Thanks Stan, That would be my point , I assume that wsdl file is just there and code was generated by hand, also can I invoke wsdl2java on just wsdl file? Thanks Josef
-----Original Message----- From: Stan Jordan [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 27, 2002 2:57 PM To: [EMAIL PROTECTED] Subject: Re: document or message style SOAP Josef... Since early Feb, there is a message example in the nightly download. You can create a WSDL file (pasted below) for this example in the usual way. An interesting "feature" is that this WSDL file says style="rpc" even though it's doing messaging (see below). Frankly, I am puzzled. Cheers. Stan --------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="http://localhost:8080/axis/services/MessageService" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="http://localhost:8080/axis/services/MessageService-impl" xmlns:intf="http://localhost:8080/axis/services/MessageService" xmlns:tns1="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><types><schema targetNamespace="http://xml.apache.org/xml-soap" xmlns="http://www.w3.org/2001/XMLSchema"><complexType name="Vector"><complexContent><extension base="SOAP-ENC:Array"><all/></extension></complexContent></complexType><elem ent name="Vector" nillable="true" type="tns1:Vector"/></schema><schema targetNamespace="http://localhost:8080/axis/services/MessageService" xmlns="http://www.w3.org/2001/XMLSchema"><complexType name="ArrayOf_tns1_Element"><complexContent><restriction base="SOAP-ENC:Array"><attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns1:Element[]"/></restriction></complexContent></complexTyp e><element name="ArrayOf_tns1_Element" nillable="true" type="intf:ArrayOf_tns1_Element"/></schema></types> <wsdl:message name="echoElementsResponse"> <wsdl:part name="return" type="intf:ArrayOf_tns1_Element"/> </wsdl:message> <wsdl:message name="echoElementsRequest"> <wsdl:part name="in1" type="tns1:Vector"/> </wsdl:message> <wsdl:portType name="MessageService"> <wsdl:operation name="echoElements" parameterOrder="in1"> <wsdl:input message="intf:echoElementsRequest"/> <wsdl:output message="intf:echoElementsResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="MessageServiceSoapBinding" type="intf:MessageService"> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="echoElements"> <wsdlsoap:operation soapAction="" style="rpc"/> <wsdl:input> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:8080/axis/services/MessageService" use="encoded"/> </wsdl:input> <wsdl:output> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:8080/axis/services/MessageService" use="encoded"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="MessageServiceService"> <wsdl:port binding="intf:MessageServiceSoapBinding" name="MessageService"> <wsdlsoap:address location="http://localhost:8080/axis/services/MessageService"/> </wsdl:port> </wsdl:service> </wsdl:definitions> --------------------------------------------------- ----- Original Message ----- From: "Frydl, Josef" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 27, 2002 12:15 PM Subject: document or message style SOAP > Is there any utility line wsdl2java which can be used to generate stubs and > skeletons for document style SOAP. That is when I specify in wsdl: > <soap:binding style="document" > transport="http://schemas.xmlsoap.org/soap/http"/> > > Thanks > Josef Frydl > [EMAIL PROTECTED] > 410-345-8511 > >
