Note the following on WebLogic generates an error when I execute Axis client code vs. no errors when I execute command directly via browser - ideas?  suggestions?

----------------------------------------------------------

On WebLogic I have a service MACCWS that I execute a getVersion() call via web browser:

http://localhost:7007/axis/MACCWS.jws?method=init


the following appears in the soap monitor & all is OK:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<getVersion>
  </getVersion>
  </soapenv:Body>
  </soapenv:Envelope>

this response is generated and returned, all OK:

  <?xml version="1.0" encoding="UTF-8" ?>
<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:Body>
<getVersionResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <getVersionReturn xsi:type="xsd:string">RevString</getVersionReturn>
  </getVersionResponse>
  </soapenv:Body>
  </soapenv:Envelope>

However the following error is generated everytime a SOAP message is submitted from an Axis client based on WSDL based java code:

<Jul 12, 2004 5:01:16 PM PDT> <Warning> <HTTP Session> <BEA-100061> <Web application: ServletContext(id=30621423,name=axis,context-path=/axis) tried to place a non-serializable attribute: [EMAIL PROTECTED] into the session: AzmMmO7z77OjfyjPFxQZASRm6no4FKnOsKrZCToUyDNAc2fsU3YX!1378039685!1089676876977. This attribute will be lost upon redeployment. This message is logged only once per session.>

Inspecting the soap monitor shows the following was instead submitted:

  <?xml version="1.0" encoding="UTF-8" ?>
<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:Body>
<nsl:getVersion soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:nsl="http://DefaultNamespace"/>
  </soapenv:Body>
  </soapenv:Envelope>

with the following instead returned:

 <?xml version="1.0" encoding="UTF-8" ?>
<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:Body>
<nsl:getVersionResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:nsl="http://DefaultNamespace"/>
        <nsl:getVersionReturn xsi:type="xsd:string">RevString</nsl:getVersionReturn>
</nsl:getVersionResponse>
  </soapenv:Body>
  </soapenv:Envelope>

Reply via email to