Hi, I am trying to use axis messaging as JWS service (i.e drop-in service). I dropped the MessageService.java as MessageService.jws in the webapps/axis/ directory in tomcat. I modified the URL in testMessage.java to point to "http://localhost:8080/axis/MessageService.jws". But when I execute "testMessage" I get the following error (captured using tcpmon).
Does the messaging work with JWS ? Any help will be much appreciated. Thanks, ram ---------------------------------------------------------------------------- ----- Listen Port: 8090 Target Host: localhost Target Port: 8080 ==== Request ==== POST /axis/MessageService.jws HTTP/1.0 Content-Length: 355 Host: localhost Content-Type: text/xml; charset=utf-8 SOAPAction: "urn:foo/e1" <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body><ns1:e1 xmlns:ns1="urn:foo">Hello</ns1:e1><ns2:e1 xmlns:ns2="urn:foo">World</ns2:e1> </SOAP-ENV:Body> </SOAP-ENV:Envelope>==== Response ==== HTTP/1.1 500 Internal Server Error Content-Type: text/xml; charset=utf-8 Content-Length: 4107 Date: Thu, 28 Feb 2002 14:20:10 GMT Server: Apache Tomcat/4.0.1 (HTTP/1.1 Connector) <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <SOAP-ENV:faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:AxisServer.error</SOAP-ENV:fault code> <SOAP-ENV:faultstring>Method not found Method name = e1 Service name = null</SOAP-ENV:faultstring> <SOAP-ENV:detail> <ns2:stackTrace xmlns:ns2="http://xml.apache.org/axis/">Method not found Method name = e1 Service name = null
 at org.apache.axis.providers.java.RPCProvider.processMessage(Unknown Source)
 at org.apache.axis.providers.java.JavaProvider.invoke(Unknown Source)
 at org.apache.axis.strategies.InvocationStrategy.visit(Unknown Source)
 at org.apache.axis.SimpleChain.doVisiting(Unknown Source)
 at org.apache.axis.SimpleChain.invoke(Unknown Source)
 at org.apache.axis.handlers.JWSProcessor.invokeImpl(Unknown Source)
 at org.apache.axis.handlers.JWSProcessor.invoke(Unknown Source)
 at org.apache.axis.strategies.InvocationStrategy.visit(Unknown Source)
 at org.apache.axis.SimpleChain.doVisiting(Unknown Source)
 at org.apache.axis.SimpleChain.invoke(Unknown Source)
 at org.apache.axis.server.AxisServer.invoke(Unknown Source)
 at org.apache.axis.transport.http.AxisServlet.doPost(Unknown Source)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)& #xd; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:201)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)& #xd; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)&# xd; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 )
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66)
 at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 )
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)&#x d; at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)& #xd; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :163)
 at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)& #xd; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: 1011)
 at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106 )
 at java.lang.Thread.run(Thread.java:484)
 </ns2:stackTrace> </SOAP-ENV:detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> ---------------------------------------------------------------------------- ------------ Ramanathan Krishnamurthy AP Engines, Inc. Five Clock Tower Place, Suite 250 Maynard, MA 01754