Smells like a bug, Are u using RC1? Could i pester you to open a JIRA bug?
thanks, dims On 10/10/06, Alex Hollerith <[EMAIL PROTECTED]> wrote:
hello, we are seeing strange behaviour with an axis 2 based web-service. maybe somebody can point me into the right direction to solve this issue - i am lost and desperate... everything was perfect until we tried to connect to the service with a .net based client... wsdl of the service is attached to this mail situation is the follwoing: if i generate a request with soapUI everthing works as excpected. the flow is the following (intercepted with tcpmon): ***************************************************************** Request ***************************************************************** POST /axis2/services/ARMService HTTP/1.1 Content-Type: text/xml;charset=UTF-8 SOAPAction: "http://ncpower.norcom.de/archive/arm/webservice/requestTransport" User-Agent: Jakarta Commons-HttpClient/3.0.1 Host: 127.0.0.1:8050 Content-Length: 598 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://ncpower.norcom.de/archive/arm/webservice"> <soapenv:Header/> <soapenv:Body> <web:requestTransportIn> <supportID>?</supportID> <trackID>?</trackID> <orderNumber>10</orderNumber> <assetID>?</assetID> <userID>?</userID> <ipAddress>?</ipAddress> <applicationName>?</applicationName> <sourceSystem>?</sourceSystem> <targetSystem>?</targetSystem> </web:requestTransportIn> </soapenv:Body> </soapenv:Envelope> ***************************************************************** Response ***************************************************************** HTTP/1.1 200 OK Server: Apache-Coyote/1.1 Set-Cookie: JSESSIONID=212D733FD619B695F878CCB7DF59ABA6; Path=/axis2 Content-Type: text/xml;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 10 Oct 2006 20:42:18 GMT 144 <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header /><soapenv:Body><ns1:requestTransportOut xmlns:ns1="http://ncpower.norcom.de/archive/arm/webservice">5ad09517a7522b35-4e77e631e96a12cb</ns1:requestTransportOut></soapenv:Body></soapenv:Envelope> 0 if i use a .net based client to generate the request the operation is not found - the flow is the following (once again intercepted with tcpmon): ***************************************************************** Request ***************************************************************** POST /axis2/services/ARMService HTTP/1.1 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 2.0.50727.42) Content-Type: application/soap+xml; charset=utf-8; action="http://ncpower.norcom.de/archive/arm/webservice/requestTransport" Host: 127.0.0.1:8050 Content-Length: 773 Expect: 100-continue Connection: Keep-Alive <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><requestTransportIn xmlns="http://ncpower.norcom.de/archive/arm/webservice"> <supportID xmlns="">applicationName</supportID> <trackID xmlns="">66</trackID> <orderNumber xmlns="">10</orderNumber> <assetID xmlns="">assetID-42</assetID> <userID xmlns="">7</userID> <ipAddress xmlns="">ipAddress</ipAddress> <applicationName xmlns="">applicationName</applicationName> <sourceSystem xmlns="">ssdfgsf</sourceSystem> <targetSystem xmlns="">targetSystem</targetSystem> <ingestOptions xmlns="">ingestOptions</ingestOptions> </requestTransportIn> </soap:Body> </soap:Envelope> ***************************************************************** Response ***************************************************************** HTTP/1.1 100 Continue HTTP/1.1 500 Internal Server Error Server: Apache-Coyote/1.1 Set-Cookie: JSESSIONID=F61581459BCBEDCE5F209C1936C4B47A; Path=/axis2 Content-Type: application/soap+xml;charset=utf-8 Transfer-Encoding: chunked Date: Tue, 10 Oct 2006 20:43:01 GMT Connection: close 219 <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID>urn:uuid:5B6AAF934F1F8D17D9116051298123461</wsa:MessageID><wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code> b0 <soapenv:Reason><soapenv:Text xml:lang="en-US">Operation Not found EPR is http://127.0.0.1:8050/axis2/services/ARMService and WSA Action = null</soapenv:Text></soapenv:Reason> 762 <soapenv:Detail><Exception>org.apache.axis2.AxisFault: Operation Not found EPR is http://127.0.0.1:8050/axis2/services/ARMService and WSA Action = null at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:46) at org.apache.axis2.engine.Phase.invoke(Phase.java:396) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136) 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.Http11AprProcessor.process(Http11AprProcessor.java:833) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1285) at java.lang.Thread.run(Unknown Source) </Exception></soapenv:Detail> 32 </soapenv:Fault></soapenv:Body></soapenv:Envelope> this looks like a valid soap 1.2 request to me. did i oversee something? thanks for your support alex --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
