Discussions

XML & Web services: servlet with a SOAP request

  1. servlet with a SOAP request (1 messages)

    Hello everybody,

    I' developed a servlet that uses axis make calls via soap.

    When I call the "SOAP method" of class where I implemented the SOAP requestes I'obtain the following error:


    500 Internal Server Error
    java.lang.NoClassDefFoundError: java/lang/reflect/InvocationHandler at servletSoap.PoliticsSearch(servletSoap.java:95) at servletSoap.processRequest(servletSoap.java:57) at servletSoap.doGet(servletSoap.java:32) at javax.servlet.http.HttpServlet.service(Compiled Code) at javax.servlet.http.HttpServlet.service(Compiled Code) at javax.servlet.http.HttpServlet.service(Compiled Code) at com.evermind[Oracle9iAS (1.0.2.2) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(Compiled Code) at com.evermind[Oracle9iAS (1.0.2.2) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(Compiled Code) at com.evermind[Oracle9iAS (1.0.2.2) Containers for J2EE].server.http.HttpRequestHandler.processRequest(Compiled Code) at com.evermind[Oracle9iAS (1.0.2.2) Containers for J2EE].server.http.HttpRequestHandler.run(Compiled Code) at com.evermind[Oracle9iAS (1.0.2.2) Containers for J2EE].util.ThreadPoolThread.run(Compiled Code)


    Anyone can help me?


    Thanks

    Mario
  2. servlet with a SOAP request[ Go to top ]

    InvocationHandler was introduced in java 1.3. Check the version that 9iAS is using.

    1.0.2.2 is pretty old, so that is more than likely the problem.