You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by El Arbi ABOUSSOROR <el...@sogeti.com> on 2010/10/25 18:46:32 UTC

java.lang.InstantiationException:

Hi,

 

  I have a problem when deploying a webapp.

This is the stack trace (thanks for your help): 

 

 

java.lang.InstantiationException: de.vogella.jsf.todo.model.Todo

      at java.lang.Class.newInstance0(Unknown Source)

      at java.lang.Class.newInstance(Unknown Source)

      at
org.apache.myfaces.config.annotation.TomcatAnnotationLifecycleProvider.newIn
stance(TomcatAnnotationLifecycleProvider.java:48)

      at
org.apache.myfaces.config.ManagedBeanBuilder.buildManagedBean(ManagedBeanBui
lder.java:85)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.createManagedBean
(ManagedBeanResolver.java:198)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.getValue(ManagedB
eanResolver.java:164)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at
org.apache.myfaces.el.VariableResolverImpl.resolveVariable(VariableResolverI
mpl.java:64)

      at
org.apache.myfaces.el.convert.VariableResolverToELResolver.getValue(Variable
ResolverToELResolver.java:95)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68)

      at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)

      at
org.apache.myfaces.el.convert.ValueExpressionToValueBinding.getValue(ValueEx
pressionToValueBinding.java:161)

      at
org.apache.myfaces.config.impl.digester.elements.ManagedProperty.getRuntimeV
alue(ManagedProperty.java:130)

      at
org.apache.myfaces.config.ManagedBeanBuilder.initializeProperties(ManagedBea
nBuilder.java:248)

      at
org.apache.myfaces.config.ManagedBeanBuilder.buildManagedBean(ManagedBeanBui
lder.java:92)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.createManagedBean
(ManagedBeanResolver.java:198)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.getValue(ManagedB
eanResolver.java:164)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at
org.apache.myfaces.el.VariableResolverImpl.resolveVariable(VariableResolverI
mpl.java:64)

      at
org.apache.myfaces.el.convert.VariableResolverToELResolver.getValue(Variable
ResolverToELResolver.java:95)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68)

      at org.apache.el.parser.AstValue.getValue(AstValue.java:112)

      at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)

      at
org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101
)

      at
org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationIm
pl.java:307)

      at
javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:94
)

      at
javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassi
cTagBase.java:1113)

      at
javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTa
gBase.java:434)

      at
org.apache.jsp.Todo_jsp._jspx_meth_h_005fcommandLink_005f0(Todo_jsp.java:308
)

      at
org.apache.jsp.Todo_jsp._jspx_meth_h_005fform_005f0(Todo_jsp.java:267)

      at
org.apache.jsp.Todo_jsp._jspx_meth_f_005fview_005f0(Todo_jsp.java:180)

      at org.apache.jsp.Todo_jsp._jspService(Todo_jsp.java:133)

      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

      at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
77)

      at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

      at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:646)

      at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:436)

      at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:374)

      at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:302)

      at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Servl
etExternalContextImpl.java:341)

      at
org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandl
erImpl.java:486)

      at
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHand
lerImpl.java:337)

      at
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseEx
ecutor.java:41)

      at
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)

      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:182)

      at
org.apache.myfaces.webapp.MyFacesServlet.service(MyFacesServlet.java:103)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
)

      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
)

      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

      at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588)

      at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

      at java.lang.Thread.run(Unknown Source)

25 oct. 2010 18:45:00 javax.faces.webapp._ErrorPageWriter handleThrowable

GRAVE: An exception occurred

javax.faces.FacesException: An exception occurred processing JSP page
/Todo.jsp at line 21

 

18: 

19:   <%-- Possibility to start a new Todo --%>

20:   <h:form>

21:         <h:commandLink binding="#{todoController.addCommand}"
accesskey="n"

22:               action="#{todoController.addNew}" value="Add new Todo">

23:         </h:commandLink>

24:   </h:form>

 

 

Stacktrace:

      at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Servl
etExternalContextImpl.java:347)

      at
org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandl
erImpl.java:486)

      at
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHand
lerImpl.java:337)

      at
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseEx
ecutor.java:41)

      at
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)

      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:182)

      at
org.apache.myfaces.webapp.MyFacesServlet.service(MyFacesServlet.java:103)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
)

      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
)

      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

      at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588)

      at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

      at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.jasper.JasperException: An exception occurred
processing JSP page /Todo.jsp at line 21

 

18: 

19:   <%-- Possibility to start a new Todo --%>

20:   <h:form>

21:         <h:commandLink binding="#{todoController.addCommand}"
accesskey="n"

22:               action="#{todoController.addNew}" value="Add new Todo">

23:         </h:commandLink>

24:   </h:form>

 

 

Stacktrace:

      at
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWra
pper.java:510)

      at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:4
19)

      at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)

      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)

      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

      at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:646)

      at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:436)

      at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:374)

      at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:302)

      at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Servl
etExternalContextImpl.java:341)

      ... 18 more

Caused by: javax.faces.FacesException: java.lang.InstantiationException:
de.vogella.jsf.todo.model.Todo

      at
org.apache.myfaces.config.ManagedBeanBuilder.buildManagedBean(ManagedBeanBui
lder.java:164)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.createManagedBean
(ManagedBeanResolver.java:198)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.getValue(ManagedB
eanResolver.java:164)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at
org.apache.myfaces.el.VariableResolverImpl.resolveVariable(VariableResolverI
mpl.java:64)

      at
org.apache.myfaces.el.convert.VariableResolverToELResolver.getValue(Variable
ResolverToELResolver.java:95)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68)

      at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)

      at
org.apache.myfaces.el.convert.ValueExpressionToValueBinding.getValue(ValueEx
pressionToValueBinding.java:161)

      at
org.apache.myfaces.config.impl.digester.elements.ManagedProperty.getRuntimeV
alue(ManagedProperty.java:130)

      at
org.apache.myfaces.config.ManagedBeanBuilder.initializeProperties(ManagedBea
nBuilder.java:248)

      at
org.apache.myfaces.config.ManagedBeanBuilder.buildManagedBean(ManagedBeanBui
lder.java:92)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.createManagedBean
(ManagedBeanResolver.java:198)

      at
org.apache.myfaces.el.unified.resolver.ManagedBeanResolver.getValue(ManagedB
eanResolver.java:164)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at
org.apache.myfaces.el.VariableResolverImpl.resolveVariable(VariableResolverI
mpl.java:64)

      at
org.apache.myfaces.el.convert.VariableResolverToELResolver.getValue(Variable
ResolverToELResolver.java:95)

      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)

      at
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(Fac
esCompositeELResolver.java:140)

      at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68)

      at org.apache.el.parser.AstValue.getValue(AstValue.java:112)

      at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)

      at
org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:101
)

      at
org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationIm
pl.java:307)

      at
javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:94
)

      at
javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassi
cTagBase.java:1113)

      at
javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTa
gBase.java:434)

      at
org.apache.jsp.Todo_jsp._jspx_meth_h_005fcommandLink_005f0(Todo_jsp.java:308
)

      at
org.apache.jsp.Todo_jsp._jspx_meth_h_005fform_005f0(Todo_jsp.java:267)

      at
org.apache.jsp.Todo_jsp._jspx_meth_f_005fview_005f0(Todo_jsp.java:180)

      at org.apache.jsp.Todo_jsp._jspService(Todo_jsp.java:133)

      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

      at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
77)

      ... 28 more

Caused by: java.lang.InstantiationException: de.vogella.jsf.todo.model.Todo

      at java.lang.Class.newInstance0(Unknown Source)

      at java.lang.Class.newInstance(Unknown Source)

      at
org.apache.myfaces.config.annotation.TomcatAnnotationLifecycleProvider.newIn
stance(TomcatAnnotationLifecycleProvider.java:48)

      at
org.apache.myfaces.config.ManagedBeanBuilder.buildManagedBean(ManagedBeanBui
lder.java:85)

      ... 65 more