This is going to be mighty difficult to make any sense of. I, for one, have no access to an environment to repro this in.
> -----Original Message----- > From: Bc. Jiří Mikulášek [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 25, 2007 3:45 PM > To: [email protected] > Subject: Missing prefix in request on IBM > > Hello, > yet another question regarding WS-client development on IBM. > This issue appears only on IBM java on AIX os. Using IBM java on another > operating system everything works fine. > > There is missing prefix by operation element in SOAP request. We are using > document/literal wrapped binding > > Our request on IBM looks like (without an envelope): > > <soap:Body> > <Vendor xmlns:ns2="some:namespace"> > .... > </Vendor> > </soap:Body> > > but should look like (and looks like on windows or linux): > > <soap:Body> > <ns2:Vendor xmlns:ns2="some:namespace"> > .... > </ns2:Vendor> > </soap:Body> > > The missing prefix is problem for the service part (not developed by us > and > running on webmethods) and the operation couldn't be called - we > got "Service :Vendor does not exist". > > Please can somebody give me a hint which part of cxf or another library is > responsible for serializing the SOAP request and what jdk dependent API is > used? I must try to findout the primary cause otherwis this problem cannot > be > fixed. Our tests have just proven that the xerces implementation has no > influence. > > Thank you > > Jiri Mikulasek
