Forums Register Login

[JSF] PropertyNotFoundException: Can't instantiate class

+Pie Number of slices to send: Send
Well, I haven't yet solved my first problem and now I have one more question. Sometimes, when I put a "large object" (a bean full of references to lots of other objects) in the session scope, the JSF page starts to become a problem. In these cases, the exception posted below is thrown and the entire application starts to throw the same exception. Does anyone knows why does it happen?

Originally written in JBoss window:
14:44:26,187 ERROR [Engine] StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
javax.faces.el.PropertyNotFoundException: Can't instantiate class: 'Can't instantiate class: 'my.package.name.MyClassNameHere'.'.

at com.sun.faces.application.ApplicationImpl.createAndMaybeStoreManagedBeans(ApplicationImpl.java:872)
at com.sun.faces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:79)
at com.ibm.faces.databind.SelectItemsVarResolver.resolveVariable(SelectItemsVarResolver.java:40)
at com.ibm.faces.application.SuperVariableResolver.resolveVariable(SuperVariableResolver.java:31)
at com.sun.faces.el.impl.NamedValue.evaluate(NamedValue.java:125)
at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:146)
at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:238)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:155)
at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:136)
at javax.faces.component.UIOutput.getValue(UIOutput.java:147)
at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:81)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:192)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:170)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:712)
at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:604)
at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:527)
at com.sun.faces.taglib.html_basic.InputTextTag.doEndTag(InputTextTag.java:518)
at org.apache.jsp.cadastroDeAluno_jsp._jspx_meth_h_inputText_0(cadastroDeAluno_jsp.java:945)
at org.apache.jsp.cadastroDeAluno_jsp._jspx_meth_h_form_0(cadastroDeAluno_jsp.java:257)
at org.apache.jsp.cadastroDeAluno_jsp._jspx_meth_hx_scriptCollector_0(cadastroDeAluno_jsp.java:196)
at org.apache.jsp.cadastroDeAluno_jsp._jspx_meth_f_view_0(cadastroDeAluno_jsp.java:167)
at org.apache.jsp.cadastroDeAluno_jsp._jspService(cadastroDeAluno_jsp.java:133)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
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:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
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 com.ibm.faces.context.MultipartExternalContextImpl.dispatch(MultipartExternalContextImpl.java:320)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:142)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
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.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:44)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:169)
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.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:683)
at java.lang.Thread.run(Thread.java:534)



Using: JBoss 4.0.0, IBM implementationf for JSF
Edited to add the versions of products used
[ January 04, 2005: Message edited by: M. Tulio Borges ]
+Pie Number of slices to send: Send
 

Originally posted by M. Tulio Borges:
Well, I haven't yet solved my first problem and now I have one more question. Sometimes, when I put a "large object" (a bean full of references to lots of other objects) in the session scope, the JSF page starts to become a problem. In these cases, the exception posted below is thrown and the entire application starts to throw the same exception. Does anyone knows why does it happen?



Using: JBoss 4.0.0, IBM implementationf for JSF
Edited to add the versions of products used

[ January 04, 2005: Message edited by: M. Tulio Borges ]



Make sure that the referenced class is getting compiled properly.
Can you see its class file in the WEF-INF/classes?
[ January 04, 2005: Message edited by: K Varun ]
+Pie Number of slices to send: Send
 

Originally posted by K Varun:


Make sure that the referenced class is getting compiled properly.
Can you see its class file in the WEF-INF/classes?

[ January 04, 2005: Message edited by: K Varun ]





Well, the class is there, its timestamp (modified) says it was compiled the last time I compiled... Strange?
+Pie Number of slices to send: Send
I found it out... It was a problem with my PC's date... Just posting now to someone who need some help with the same problem... The page wasn't being compiled because my PC's date was in the past, and JBoss did not compiled again my JSPs.
[ March 05, 2005: Message edited by: MTulio Borges ]
+Pie Number of slices to send: Send
Hi,

wich JBoss version are u using? I�m trying to run a JSF application under JBoss(it already worked under standalone tomcat), and I get an error in the init method from the FacesServlet. Did you have to do something special to run JSF under JBoss?
Do the next thing next. That’s a pretty good rule. Read the tiny ad, that’s a pretty good rule, too.
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 6300 times.
Similar Threads
JBOSS 4.0 - ERROR [Compiler] Javac exception
JSF-Spring integration library
JSF not able to recognize the core and html tags
exceptoin creating bean of class LoginForm
Problem with Jakarta Commons Fileupload
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 02:42:00.