Hi all,
I have encountered interop problem with Axis service using style="document"
in deployment descriptor (deploy_echo.wsdd) . The response element
string_dataReturn (echoString.txt) is not defined in
service wsdl (ServiceDocument.wsdl). This element should
be, according to the wsdl, impl:echoStringReturn with
xmlns:impl="http://localhost:8080/axis/services/ServiceDocument . Is that
known problem? Tested with Axis version: 1.3.

Note that style wrapped works ok.

Thanks for any hint.

Tomas Bahnik
Systinet Corp. 

Attachment: ServiceDocument.wsdl
Description: application/xml

Attachment: deploy_echo.wsdd
Description: Binary data

<!-- SSJ request -->
<?xml version="1.0" encoding="UTF-8"?>
<e:Envelope xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:d="http://www.w3.org/2001/XMLSchema"; 
xmlns:i="http://www.w3.org/2001/XMLSchema-instance"; xmlns:wn0="http://localhost:8080/axis/services/ServiceDocument"; 
xmlns:wn1="http://echo";>
   <e:Body>
       <wn1:string_data i:type="d:string">Axis</wn1:string_data>
   </e:Body>
</e:Envelope>

<!-- Axis 1.3 repsonse -->
<?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>
       <string_dataReturn xmlns="http://echo";>Axis</string_dataReturn>
   </soapenv:Body>
</soapenv:Envelope>

Reply via email to