У меня есть сервлет, который выполняет следующие действия:
public class LoginServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
request.getAttribute("username");
request.getAttribute("password");
String username = request.getParameter("username");
String password = request.getParameter("password");
LoginManager lm = new LoginManager(username.trim(), password.trim());
Всякий раз, когда я достигаю последнего tomcat, apache "вылетает" со следующим сообщением об ошибке:
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError: javax/xml/rpc/ServiceException
servlets.LoginServlet.doPost(LoginServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
root cause
java.lang.ClassNotFoundException: javax.xml.rpc.ServiceException
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1666)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1511)
servlets.LoginServlet.doPost(LoginServlet.java:20)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
Пожалуйста, помогите
Спасибо!
При включении jaxrpc.jar в папку WEB-INF / lib я получаю следующую ошибку:
первопричина
java.lang.NoClassDefFoundError:
орг / Apache / Ось / AxisFault
java.lang.ClassLoader.defineClass1 (Native
Метод)
java.lang.ClassLoader.defineClassCond (ClassLoader.java:632)
java.lang.ClassLoader.defineClass (ClassLoader.java:616)
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:141)
org.apache.catalina.loader.WebappClassLoader.findClassInternal (WebappClassLoader.java:2778)
org.apache.catalina.loader.WebappClassLoader.findClass (WebappClassLoader.java:1139)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1633)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1511)
java.lang.ClassLoader.defineClass1 (Native
Метод)
java.lang.ClassLoader.defineClassCond (ClassLoader.java:632)
java.lang.ClassLoader.defineClass (ClassLoader.java:616)
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:141)
org.apache.catalina.loader.WebappClassLoader.findClassInternal (WebappClassLoader.java:2778)
org.apache.catalina.loader.WebappClassLoader.findClass (WebappClassLoader.java:1139)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1633)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1511)
servlets.LoginServlet.doPost (LoginServlet.java:20)
javax.servlet.http.HttpServlet.service (HttpServlet.java:641)
javax.servlet.http.HttpServlet.service (HttpServlet.java:722)
первопричина
java.lang.ClassNotFoundException:
org.apache.axis.AxisFault
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1666)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1511)
java.lang.ClassLoader.defineClass1 (Native
Метод)
java.lang.ClassLoader.defineClassCond (ClassLoader.java:632)
java.lang.ClassLoader.defineClass (ClassLoader.java:616)
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:141)
org.apache.catalina.loader.WebappClassLoader.findClassInternal (WebappClassLoader.java:2778)
org.apache.catalina.loader.WebappClassLoader.findClass (WebappClassLoader.java:1139)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1633)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1511)
java.lang.ClassLoader.defineClass1 (Native
Метод)
java.lang.ClassLoader.defineClassCond (ClassLoader.java:632)
java.lang.ClassLoader.defineClass (ClassLoader.java:616)
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:141)
org.apache.catalina.loader.WebappClassLoader.findClassInternal (WebappClassLoader.java:2778)
org.apache.catalina.loader.WebappClassLoader.findClass (WebappClassLoader.java:1139)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1633)
org.apache.catalina.loader.WebappClassLoader.loadClass (WebappClassLoader.java:1511)
servlets.LoginServlet.doPost (LoginServlet.java:20)
javax.servlet.http.HttpServlet.service (HttpServlet.java:641)
javax.servlet.http.HttpServlet.service (HttpServlet.java:722)