Erro, não encontra Persistence

0 respostas
A

Estou com um problema que aparentemente parece ser simples, porem como sou iniciante em java não to conseguindo solucionar, primeiramente trata-se de uma aplicação onde duas String serão persistidas no banco, to utilizando as tecnologias JSF com a implementação do Mojarra e JPA com Hibernate como provedor para implementação, utilizo o Tomcat 6.0. segue abaixo o erro que é gerado.
Gostaria de saber aonde estou falhando.

Erro:

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: #{userFormBean.inserir}: javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: javax/persistence/Persistence
javax.faces.webapp.FacesServlet.service(FacesServlet.java:225)

root cause

javax.faces.FacesException: #{userFormBean.inserir}: javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: javax/persistence/Persistence

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)

javax.faces.component.UICommand.broadcast(UICommand.java:332)

javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)

javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)

root cause

javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: javax/persistence/Persistence

com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)

javax.faces.component.UICommand.broadcast(UICommand.java:332)

javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)

javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)

root cause

java.lang.NoClassDefFoundError: javax/persistence/Persistence

br.dao.usuarioDaoImpl.save(usuarioDaoImpl.java:14)

br.facade.usuarioFacadeImpl.inserir(usuarioFacadeImpl.java:13)

br.model.userFormBean.inserir(userFormBean.java:22)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)

javax.faces.component.UICommand.broadcast(UICommand.java:332)

javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)

javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)

root cause

java.lang.ClassNotFoundException: javax.persistence.Persistence

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)

java.lang.ClassLoader.loadClassInternal(Unknown Source)

br.dao.usuarioDaoImpl.save(usuarioDaoImpl.java:14)

br.facade.usuarioFacadeImpl.inserir(usuarioFacadeImpl.java:13)

br.model.userFormBean.inserir(userFormBean.java:22)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)

javax.faces.component.UICommand.broadcast(UICommand.java:332)

javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)

javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
Criado 27 de maio de 2008
Respostas 0
Participantes 1