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.
ServiceDocument.wsdl
Description: application/xml
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>
