Thanks a lot for your help !!!!
-----Original Message-----
From: Anne Thomas Manes [mailto:[EMAIL PROTECTED]
Sent: Friday, October 10, 2003 5:01 AM
To: [EMAIL PROTECTED]
Subject: Re: WSDL Help
DJK,
Since you are using RPC/Encoded, your message part definition must
include
a type reference, not an element reference:
<message name="helloWorldRequest">
<part name="Request" type="tns:FILEType"/>
</message>
<message name="helloWorldResponse">
<part name="helloWorldResult" type="tns:FILEType"/> </message>
Anne
At 10:54 PM 10/9/2003 -0400, you wrote:
>I have just started using apache axis and am having trouble fixing this
>wsdl file. Can anyone help...
>
>Thanks,
>
>DJK
>
><?xml version="1.0" encoding="utf-8"?>
><definitions xmlns="http://www.w3.org/2001/XMLSchema"
> xmlns:tns="uri:diy"
> targetNamespace="uri:diy"
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns="http://schemas.xmlsoap.org/wsdl/">
><types>
><xsd:complexType name="FILEType">
> <xsd:sequence>
> <xsd:element name="ZZZ" type="xsd:string"/>
> <xsd:element name="YYY" type="xsd:string"/>
> <xsd:element name="XXX" type="xsd:string"/>
> </xsd:sequence>
></xsd:complexType>
></types>
><message name="helloWorldRequest">
> <part name="Request" element="tns:FILEType"/>
></message>
><message name="helloWorldResponse">
> <part name="helloWorldResult" element="tns:FILEType"/> </message>
><portType name="tutorialPort">
> <operation name="helloWorld">
> <input message="tns:helloWorldRequest"/>
> <output message="tns:helloWorldResponse"/>
> </operation>
></portType>
> <binding name="HelloBinding" type="tns:Hello">
> <operation name="Request">
> <input>
> <soap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
>use="encoded" namespace="http://hello.jaxrpc.samples/" />
> </input>
>
> <output>
> <soap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
>use="encoded" namespace="http://hello.jaxrpc.samples/" />
> </output>
>
> <soap:operation soapAction="" />
> </operation>
>
> <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
>style="rpc" />
> </binding>
>
> <service name="HelloWorld">
> <port name="HelloPort" binding="tns:HelloBinding">
> <soap:address
> location="http://localhost:8080/axis/Hello" />
> </port>
> </service>
>
></definitions>
>
>
>Douglas J. Kunzman
>3FH - 506C
>3201 Jermantown Rd.
>Fairfax, VA
>703-293-4704