HTTP Status 500 - javax.servlet.ServletException: java.lang.Exception: java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService


type Exception report

message javax.servlet.ServletException: java.lang.Exception: java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService

description The server encountered an internal error (javax.servlet.ServletException: java.lang.Exception: java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService) that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.Exception: java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:455)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

javax.servlet.ServletException: java.lang.Exception: java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService
	com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:158)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:745)
	org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:71)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.lang.Exception: java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService
	com.icesoft.faces.context.View.servePage(View.java:152)
	com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:67)
	com.icesoft.faces.webapp.http.common.ServerProxy.service(ServerProxy.java:11)
	com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet$4.service(MainSessionBoundServlet.java:149)
	com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24)
	com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16)
	com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
	com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53)
	com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
	com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:745)
	org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:71)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.lang.NoClassDefFoundError: Could not initialize class com.emill.presentation.service.EmillSignupService
	com.emill.bean.EmillResetPasswordBean.init(EmillResetPasswordBean.java:32)
	com.emill.bean.EmillResetPasswordBean.<init>(EmillResetPasswordBean.java:27)
	sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	java.lang.reflect.Constructor.newInstance(Unknown Source)
	java.lang.Class.newInstance0(Unknown Source)
	java.lang.Class.newInstance(Unknown Source)
	com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	javax.el.CompositeELResolver.getValue(CompositeELResolver.java:67)
	com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	com.sun.faces.el.ChainAwareVariableResolver.resolveVariable(ChainAwareVariableResolver.java:108)
	org.springframework.web.jsf.DelegatingVariableResolver.resolveVariable(DelegatingVariableResolver.java:108)
	com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:107)
	javax.el.CompositeELResolver.getValue(CompositeELResolver.java:67)
	com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:72)
	org.apache.el.parser.AstValue.getValue(AstValue.java:147)
	org.apache.el.parser.AstNot.getValue(AstNot.java:44)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
	com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
	javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:390)
	com.icesoft.faces.component.ext.HtmlPanelGroup.isRendered(HtmlPanelGroup.java:270)
	com.icesoft.faces.renderkit.dom_html_basic.DomBasicRenderer.encodeParentAndChildren(DomBasicRenderer.java:364)
	com.icesoft.faces.renderkit.dom_html_basic.DomBasicRenderer.encodeParentAndChildren(DomBasicRenderer.java:365)
	com.icesoft.faces.renderkit.dom_html_basic.DomBasicRenderer.encodeParentAndChildren(DomBasicRenderer.java:365)
	com.icesoft.faces.renderkit.dom_html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:96)
	javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837)
	com.icesoft.faces.component.util.CustomComponentUtils.renderChild(CustomComponentUtils.java:339)
	com.icesoft.faces.component.panelborder.PanelBorderRenderer.renderTableCell(PanelBorderRenderer.java:330)
	com.icesoft.faces.component.panelborder.PanelBorderRenderer.renderTableCells(PanelBorderRenderer.java:276)
	com.icesoft.faces.component.panelborder.PanelBorderRenderer.renderCenter(PanelBorderRenderer.java:182)
	com.icesoft.faces.component.panelborder.PanelBorderRenderer.renderEastWestCenter(PanelBorderRenderer.java:161)
	com.icesoft.faces.component.panelborder.PanelBorderRenderer.renderPanel(PanelBorderRenderer.java:138)
	com.icesoft.faces.component.panelborder.PanelBorderRenderer.encodeEnd(PanelBorderRenderer.java:115)
	javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:861)
	com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:503)
	com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:497)
	com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:497)
	com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:497)
	com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:282)
	com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:159)
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
	com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:19)
	com.icesoft.faces.context.View$2$1.respond(View.java:48)
	com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:201)
	com.icesoft.faces.context.View$2.serve(View.java:77)
	com.icesoft.faces.context.View.servePage(View.java:149)
	com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:67)
	com.icesoft.faces.webapp.http.common.ServerProxy.service(ServerProxy.java:11)
	com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet$4.service(MainSessionBoundServlet.java:149)
	com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24)
	com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16)
	com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
	com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53)
	com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
	com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:745)
	org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:71)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.29 logs.


Apache Tomcat/7.0.29