<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Alfresco Client, ed LDAP in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23530#M11385</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ti ringrazio, sei sempre molto gentile.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La portlet che mi interessa in questo momento (alfresco-client… quella che i cignex chiamano "alfresco client ext") è di tipo "AlfrescoFacesPortlet".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sto seguendo il link che mi hai suggerito, ma ho qualche problema…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lì suggerisce di utilizzare il war di alfresco labs, ma io al momento ho preferito provare con quella che avevo già disponibile (alfresco-portlet-5.2.0.1.war) in quanto ho problemi a far funzionare il war completo di alfresco nello stesso jboss in cui si trova liferay.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho correttamente inserito il portal-bridge di apache, e creato il filter. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;C'è il metodo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;AuthenticationHelper.invalidateAuth()&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;che non esiste nella versione corrente della classe, e mi sono al momento limitato a commentarlo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ed ho aggiunto un pezzetto di codice in cui, dall'id dell'utente che si è connesso al portale (che viene restituito da: request.getUserPrincipal() ), usando i metodi di liferay ottendo il nome utente, che poi viene passato ad alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Quando mi connetto con liferay, alfresco riconosce correttamente l'utenza.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tuttavia qualsiasi click io faccia all'interno della portlet di alfresco, nella migliore delle ipotesi non produce nulla (è come se non cliccassi proprio), mentre nella peggiore mi produce la seguente eccezione:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;javax.portlet.PortletException: Cannot get value for expression '#{NavigationBean.isGuest == false &amp;amp;&amp;amp; NavigationBean.guestHomeVisible}' &lt;BR /&gt;at org.apache.myfaces.portlet.MyFacesGenericPortlet.handleExceptionFromLifecycle(MyFacesGenericPortlet.java:254) &lt;BR /&gt;at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:233) &lt;BR /&gt;at org.alfresco.web.app.portlet.AlfrescoFacesPortlet.processAction(AlfrescoFacesPortlet.java:200) &lt;BR /&gt;at org.apache.portals.bridges.portletfilter.PortletFilterChain.processActionFilter(PortletFilterChain.java:155) &lt;BR /&gt;at org.szimano.alfresco.JBossPortalAlfrescoPortletFilter.processActionFilter(JBossPortalAlfrescoPortletFilter.java:138) &lt;BR /&gt;at org.apache.portals.bridges.portletfilter.PortletFilterChain.processActionFilter(PortletFilterChain.java:148) &lt;BR /&gt;at org.apache.portals.bridges.portletfilter.FilterPortlet.processAction(FilterPortlet.java:135) &lt;BR /&gt;at com.sun.portal.portletcontainer.appengine.filter.FilterChainImpl.doFilter(FilterChainImpl.java:98) &lt;BR /&gt;at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:57) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:100) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481) &lt;BR /&gt;at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:616) &lt;BR /&gt;at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:662) &lt;BR /&gt;at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:357) &lt;BR /&gt;at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:595) &lt;BR /&gt;at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:423) &lt;BR /&gt;at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:195) &lt;BR /&gt;at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) &lt;BR /&gt;at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) &lt;BR /&gt;at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:159) &lt;BR /&gt;at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) &lt;BR /&gt;at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) &lt;BR /&gt;at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:505) &lt;BR /&gt;at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:732) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292) &lt;BR /&gt;at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:143) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:142) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:282) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:417) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:244) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.sso.opensso.OpenSSOFilter.processFilter(OpenSSOFilter.java:73) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:193) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.doFilter(VirtualHostFilter.java:188) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) &lt;BR /&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) &lt;BR /&gt;at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) &lt;BR /&gt;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) &lt;BR /&gt;at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) &lt;BR /&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) &lt;BR /&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) &lt;BR /&gt;at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) &lt;BR /&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) &lt;BR /&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) &lt;BR /&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) &lt;BR /&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) &lt;BR /&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) &lt;BR /&gt;at java.lang.Thread.run(Thread.java:619) &lt;BR /&gt;Caused by: javax.faces.el.EvaluationException: Cannot get value for expression '#{NavigationBean.isGuest == false &amp;amp;&amp;amp; NavigationBean.guestHomeVisible}' &lt;BR /&gt;at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:397) &lt;BR /&gt;at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:822) &lt;BR /&gt;at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:393) &lt;BR /&gt;at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:397) &lt;BR /&gt;at javax.faces.component.UIForm.processDecodes(UIForm.java:51) &lt;BR /&gt;at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:397) &lt;BR /&gt;at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:131) &lt;BR /&gt;at org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:200) &lt;BR /&gt;at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:71) &lt;BR /&gt;at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:221) &lt;BR /&gt;… 106 more &lt;BR /&gt;Caused by: javax.faces.el.EvaluationException: org.alfresco.web.bean.NavigationBean &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:78) &lt;BR /&gt;at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:532) &lt;BR /&gt;at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145) &lt;BR /&gt;at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:154) &lt;BR /&gt;at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:154) &lt;BR /&gt;at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:378) &lt;BR /&gt;… 115 more &lt;BR /&gt;Caused by: javax.faces.el.EvaluationException: Bean: org.alfresco.web.bean.NavigationBean, property: isGuest &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:404) &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:71) &lt;BR /&gt;… 120 more &lt;BR /&gt;Caused by: java.lang.reflect.InvocationTargetException &lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor772.invoke(Unknown Source) &lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) &lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:597) &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:400) &lt;BR /&gt;… 121 more &lt;BR /&gt;Caused by: java.lang.NullPointerException &lt;BR /&gt;at org.alfresco.web.bean.NavigationBean.getIsGuest(NavigationBean.java:613) &lt;BR /&gt;… 125 more &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Non ho ancora patchato il metodo "getUser" di org.alfresco.web.app.servlet.AuthenticationHelper, perchè il problema citato nel post non sembrava essere il mio… quindi credo che ci sia qualche problema prima…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ti ringrazio ancora&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jul 2009 16:29:45 GMT</pubDate>
    <dc:creator>otakar81</dc:creator>
    <dc:date>2009-07-30T16:29:45Z</dc:date>
    <item>
      <title>Alfresco Client, ed LDAP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23528#M11383</link>
      <description>Salve.Sono riuscito a far funzionare correttamente Alfresco 3.0 (in tomcat) con LDAP e CAS.Ora volevo fare la stessa cosa, ma installando l'alfresco client (alfresco-portlet-5.2.0.1.war) come portlet dentro liferay.Sono riuscito nell'intento, e la portlet sembra funzionare correttamente.Il problema</description>
      <pubDate>Wed, 29 Jul 2009 16:05:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23528#M11383</guid>
      <dc:creator>otakar81</dc:creator>
      <dc:date>2009-07-29T16:05:17Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco Client, ed LDAP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23529#M11384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;E qui vi chiedo: è possibile fare il semplice deploy del war di alfresco dentro liferay, e vederlo come portlet?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Certamente, ma prima di tutto credo dobbiamo chiarire alcune cose.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Solitamente non ho mai avuto bisogno di altre applicazioni esterne per poter integrare Alfresco in un qualsiasi portlet container.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Innanzitutto per integrazione all'interno di un portale, cosa intendi?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Perché Alfresco può essere integrato in diversi modi, tanti quante sono le interfacce applicative che espone (CMIS, WebScript, Web Services, REST, JCR, etc…).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Probabilmente tu ti stai riferendo all'integrazione utilizzando la classe WebScriptPortlet che espone direttamente un qualsiasi WebScript come portlet all'interno del portlet container.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Inoltre è possibile integrare l'Alfresco Web Client come portlet utilizzando SSO direttamente con una configurazione e qualche piccola patch su Alfresco, quì puoi vedere come realizzarlo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=8&amp;amp;t=8539&amp;amp;p=28282&amp;amp;hilit=web+client+sso+portlet#p28282" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/en/viewtopic.php?f=8&amp;amp;t=8539&amp;amp;p=28282&amp;amp;hilit=web+client+sso+portlet#p28282&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In entrambi questi casi è necessario deployare Alfresco all'interno dell'application server del portlet container, il che solitamente non è proprio scalabile come soluzione.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alternativamente sarebbe più opportuno implementare delle custom portlet che comunicano con il repository attraverso una delle interfacce applicative ed avere il repository installato su altre macchine diverse da quelle del portlet container.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero sia utile.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jul 2009 16:38:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23529#M11384</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2009-07-29T16:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco Client, ed LDAP</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23530#M11385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ti ringrazio, sei sempre molto gentile.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La portlet che mi interessa in questo momento (alfresco-client… quella che i cignex chiamano "alfresco client ext") è di tipo "AlfrescoFacesPortlet".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sto seguendo il link che mi hai suggerito, ma ho qualche problema…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lì suggerisce di utilizzare il war di alfresco labs, ma io al momento ho preferito provare con quella che avevo già disponibile (alfresco-portlet-5.2.0.1.war) in quanto ho problemi a far funzionare il war completo di alfresco nello stesso jboss in cui si trova liferay.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho correttamente inserito il portal-bridge di apache, e creato il filter. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;C'è il metodo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;AuthenticationHelper.invalidateAuth()&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;che non esiste nella versione corrente della classe, e mi sono al momento limitato a commentarlo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ed ho aggiunto un pezzetto di codice in cui, dall'id dell'utente che si è connesso al portale (che viene restituito da: request.getUserPrincipal() ), usando i metodi di liferay ottendo il nome utente, che poi viene passato ad alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Quando mi connetto con liferay, alfresco riconosce correttamente l'utenza.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tuttavia qualsiasi click io faccia all'interno della portlet di alfresco, nella migliore delle ipotesi non produce nulla (è come se non cliccassi proprio), mentre nella peggiore mi produce la seguente eccezione:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;javax.portlet.PortletException: Cannot get value for expression '#{NavigationBean.isGuest == false &amp;amp;&amp;amp; NavigationBean.guestHomeVisible}' &lt;BR /&gt;at org.apache.myfaces.portlet.MyFacesGenericPortlet.handleExceptionFromLifecycle(MyFacesGenericPortlet.java:254) &lt;BR /&gt;at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:233) &lt;BR /&gt;at org.alfresco.web.app.portlet.AlfrescoFacesPortlet.processAction(AlfrescoFacesPortlet.java:200) &lt;BR /&gt;at org.apache.portals.bridges.portletfilter.PortletFilterChain.processActionFilter(PortletFilterChain.java:155) &lt;BR /&gt;at org.szimano.alfresco.JBossPortalAlfrescoPortletFilter.processActionFilter(JBossPortalAlfrescoPortletFilter.java:138) &lt;BR /&gt;at org.apache.portals.bridges.portletfilter.PortletFilterChain.processActionFilter(PortletFilterChain.java:148) &lt;BR /&gt;at org.apache.portals.bridges.portletfilter.FilterPortlet.processAction(FilterPortlet.java:135) &lt;BR /&gt;at com.sun.portal.portletcontainer.appengine.filter.FilterChainImpl.doFilter(FilterChainImpl.java:98) &lt;BR /&gt;at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:57) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:100) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481) &lt;BR /&gt;at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:616) &lt;BR /&gt;at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:662) &lt;BR /&gt;at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:357) &lt;BR /&gt;at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:595) &lt;BR /&gt;at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:423) &lt;BR /&gt;at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:195) &lt;BR /&gt;at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) &lt;BR /&gt;at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) &lt;BR /&gt;at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:159) &lt;BR /&gt;at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) &lt;BR /&gt;at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) &lt;BR /&gt;at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:505) &lt;BR /&gt;at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:732) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379) &lt;BR /&gt;at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292) &lt;BR /&gt;at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:143) &lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:142) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:140) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:282) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:417) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:244) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.sso.opensso.OpenSSOFilter.processFilter(OpenSSOFilter.java:73) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:193) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:91) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.doFilter(VirtualHostFilter.java:188) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:154) &lt;BR /&gt;at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:94) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) &lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) &lt;BR /&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) &lt;BR /&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) &lt;BR /&gt;at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) &lt;BR /&gt;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) &lt;BR /&gt;at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) &lt;BR /&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) &lt;BR /&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) &lt;BR /&gt;at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) &lt;BR /&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) &lt;BR /&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) &lt;BR /&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) &lt;BR /&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) &lt;BR /&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) &lt;BR /&gt;at java.lang.Thread.run(Thread.java:619) &lt;BR /&gt;Caused by: javax.faces.el.EvaluationException: Cannot get value for expression '#{NavigationBean.isGuest == false &amp;amp;&amp;amp; NavigationBean.guestHomeVisible}' &lt;BR /&gt;at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:397) &lt;BR /&gt;at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:822) &lt;BR /&gt;at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:393) &lt;BR /&gt;at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:397) &lt;BR /&gt;at javax.faces.component.UIForm.processDecodes(UIForm.java:51) &lt;BR /&gt;at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:397) &lt;BR /&gt;at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:131) &lt;BR /&gt;at org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:200) &lt;BR /&gt;at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:71) &lt;BR /&gt;at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:221) &lt;BR /&gt;… 106 more &lt;BR /&gt;Caused by: javax.faces.el.EvaluationException: org.alfresco.web.bean.NavigationBean &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:78) &lt;BR /&gt;at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:532) &lt;BR /&gt;at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145) &lt;BR /&gt;at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:154) &lt;BR /&gt;at org.apache.commons.el.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:154) &lt;BR /&gt;at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:378) &lt;BR /&gt;… 115 more &lt;BR /&gt;Caused by: javax.faces.el.EvaluationException: Bean: org.alfresco.web.bean.NavigationBean, property: isGuest &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:404) &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:71) &lt;BR /&gt;… 120 more &lt;BR /&gt;Caused by: java.lang.reflect.InvocationTargetException &lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor772.invoke(Unknown Source) &lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) &lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:597) &lt;BR /&gt;at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:400) &lt;BR /&gt;… 121 more &lt;BR /&gt;Caused by: java.lang.NullPointerException &lt;BR /&gt;at org.alfresco.web.bean.NavigationBean.getIsGuest(NavigationBean.java:613) &lt;BR /&gt;… 125 more &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Non ho ancora patchato il metodo "getUser" di org.alfresco.web.app.servlet.AuthenticationHelper, perchè il problema citato nel post non sembrava essere il mio… quindi credo che ci sia qualche problema prima…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ti ringrazio ancora&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 16:29:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-client-ed-ldap/m-p/23530#M11385</guid>
      <dc:creator>otakar81</dc:creator>
      <dc:date>2009-07-30T16:29:45Z</dc:date>
    </item>
  </channel>
</rss>

