cancel
Showing results for 
Search instead for 
Did you mean: 

Problem while assigning Rights to a particular group in Nuxeo-JBoss-5.3.1

veera_
Champ on-the-rise
Champ on-the-rise

Hello,

Using Nuxeo DM 5.3.1(JBoss), I've got an error message when i try to give access to a particular group. There are 5 groups(Administrator, country, zone, members, designers), I assigned rights for 4 groups. its saved and working fine. But in designers groups..It takes long time for assigning rights, after that i got this error

ERROR
The requested URL could not be retrieved

While trying to retrieve the URL: http://localhost/nuxeo/view_documents.faces

The following error was encountered:

* Read Timeout 

The system returned:

[No Error]

A Timeout occurred while waiting to read data from the network. The network or server may be down or congested. Please retry your request.

Your cache administrator is root.

Could you please help me to find a solution ?

My jboss log is :

Request Attributes:

com.sun.faces.util.RequestStateManager : {com.sun.faces.ExternalContextImpl=com.sun.faces.context.ExternalContextImpl@1ff0537, com.sun.faces.ELResolverChainType=Faces, com.sun.faces.renderKitImplForRequest=org.ajax4jsf.renderkit.ChameleonRenderKitFactory@35174664, com.sun.faces.INVOCATION_PATH=.faces}
securityError : false
stackTrace : javax.servlet.ServletException: javax.servlet.ServletException: javax.el.ELException: /incl/tabs/document_rights.xhtml @75,67 rendered="${empty securityActions.parentDocumentsUsers}": Error reading 'parentDocumentsUsers' on type org.nuxeo.ecm.webapp.security.SecurityActionsBean_$$_javassist_74
	at org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:131)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:469)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter.doFilter(NuxeoRequestControllerFilter.java:132)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:80)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
	at java.lang.Thread.run(Thread.java:595)
Caused by: javax.servlet.ServletException: javax.el.ELException: /incl/tabs/document_rights.xhtml @75,67 rendered="${empty securityActions.parentDocumentsUsers}": Error reading 'parentDocumentsUsers' on type org.nuxeo.ecm.webapp.security.SecurityActionsBean_$$_javassist_74
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:65)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.nuxeo.wss.servlet.WSSFilter.doFilter(WSSFilter.java:135)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:127)
	... 27 more
Caused by: javax.faces.FacesException: javax.el.ELException: /incl/tabs/document_rights.xhtml @75,67 rendered="${empty securityActions.parentDocumentsUsers}": Error reading 'parentDocumentsUsers' on type org.nuxeo.ecm.webapp.security.SecurityActionsBean_$$_javassist_74
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:393)
	at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1018)
	at org.ajax4jsf.component.AjaxViewRoot$1.invokeContextCallback(AjaxViewRoot.java:392)
	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:238)
	at org.ajax4jsf.component.AjaxViewRoot.processDecodes(AjaxViewRoot.java:409)
	at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at org.nuxeo.ecm.platform.ui.web.lifecycle.NuxeoLifeCycleImpl.execute(NuxeoLifeCycleImpl.java:83)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	... 51 more
Caused by: javax.el.ELException: /incl/tabs/document_rights.xhtml @75,67 rendered="${empty securityActions.parentDocumentsUsers}": Error reading 'parentDocumentsUsers' on type org.nuxeo.ecm.webapp.security.SecurityActionsBean_$$_javassist_74
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
	at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:390)
	... 60 more
Caused by: java.lang.NullPointerException
	at org.nuxeo.ecm.webapp.security.SecurityActionsBean.getParentDocumentsUsers(SecurityActionsBean.java:616)
	at sun.reflect.GeneratedMethodAccessor1143.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
	at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
	at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
	at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46)
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
	at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
	at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
	at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)
	at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)
	at org.nuxeo.ecm.webapp.security.SecurityActionsBean_$$_javassist_74.getParentDocumentsUsers(SecurityActionsBean_$$_javassist_74.java)
	at sun.reflect.GeneratedMethodAccessor1142.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.jboss.el.parser.AstPropertySuffix.getValue(AstPropertySuffix.java:53)
	at org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
	at org.jboss.el.parser.AstEmpty.getValue(AstEmpty.java:29)
	at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	... 61 more

lockActions : ERROR TRYING TO GET THIS REQUEST ATTRIBUTE VALUE
nuxeo.disable.redirect.wrapper : true
org.jboss.seam.transaction.transaction : org.jboss.seam.transaction.Transaction@daf5ee7
deleteActions : org.nuxeo.ecm.webapp.action.DeleteActionsBean@747f96b5
org.jboss.seam.core.manager : Manager([1988])
org.jboss.seam.transaction.synchronizations : org.jboss.seam.transaction.SeSynchronizations@647f80d3
org.richfaces.component.DecodesPhaseNotifiyingListener:_AFTER_DECODE_PHASE : true
org.jboss.seam.core.conversationPropagation : org.jboss.seam.core.ConversationPropagation@6ee2d030
NuxeoExceptionHandlerMarker : true
org.jboss.seam.web.servletContexts : org.jboss.seam.web.ServletContexts@6cd2382f
org.jboss.seam.core.eventContext : BasicContext(EVENT)
org.ajax4jsf.application.AjaxStateManager.AJAX_VIEW_SEQUENCE : j_id4
org.jboss.seam.core.conversationContext : ConversationContext(1990)
user_message : an unexpected error occurred
2 REPLIES 2

Benjamin_Jalon1
Elite Collaborator
Elite Collaborator

On a standard nuxeo this problem never occurred. Can you tell us what do have in your configuration that may explain this.

veera_
Champ on-the-rise
Champ on-the-rise

Hi,