javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' resolved to null

Spring JIRA | Mike | 9 years ago
  1. 0

    Currently, During the lifecycle of a JSF+SWF request, SWF is only "in control" of request processing for a portion of the time. View restoration and view rendering, for example, is out of Web Flow's control and under JSF's control. This means SWF cannot handle exceptions thrown during these times. This issue exists to track the limitation in exception handling, and should be related to another, broader ticket to put the JSF lifecycle under control of Spring Web Flow. Original description: -- While navigation to an non-existing flow (using an old id) I get the following error and the tomcat error page instead of the configured errorpage. (the gloal-transitions contains <transition on-exception="javax.el.PropertyNotFoundException" to="errorPage" />) INFO: Completed initializing Sun's JavaServer Faces implementation (1.2_02-b03-FCS) for context 'null' 2007-07-10 17:20:39,453 DEBUG [org.springframework.webflow.definition.registry.FlowDefinitionRegistryImpl] - <Registering flow definition with id 'sellitem-flow'> 2007-07-10 17:20:39,562 DEBUG [org.springframework.webflow.executor.jsf.FlowSystemCleanupFilter] - <Initializing filter 'Flow System Cleanup Filter'> 2007-07-10 17:20:39,609 DEBUG [org.springframework.webflow.executor.jsf.FlowSystemCleanupFilter] - <Filter 'Flow System Cleanup Filter' configured successfully> 10.07.2007 17:21:01 com.sun.faces.lifecycle.ELResolverInitPhaseListener populateFacesELResolverForJsp INFO: JSF1027: [null] The ELResolvers for JSF were not registered with the JSP container. 10.07.2007 17:21:01 com.sun.faces.lifecycle.ProcessValidationsPhase execute WARNUNG: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' resolved to null javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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 com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208) at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185) 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.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.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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.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.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) 10.07.2007 17:21:01 com.sun.faces.lifecycle.LifecycleImpl phase WARNUNG: executePhase(PROCESS_VALIDATIONS 3,com.sun.faces.context.FacesContextImpl@19231a9) threw exception javax.faces.FacesException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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.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.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) Caused by: javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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 com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208) at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185) 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.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) ... 21 more 2007-07-10 17:21:01,734 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/swf-sellitem-jsf].[Faces Servlet]] - <Servlet.service() for servlet Faces Servlet threw exception> javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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 com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208) at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185) 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.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.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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.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.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) Is this a Bug or can you give me a workaround for this behavoiur? THX, Mike

    Spring JIRA | 9 years ago | Mike
    javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' resolved to null
  2. 0

    Currently, During the lifecycle of a JSF+SWF request, SWF is only "in control" of request processing for a portion of the time. View restoration and view rendering, for example, is out of Web Flow's control and under JSF's control. This means SWF cannot handle exceptions thrown during these times. This issue exists to track the limitation in exception handling, and should be related to another, broader ticket to put the JSF lifecycle under control of Spring Web Flow. Original description: -- While navigation to an non-existing flow (using an old id) I get the following error and the tomcat error page instead of the configured errorpage. (the gloal-transitions contains <transition on-exception="javax.el.PropertyNotFoundException" to="errorPage" />) INFO: Completed initializing Sun's JavaServer Faces implementation (1.2_02-b03-FCS) for context 'null' 2007-07-10 17:20:39,453 DEBUG [org.springframework.webflow.definition.registry.FlowDefinitionRegistryImpl] - <Registering flow definition with id 'sellitem-flow'> 2007-07-10 17:20:39,562 DEBUG [org.springframework.webflow.executor.jsf.FlowSystemCleanupFilter] - <Initializing filter 'Flow System Cleanup Filter'> 2007-07-10 17:20:39,609 DEBUG [org.springframework.webflow.executor.jsf.FlowSystemCleanupFilter] - <Filter 'Flow System Cleanup Filter' configured successfully> 10.07.2007 17:21:01 com.sun.faces.lifecycle.ELResolverInitPhaseListener populateFacesELResolverForJsp INFO: JSF1027: [null] The ELResolvers for JSF were not registered with the JSP container. 10.07.2007 17:21:01 com.sun.faces.lifecycle.ProcessValidationsPhase execute WARNUNG: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' resolved to null javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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 com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208) at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185) 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.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.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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.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.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) 10.07.2007 17:21:01 com.sun.faces.lifecycle.LifecycleImpl phase WARNUNG: executePhase(PROCESS_VALIDATIONS 3,com.sun.faces.context.FacesContextImpl@19231a9) threw exception javax.faces.FacesException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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.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.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) Caused by: javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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 com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208) at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185) 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.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) ... 21 more 2007-07-10 17:21:01,734 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/swf-sellitem-jsf].[Faces Servlet]] - <Servlet.service() for servlet Faces Servlet threw exception> javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' 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 com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208) at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185) 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.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.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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.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.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) Is this a Bug or can you give me a workaround for this behavoiur? THX, Mike

    Spring JIRA | 9 years ago | Mike
    javax.el.PropertyNotFoundException: /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' resolved to null
  3. 0

    JSF fails to evaluate Java objects mapped to input fields

    Stack Overflow | 3 years ago | Srini Kandula
    javax.el.PropertyNotFoundException: /META-INF/tags/wizard/inputTextWithPlaceholder.xhtml @15,86 value="#{value}": /wizard/questionnaireWiz/patientPhysicians.xhtml @73,36 value="#{doc.act.participation['surgeon'].role.player.name.EN['L'].parts[0].ST.value}": Target Unreachable, identifier 'doc' resolved to null
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    JSF Target unreachable, returned null on session timeout on login

    Stack Overflow | 3 years ago | Mark M
    javax.el.PropertyNotFoundException: /Login30FrmView.xhtml @108,92 value="#{loginBean.user.dealerId}": Target Unreachable, 'user' returned null
  6. 0

    Seam Export Datatable in Excel format

    Stack Overflow | 5 years ago | hmajumdar
    javax.el.PropertyNotFoundException: /login.xhtml @52,138 value="#{loginAction.stationID}": Target Unreachable, identifier 'loginAction' resolved to null

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.el.PropertyNotFoundException

      /categoryForm.xhtml @52,51 value="#{sale.category}": Target Unreachable, identifier 'sale' resolved to null

      at com.sun.facelets.el.TagValueExpression.getType()
    2. Facelets
      TagValueExpression.getType
      1. com.sun.facelets.el.TagValueExpression.getType(TagValueExpression.java:62)
      1 frame
    3. JSF
      MenuRenderer.getConvertedValue
      1. com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:129)
      2. com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:208)
      3. com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:185)
      3 frames
    4. JavaEE 7
      UIViewRoot.processValidators
      1. javax.faces.component.UIInput.getConvertedValue(UIInput.java:936)
      2. javax.faces.component.UIInput.validate(UIInput.java:861)
      3. javax.faces.component.UIInput.executeValidate(UIInput.java:1071)
      4. javax.faces.component.UIInput.processValidators(UIInput.java:663)
      5. javax.faces.component.UIForm.processValidators(UIForm.java:229)
      6. javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1040)
      7. javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:667)
      7 frames
    5. JSF
      LifecycleImpl.execute
      1. com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
      2. com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:244)
      3. com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:113)
      3 frames
    6. JavaEE 7
      FacesServlet.service
      1. javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
      1 frame
    7. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      2 frames
    8. Spring Web Flow
      FlowSystemCleanupFilter.doFilterInternal
      1. org.springframework.webflow.executor.jsf.FlowSystemCleanupFilter.doFilterInternal(FlowSystemCleanupFilter.java:42)
      1 frame
    9. Spring
      OncePerRequestFilter.doFilter
      1. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
      1 frame
    10. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
      8 frames
    11. Grizzly HTTP
      LeaderFollowerWorkerThread.runIt
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
      2. org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
      3. org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
      4. org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
      4 frames
    12. Tomcat Util
      ThreadPool$ControlRunnable.run
      1. org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      1 frame
    13. Java RT
      Thread.run
      1. java.lang.Thread.run(Unknown Source)
      1 frame