Hey did you solve this problem in the end.. If you can think back can you repost how you solved it?
Thanks IK Rache1 wrote: > > I am using apache axis 1.4. I generated the stubs from wsdl using > WSDL2JAVA in apache axis1.4. The SOAPAction request has a header part and > body. SOAP method request looks like this > > <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > <soap:Header> > <WS_Header xmlns="WebServices"> > <sUser>string</sUser> > <sPassword>string</sPassword> > </WS_Header> > </soap:Header> > <soap:Body></soap:Body> > </soap:Envelope> > I am always getting authentication failed because i think i am not setting > the soap call correctly Here is my client code > > WsLocator loc = new WsLocator(); > WsSoap binding = loc.getwsSoap(); > org.apache.axis.client.Stub stub = (Stub) binding; > > SOAPHeaderElement header = > new SOAPHeaderElement(namespace,"WS_Header"); > SOAPElement nodeWebUser = header.addChildElement("sUser"); > > nodeWebUser.addTextNode("String"); > // similarly create another node and set password > stub.setHeader(header); > But when I see the .getSOAPPartAsString() in the stub, it looks different. > > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <soapenv:Header><ns1:WS_Header > > soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" > soapenv:mustUnderstand="0" > xmlns:ns1="WebServices"> > <ns1:sUser>String</ns1:sUser> > <ns1:sPassword>String</ns1:sPassword> > </ns1:WS_Header></soapenv:Header> > How did it create a different looking request. Though the response is in > the correct syntax. Can any one help me? > -- View this message in context: http://old.nabble.com/Issue-when-Set-Soap-header-child-elements-in-apache-axis-stubs-tp31936127p32780839.html Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org