[jboss-user] [JBoss jBPM] - Error in variables list intaskform.xhtml

pedroluppi do-not-reply at jboss.com
Fri Jan 4 12:45:46 EST 2008


I am trying to list the controller variables. They are showed ok, but when I try to submit the form, clicking in save button, I got this error.
If I delete de inputText line, the controller variables works fine, but I can delete because I need the input in the form.

the error says that variableInstances is null, but they are listed ok when enter in the page.

Some ideas to solve this problem ?

<c:forEach var="variableInstance" items="#{taskBean.taskInstance.variableInstances}"  >
  | 							<h:outputText value="#{variableInstance.name}"/>
  | 	<h:outputText value="#{variableInstance.value}"/>
  | 							<h:inputText id="#{variableInstance.nameWithoutBlank}" value="#{variableInstance.value}" alt="#{variableInstance.name}"  />
  | 
  | 		   			    </c:forEach>


anonymous wrote : 15:34:33,825 ERROR [STDERR] 04/01/2008 15:34:33 com.sun.faces.lifecycle.ProcessValidationsPhase execute
  | WARNING: /common/taskform.xhtml @33,132 value="#{variableInstance.value}": Target Unreachable, identifier 'variableInstance' resolved to null
  | javax.el.PropertyNotFoundException: /common/taskform.xhtml @33,132 value="#{variableInstance.value}": Target Unreachable, identifier 'variableInstance' resolved to null
  | 	at com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:62)
  | 	at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:129)
  | 	at javax.faces.component.UIInput.getConvertedValue(UIInput.java:936)
  | 	at javax.faces.component.UIInput.validate(UIInput.java:861)
  | 	at javax.faces.component.UIInput.executeValidate(UIInput.java:1071)
  | 	at javax.faces.component.UIInput.processValidators(UIInput.java:663)
  | 	at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
  | 	at javax.faces.component.UIForm.processValidators(UIForm.java:229)
  | 	at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
  | 	at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:667)
  | 	at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:113)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
  | 	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:619)
  | 15:34:33,826 ERROR [STDERR] 04/01/2008 15:34:33 com.sun.faces.lifecycle.LifecycleImpl phase
  | WARNING: executePhase(PROCESS_VALIDATIONS 3,com.sun.faces.context.FacesContextImpl at eaaa40) threw exception
  | javax.faces.FacesException: /common/taskform.xhtml @33,132 value="#{variableInstance.value}": Target Unreachable, identifier 'variableInstance' resolved to null
  | 	at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:108)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:113)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
  | 	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:619)
  | Caused by: javax.el.PropertyNotFoundException: /common/taskform.xhtml @33,132 value="#{variableInstance.value}": Target Unreachable, identifier 'variableInstance' resolved to null
  | 	at com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:62)
  | 	at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:129)
  | 	at javax.faces.component.UIInput.getConvertedValue(UIInput.java:936)
  | 	at javax.faces.component.UIInput.validate(UIInput.java:861)
  | 	at javax.faces.component.UIInput.executeValidate(UIInput.java:1071)
  | 	at javax.faces.component.UIInput.processValidators(UIInput.java:663)
  | 	at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
  | 	at javax.faces.component.UIForm.processValidators(UIForm.java:229)
  | 	at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
  | 	at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:667)
  | 	at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
  | 	... 25 more
  | 15:34:33,827 ERROR [[FacesServlet]] Servlet.service() for servlet FacesServlet threw exception
  | javax.el.PropertyNotFoundException: /common/taskform.xhtml @33,132 value="#{variableInstance.value}": Target Unreachable, identifier 'variableInstance' resolved to null
  | 	at com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:62)
  | 	at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:129)
  | 	at javax.faces.component.UIInput.getConvertedValue(UIInput.java:936)
  | 	at javax.faces.component.UIInput.validate(UIInput.java:861)
  | 	at javax.faces.component.UIInput.executeValidate(UIInput.java:1071)
  | 	at javax.faces.component.UIInput.processValidators(UIInput.java:663)
  | 	at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
  | 	at javax.faces.component.UIForm.processValidators(UIForm.java:229)
  | 	at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
  | 	at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:667)
  | 	at com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:113)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
  | 	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:619)

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117154#4117154

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117154



More information about the jboss-user mailing list