I managed to get the ASP-client running on MS Personal Web server (under win4lin.com) with the SOAP toolkit 2.0 from microsoft.com to lookup the wsdl, but when i try to run the hello-method, nothing happens, but I traced the network traffic and found this:
============================================= POST /axis/services/Hello HTTP/1.1 Content-Type: text/xml User-Agent: SOAP Sdk Host: marius.kotsbak.com:8080 Content-Length: 365 Connection: Keep-Alive Cache-Control: no-cache <?xml version="1.0" encoding="UTF-8" standalone="no"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAPSDK1:hello xmlns:SOAPSDK1="http://localhost:8080/axis/services/Hello"><in0>Bob</in0></SOAPSDK1:hello></SOAP-ENV:Body></SOAP-ENV:Envelope> =========Answer from axis== HTTP/1.1 500 Internal Server Error Date: Tue, 09 Apr 2002 17:28:03 GMT Server: Jetty/4.0.0 (Linux 2.4.18-lsmw4l x86) Servlet-Engine: Jetty/1.1 (Servlet 2.3; JSP 1.2; java 1.3.0) Content-Type: text/xml; charset=utf-8 Content-Length: 1538 <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Client.NoSOAPAction</faultcode> <faultstring>no SOAPAction header!</faultstring> <detail> <ns2:stackTrace xmlns:ns2="http://xml.apache.org/axis/">no SOAPAction header! at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:509) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:326) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:595) at org.mortbay.http.HttpContext.handle(HttpContext.java:1357) at org.mortbay.http.HttpContext.handle(HttpContext.java:1309) at org.mortbay.http.HttpServer.service(HttpServer.java:744) at org.jboss.jetty.Jetty.service(Jetty.java:528) at org.mortbay.http.HttpConnection.service(HttpConnection.java:743) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:916) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:758) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:145) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:287) at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:715) at java.lang.Thread.run(Thread.java:498) </ns2:stackTrace> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> ================================== I wounder if this happens because the soapAction="" in the generated wsdl below: ========================================== <wsdl:operation name="hello"> <wsdlsoap:operation soapAction=""/> <wsdl:input> <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:8080/axis/services/Hello"/> </wsdl:input> <wsdl:output> <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:8080/axis/services/Hello"/> </wsdl:output> </wsdl:operation> ================================== This is the same for all operations. Anyway, is this right? Here is the asp-script I am running against the hello-bean from the testsuite: =================================== <% Option Explicit Dim soapClient set soapclient = CreateObject("MSSOAP.SoapClient") On Error Resume Next Call soapclient.mssoapinit("http://localhost:8080/axis/services/Hello?wsdl", "HelloService", "Hello") if err <> 0 then %> initialization failed " + <%=err.description%> <% end if %> Test: <%=soapclient.hello("Bob") %> =========================================================== Another posible bug is that the <ejb-ref> in web-service.xml doesn't seem to work. When i changed to "helloworld/HelloWorld", it worked. BTW: what kind of client (on the M$ platform) are you using, Martin? Marius K SW Dev Boost communications A/S Norway boostcom.no _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user