Created
March 31, 2021 01:39
Mensagem da exceção do post Could not initialize class br.com.caelum.livraria.dao.JPAUtil
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mar 30, 2021 10:30:11 PM com.sun.faces.renderkit.html_basic.HtmlBasicRenderer getForComponent | |
ADVERTÊNCIA: Não foi possível encontrar o componente com a ID autor na exibição. | |
mar 30, 2021 10:30:11 PM com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException | |
GRAVE: Error Rendering View[/livro.xhtml] | |
javax.el.ELException: /livro.xhtml @35,60 value="#{livroBean.autores}": Error reading [autores] on type [br.com.caelum.livraria.bean.LivroBean] | |
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:114) | |
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) | |
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182) | |
at javax.faces.component.UISelectItems.getValue(UISelectItems.java:129) | |
at com.sun.faces.renderkit.SelectItemsIterator.initializeItems(SelectItemsIterator.java:208) | |
at com.sun.faces.renderkit.SelectItemsIterator.hasNext(SelectItemsIterator.java:135) | |
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderOptions(MenuRenderer.java:762) | |
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:847) | |
at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:297) | |
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1903) | |
at javax.faces.render.Renderer.encodeChildren(Renderer.java:176) | |
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1896) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899) | |
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:451) | |
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131) | |
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120) | |
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) | |
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219) | |
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) | |
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | |
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) | |
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) | |
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | |
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) | |
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) | |
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | |
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) | |
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) | |
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.base/java.lang.Thread.run(Thread.java:834) | |
Caused by: javax.el.ELException: Error reading [autores] on type [br.com.caelum.livraria.bean.LivroBean] | |
at javax.el.BeanELResolver.getValue(BeanELResolver.java:92) | |
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) | |
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) | |
at org.apache.el.parser.AstValue.getValue(AstValue.java:169) | |
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:190) | |
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) | |
... 43 more | |
Caused by: java.lang.NoClassDefFoundError: Could not initialize class br.com.caelum.livraria.dao.JPAUtil | |
at br.com.caelum.livraria.dao.DAO.listaTodos(DAO.java:55) | |
at br.com.caelum.livraria.bean.LivroBean.getAutores(LivroBean.java:33) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.base/java.lang.reflect.Method.invoke(Method.java:566) | |
at javax.el.BeanELResolver.getValue(BeanELResolver.java:88) | |
... 48 more | |
mar 30, 2021 10:30:11 PM org.apache.catalina.core.StandardWrapperValve invoke | |
GRAVE: Servlet.service() for servlet [Faces Servlet] in context with path [/Java_JSF-I_JSF-Livraria] threw exception [Could not initialize class br.com.caelum.livraria.dao.JPAUtil] with root cause | |
java.lang.NoClassDefFoundError: Could not initialize class br.com.caelum.livraria.dao.JPAUtil | |
at br.com.caelum.livraria.dao.DAO.listaTodos(DAO.java:55) | |
at br.com.caelum.livraria.bean.LivroBean.getAutores(LivroBean.java:33) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.base/java.lang.reflect.Method.invoke(Method.java:566) | |
at javax.el.BeanELResolver.getValue(BeanELResolver.java:88) | |
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) | |
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) | |
at org.apache.el.parser.AstValue.getValue(AstValue.java:169) | |
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:190) | |
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) | |
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194) | |
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182) | |
at javax.faces.component.UISelectItems.getValue(UISelectItems.java:129) | |
at com.sun.faces.renderkit.SelectItemsIterator.initializeItems(SelectItemsIterator.java:208) | |
at com.sun.faces.renderkit.SelectItemsIterator.hasNext(SelectItemsIterator.java:135) | |
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderOptions(MenuRenderer.java:762) | |
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:847) | |
at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:297) | |
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1903) | |
at javax.faces.render.Renderer.encodeChildren(Renderer.java:176) | |
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1896) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899) | |
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899) | |
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:451) | |
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131) | |
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120) | |
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) | |
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219) | |
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) | |
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | |
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) | |
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) | |
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | |
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) | |
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) | |
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | |
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) | |
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) | |
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | |
at java.base/java.lang.Thread.run(Thread.java:834) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment