Hi All, When running the following code:
log.debug("Set AuthHeader elements...\n"); DataServiceStub.AuthHeader authHeaderElements = new DataServiceStub.AuthHeader(); authHeaderElements.setUserName(resources.getMessage("engenSOAPUsername", null, "NO_USERNAME", null)); authHeaderElements.setPassword(PasswordService.getInstance().encrypt(resources.getMessage("engenSOAPPassword", null, "NO_PASSWORD", null))); log.debug("Adding header...\n"); DataServiceStub.AuthHeader1 authHeader = new DataServiceStub.AuthHeader1(); authHeader.setAuthHeader(authHeaderElements); log.debug("Adding SOAP Body elements...\n"); DataServiceStub.Send soapBody = new DataServiceStub.Send(); soapBody.setDataIdentifier("orderrequest"); soapBody.setXmlData(mrequest.getStringParameter("e-Frame message")); log.debug("Send SOAP...\n"); DataServiceStub.SendResponse resp = new DataServiceStub.SendResponse(); try { log.debug("Instatiating DataServiceStub...\n"); DataServiceStub dss = new DataServiceStub(); resp = dss.Send(soapBody, authHeader); log.debug("SOAPHeader: " + authHeader + "\n"); log.debug("SOAPBody: " + soapBody + "\n"); } catch(AxisFault af) { log.error("AxisFault: " + af + "\n"); } I get the following error: DEBUG - [soap-service] - Reading data sent from EDI... DEBUG - [soap-service] - Set AuthHeader elements... DEBUG - [soap-service] - Adding header... DEBUG - [soap-service] - Adding SOAP Body elements... DEBUG - [soap-service] - Send SOAP... DEBUG - [soap-service] - Instatiating DataServiceStub... ERROR - [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cxws].[OrderProcessClient]] - Servlet.service() for servlet OrderProcessClient threw exception java.lang.IncompatibleClassChangeError at za.co.cxchange.soap.engen.client.DataServiceStub.Send(DataServiceStub.java:107) at za.co.cxchange.soap.engen.client.OrderProcessClient.processRequest(OrderProcessClient.java:58) at za.co.cxchange.soap.engen.client.OrderProcessClient.doPost(OrderProcessClient.java:74) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Any ideas? Appologies for all of the code. Thanks! Schalk -- Open WebMail Project (http://openwebmail.org) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]