I did a web application using
Struts and JPA. Now i want to deploy it in a live server. I deployed it in glassfish during implementing. I tried to deploy it in Appachi tom cat using
Tomcat Manager. I choose .WAR file and deployed it.
But when I go to the URL and enter username and password it givs exceptions
javax.servlet.ServletException: Servlet execution threw an exception
java.lang.NoClassDefFoundError: javax/persistence/EntityNotFoundException
ActionClass.LoginAction.execute(LoginAction.java:45)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
java.lang.ClassNotFoundException: javax.persistence.EntityNotFoundException
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
ActionClass.LoginAction.execute(LoginAction.java:45)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
and My CSS and pics are not also appearing on my web page.
How do I deploy my web app properly?