Hello,

I have the following deployment file and resulting wsdl. I can't figure out why the wsdl is coming out with style=document when it should be wrapped. Any ideas?

Thanks,
Dave

<deployment xmlns="http://xml.apache.org/axis/wsdd/";
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
<service name="ItemInq" provider="java:RPC" style="wrapped" use="literal">
<parameter name="className" value="com.turnkey.rtl.jws.ItemInq"/>
<parameter name="allowedMethods" value="*"/>
<parameter name="wsdlTargetNamespace" value="http://jws.rtl.turnkey.com"/>
<parameter name="wsdlServiceElement" value="ItemInqService"/>
<parameter name="wsdlServicePort" value="ItemInqService"/>
<parameter name="wsdlPortType" value="ItemInqService"/>
</service>
</deployment>



<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://jws.rtl.turnkey.com"; xmlns:apachesoap="http://xml.apache.org/xml-soap";
xmlns:impl="http://jws.rtl.turnkey.com";
xmlns:intf="http://jws.rtl.turnkey.com";
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
<!--WSDL created by Apache Axis version: 1.2RC3
Built on Feb 28, 2005 (10:15:14 EST)-->
<wsdl:types>
<schema elementFormDefault="qualified" targetNamespace="http://jws.rtl.turnkey.com"; xmlns="http://www.w3.org/2001/XMLSchema";>
<element name="get">
<complexType>
<sequence>
<element name="in0" type="xsd:string"/>
<element name="in1" type="xsd:string"/>
<element name="in2" type="xsd:string"/>
<element name="in3" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="getResponse">
<complexType>
<sequence>
<element name="getReturn" type="xsd:byte"/>
</sequence>
</complexType>
</element>
</schema>
</wsdl:types>


<wsdl:message name="getResponse">
<wsdl:part element="impl:getResponse" name="parameters"/>
</wsdl:message>
<wsdl:message name="getRequest">
<wsdl:part element="impl:get" name="parameters"/>
</wsdl:message>
<wsdl:portType name="ItemInqService">
<wsdl:operation name="get">
<wsdl:input message="impl:getRequest" name="getRequest"/>
<wsdl:output message="impl:getResponse" name="getResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ItemInqServiceSoapBinding" type="impl:ItemInqService">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="get">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ItemInqService">
<wsdl:port binding="impl:ItemInqServiceSoapBinding" name="ItemInqService">
<wsdlsoap:address location="http://192.168.1.6:8080/axis/services/ItemInq"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>





Reply via email to