PropertyNotFoundException for action. 1.0.0.RC

UI Components for JSF
Post Reply
minimax
Posts: 3
Joined: 26 Nov 2009, 17:57

02 Dec 2009, 12:21

Hi all.

Using Primefaces 1.0.0.RC and facelets with Jboss 5.1.GA and have a randomly generated exception:

Code: Select all

14:21:04,809 SEVERE [PrimeFacesPhaseListener] Exception occured in initializing view with Facelets: /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}" /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}" /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}": Property 'saveOrdersBeforeSearch' not found on type com.insart.rxtp.web.SubmissionBean
14:21:04,809 WARNING [lifecycle] JSF1053: (Listener: org.primefaces.ui.application.PrimeFacesPhaseListener.beforePhase(), Phase ID: RENDER_RESPONSE 6,  View ID: /index.xhtml) Exception thrown during phase-listener execution: javax.faces.FacesException: com.sun.facelets.tag.TagAttributeException: /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}" /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}" /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}": Property 'saveOrdersBeforeSearch' not found on type com.insart.rxtp.web.SubmissionBean
14:21:04,809 WARNING [lifecycle] org.primefaces.ui.application.PrimeFacesPhaseListener.initPartialRenderView(PrimeFacesPhaseListener.java:189)
org.primefaces.ui.application.PrimeFacesPhaseListener.beforePhase(PrimeFacesPhaseListener.java:60)
com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:636)
or

Code: Select all

14:21:06,650 SEVERE [lifecycle] JSF1054: (Phase ID: RESTORE_VIEW 1, View ID: /index.xhtml) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.Lifecy
cleImpl@4d03e5]
14:21:06,650 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
javax.el.PropertyNotFoundException: /index.xhtml @33,46 action="#{submission.saveOrdersBeforeSearch}": Property 'saveOrdersBeforeSearch' not found on type com.insart.rxtp.web.SubmissionBean
        at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:73)
        at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
        at com.sun.facelets.tag.BeanPropertyTagRule$DynamicPropertyMetadata.applyMetadata(BeanPropertyTagRule.java:75)
        at com.sun.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:36)
        at com.sun.facelets.tag.MetaTagHandler.setAttributes(MetaTagHandler.java:76)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:165)
        at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:360)
        at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:190)
        at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
        at com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109)
        at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
        at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
        at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
        at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:39)
        at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
        at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:526)
        at com.sun.facelets.FaceletViewHandler.restoreView(FaceletViewHandler.java:342)
        at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:175)
        at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
        at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:103)
        at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        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:235)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
        at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
        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:158)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:636)
Look`s like it appears only when there is load on server, because on local machine(same jboss, but windows instead linux) exceptions doesn`t appear.

What could be wrong? Maybe problem with configuration?

Thnx.

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

05 Dec 2009, 15:16

Second exception has no org.primefaces. code in it so I suspect it's a configuration issue. If it happens randomly it would be hard to resolve. Can you figure out an exact scenario so that we can try to replicate it? Also maybe you can try using jboss-el?

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 46 guests