1 Reply Latest reply on Aug 2, 2007 12:29 PM by akmanocha

    jbpm web console : javax.el.ELException: when viewing the ta

    jpradnya

      JBPM Version : jbpm-jpdl-3.2.GA
      Application Server : JBoss that is included with jbpm-jpdl-3.2.GA suite
      databse: DB2 UDB.

      The jbpm console comes up fine.
      Login with userID ernie is also successful.
      It shows some tasks for the user ernie. (I have assigned some tasks to ernie)
      When clicked on "view". Following error is thrown.

      14:14:08,688 ERROR [STDERR] May 11, 2007 2:14:08 PM com.sun.facelets.tag.jsf.ComponentRule warnAttr
      WARNING: /main/task/view.xhtml @53,61 orientation="horizontal" Property 'orientation' is not on type: org.jbpm.webapp.tag.jbpm.ui.DataForm
      14:14:08,703 DEBUG [OutcomeHandler] Registering outcome 'success' as type 'stay' on component javax.faces.component.html.HtmlCommandButton@44c4a4
      14:14:08,703 DEBUG [OutcomeHandler] Registering outcome 'error' as type 'stay' on component javax.faces.component.html.HtmlCommandButton@44c4a4
      14:14:08,969 DEBUG [JbpmViewHandler] Mapped view ID '/main/task/view.xhtml' to action URL '/jbpm-console/main/task/view.jsf?tiid=37' with query parameters
      14:14:08,969 DEBUG [TabSet] tabinput value was null for org.jbpm.webapp.tag.jbpm.ui.TabSet@efdd58
      14:14:08,969 ERROR [STDERR] May 11, 2007 2:14:08 PM com.sun.facelets.FaceletViewHandler handleRenderException
      SEVERE: Error Rendering View[/main/task/view.xhtml]
      javax.el.ELException: /main/task/view.xhtml @190,78 disabled="#{taskBean.taskFormPath == null}": java.lang.NullPointerException
      at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
      at org.jbpm.webapp.tag.jbpm.ui.Tab.isDisabled(Tab.java:31)
      at org.jbpm.webapp.tag.jbpm.ui.TabSet.encodeBegin(TabSet.java:120)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:882)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:890)
      at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:578)
      at org.jbpm.webapp.application.JbpmViewHandler.renderView(JbpmViewHandler.java:58)
      at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
      at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
      at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.jbpm.webapp.filter.LogFilter.doFilter(LogFilter.java:59)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      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:213)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
      at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
      at java.lang.Thread.run(Thread.java:534)
      Caused by: java.lang.NullPointerException
      at org.jbpm.webapp.bean.TaskBean.getTaskFormPath(TaskBean.java:68)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:324)
      at javax.el.BeanELResolver.getValue(BeanELResolver.java:218)
      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:135)
      at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
      at com.sun.el.parser.AstEqual.getValue(AstEqual.java:20)
      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
      at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
      ... 32 more


      Am I missing something? Could some one help?

      Thanks