Ooops, sorry, my fault. I should have had a look at the message on wire, but did not bother as the tests were passing with C++ server.
I have put the fix in CVS now. Thanks, Samisa... On Thu, 2005-06-09 at 13:48, John Hawkins wrote: > Hi Folks, > someone has changed the namespaes so that they appear to start at ns2 > instead of ns1 when we have multiple requests. Ah ha - ! Perhaps, > Samisa this is a bit of constructor initialisation that needs to be > fixed. > Because the first call is fine but the second call has the > wrong/different namespace? > > POST /Calculator/services/Calculator HTTP/1.1 > Host: localhost:13260 > Content-Type: text/xml; charset=UTF-8 > SOAPAction: "Calculator#div" > Content-Length: 400 > > <?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:div xmlns:ns1="http://localhost/axis/Calculator"> > <ns1:arg_0_3>100</ns1:arg_0_3> > <ns1:arg_1_3>20</ns1:arg_1_3> > </ns1:div> > </SOAP-ENV:Body> > </SOAP-ENV:Envelope> > > POST /Calculator/services/Calculator HTTP/1.1 > Host: localhost:13260 > Content-Type: text/xml; charset=UTF-8 > SOAPAction: "Calculator#div" > Content-Length: 1055 > > <?xml version='1.0' encoding='utf-8' ?> > <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <env:Header><ns3:TestHeader xmlns:ns3="http://apache.axis.com" > env:role="http://www.w3.org/2003/05/soap-envelope/role/next"></ns3:TestHeader><ns4:TestHeader > xmlns:ns4="http://apache.axis.com" > env:role="http://www.w3.org/2003/05/soap-envelope/role/none"></ns4:TestHeader><ns5:TestHeader > xmlns:ns5="http://apache.axis.com" > env:role="http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver"></ns5:TestHeader><ns6:TestHeader > xmlns:ns6="http://apache.axis.com" > env:mustUnderstand="true"></ns6:TestHeader><ns7:TestHeader > xmlns:ns7="http://apache.axis.com" > env:mustUnderstand="false"></ns7:TestHeader><ns8:TestHeader > xmlns:ns8="http://apache.axis.com"></ns8:TestHeader></env:Header> > <env:Body> > <ns2:div xmlns:ns2="http://localhost/axis/Calculator"> > <ns2:arg_0_3>100</ns2:arg_0_3> > <ns2:arg_1_3>20</ns2:arg_1_3> > </ns2:div> > </env:Body> > </env:Envelope> -- Samisa Abeysinghe <[EMAIL PROTECTED]> Virtusa Corporation
