cancel
Showing results for 
Search instead for 
Did you mean: 

Fehlender Quickr Connector Support in Alfresco 4.0

mpeters
Champ in-the-making
Champ in-the-making
Hallo,

bei der Installation von Alfresco 4.0 (64bit-Windows-Installer) steht die Option "Quickr Connector Support" nicht mehr zur Verfügung (im Gegensatz zur Version 3.4.6 bzw. den Vorgängern). Wir haben dennoch das Update von Alfresco 3.4.6 auf 4.0 durchgeführt, da uns der Quickr Connector Support zunächst nicht wichtig war und wir uns vom Update auf 4.0 einige Verbesserungen erhofften.

Leider ist es nun so, dass wir beim Zugriff auf die Dokumentenbibliothek verschiedener Share Sites Probleme haben. Genauer gesagt wird uns statt der in der  Dokumentenbibliothek befindlichen Dateien nur die rot hinterlegte Fehlermeldung "Keine Dateien" angezeigt und die Bedien- und Navigationselemente der Dokumentenbibliothek sind ausgegraut (disabled).

Beim Zugriff auf die Dateien der Dokumentenbibliothek via Alfresco Explorer und über "Company Home/Sites/…/documentLibrary" ergibt sich folgendes Bild: man kann in den Ordner "documentLibrary" hinein navigieren, aber sobald man die Details einiger bestimmter Dateien anzeigen möchte, treten die folgenden Java Exceptions auf:


javax.faces.FacesException: org.apache.jasper.JasperException: javax.faces.FacesException: Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UINamingContainer,Id: dialog-body][Class: org.alfresco.web.ui.common.component.UIPanel,Id: properties-panel][Class: org.alfresco.web.ui.repo.component.property.UIPropertySheet,Id: document-props]}
caused by:
org.apache.jasper.JasperException: org.apache.jasper.JasperException: javax.faces.FacesException: Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UINamingContainer,Id: dialog-body][Class: org.alfresco.web.ui.common.component.UIPanel,Id: properties-panel][Class: org.alfresco.web.ui.repo.component.property.UIPropertySheet,Id: document-props]}
caused by:
org.apache.jasper.JasperException: javax.faces.FacesException: Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UINamingContainer,Id: dialog-body][Class: org.alfresco.web.ui.common.component.UIPanel,Id: properties-panel][Class: org.alfresco.web.ui.repo.component.property.UIPropertySheet,Id: document-props]}
caused by:
javax.faces.FacesException: Exception while calling encodeEnd on : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /jsp/dialog/container.jsp][Class: javax.faces.component.html.HtmlForm,Id: dialog][Class: javax.faces.component.UINamingContainer,Id: dialog-body][Class: org.alfresco.web.ui.common.component.UIPanel,Id: properties-panel][Class: org.alfresco.web.ui.repo.component.property.UIPropertySheet,Id: document-props]}
caused by:
org.alfresco.service.cmr.dictionary.DictionaryException: 022912371 Failed to create anonymous type as specified aspect {http://www.alfresco.org/model/quickr/1.0}docType not found
Ich vermute nun, dass einige Dateien seinerzeit per Quickr in die Dokumentenbibliothek eingefügt wurden und dabei ein Aspekt aus dem Quickr-Namespace {http://www.alfresco.org/model/quickr/1.0} zugewiesen wurde. Dieser Namespace scheint nun nach dem Update auf 4.0 nicht mehr vorhanden zu sein. Dummerweise ist nun anscheinend mit Alfresco Share nicht nur der Zugriff auf bestimmte Dateien nicht mehr möglich, sondern der ganze Ordner (hier: die Dokumentenbibliothek) scheint nicht mehr zugänglich zu sein.

Weiß jemand Rat, wie mit dieser Situation umzugehen ist? Vielen Dank.

Konfiguration: Alfresco 4.0, Tomcat, Windows 2008 64bit, MS SQL 2008.

Mit freundlichen Grüßen
Markus Peters
1 REPLY 1

jpfi_4454
Champ in-the-making
Champ in-the-making
Hi,
du wirst das Content Model aus dem 3.4x Paket extrahieren & wieder in dein data dictionary bootstrap aufnehmen müssen.
wenn ich deine versionsnummer 3.4.6 aber richtig interpretiere, dann handelt es sich um eine Enterprise version –> Mach ein Ticket beim Support auf, die werden dir dann die genannten Dateien (model & context) geben  für sowas hast du eine Subskription.
VG, jan