AnsweredAssumed Answered

Fehlender Quickr Connector Support in Alfresco 4.0

Question asked by mpeters on Mar 29, 2012
Latest reply on Mar 29, 2012 by jpfi_4454
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

Outcomes