cancel
Showing results for 
Search instead for 
Did you mean: 

Help!. Cannot acccess the Manage content rules screen.

furtado
Champ in-the-making
Champ in-the-making
While saving a rule to email the users of the space the site hung. After starting again I get this error and now cannot access the mnage rules screen..

   
javax.faces.FacesException: Cannot get value for expression '#{RulesBean.rules}'

caused by:
org.apache.jasper.JasperException: Cannot get value for expression '#{RulesBean.rules}'

caused by:
javax.faces.el.EvaluationException: Cannot get value for expression '#{RulesBean.rules}'

caused by:
javax.faces.el.EvaluationException: org.alfresco.web.bean.RulesBean

caused by:
javax.faces.el.EvaluationException: Bean: org.alfresco.web.bean.RulesBean, property: rules

caused by:
java.lang.reflect.InvocationTargetException

caused by:
org.alfresco.service.cmr.action.ActionServiceException: There is more than one rule folder, which is invalid.

Hide Details

javax.faces.FacesException: Cannot get value for expression '#{RulesBean.rules}' at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:421) at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234) at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:107) at org.alfresco.web.app.servlet.AlfrescoFacesServlet.service(AlfrescoFacesServlet.java) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:534) Caused by: org.apache.jasper.JasperException: Cannot get value for expression '#{RulesBean.rules}' at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:696) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:415) … 31 more
Return to application
7 REPLIES 7

kevinr
Star Contributor
Star Contributor
Which version of Alfresco are you using, 1.2RC2 or…? We'll take a look and see if we can reproduce this.

Thanks,

Kevin

furtado
Champ in-the-making
Champ in-the-making
Yes, 1.2 RC2

paulhh
Champ in-the-making
Champ in-the-making
Hi

Can you give us any background to the context of this problem (linux/windows, tomcat/jboss, new install/upgraded from v.?, steps prior to getting the problem)?

Many thanks
Paul.

furtado
Champ in-the-making
Champ in-the-making
Its an upgrade from 1.1.2 to 1.2RC2 running on linux without Open office or iMagik

It is very possible the user pressed the Finish button multiple times using the back button or other means as it was taking too long for a set of 20 E-Mail addresses.

Now the application does not allow deleting or recovering from the error. It does not even let us open the manage rules screen.

furtado
Champ in-the-making
Champ in-the-making
were you able to replicate the problem, or do you need anymore info from me???

kevinr
Star Contributor
Star Contributor
I've managed to reproduce the problem today - we'll get it assigned.

Kevin

rwetherall
Confirmed Champ
Confirmed Champ
Hi,

This has been fixed and commited to the 1.2.0 branch.

————————————————————————
r2531 | royw | 2006-03-09 14:52:51 +0000 (Thu, 09 Mar 2006) | 1 line
Changed paths:
   M /alfresco/BRANCHES/V1.2.0/root/projects/repository/source/java/org/alfresco/repo/rule/RulesAspect.java
   M /alfresco/BRANCHES/V1.2.0/root/projects/web-client/source/java/org/alfresco/web/bean/wizard/NewRuleWizard.java

Thanks,
Roy