Lenni is right - see this thread for an explanation:

http://marc.theaimsgroup.com/?t=116228060700003&r=1&w=2

Dan



<[EMAIL PROTECTED]> wrote on 11/08/2006 12:22:20 PM:

> 
> I'm assuming you're using the wsdl2java tool, and there seems to be a 
problem 
> when specifying simpleType params, use complexTypes instead (even for 
simple ones.
> 
> Like:
> 
> <xsd:schema elementFormDefault="qualified" targetNamespace="http://...";>
>          <xsd:element name="FactoryOperation">
>             <xsd:complexType>
>                <xsd:sequence>
>                   <xsd:element name="Param1" type="xsd:string"/>
>                </xsd:sequence>
>             </xsd:complexType>
>          </xsd:element>
>          <xsd:element name="FactoryOperationResponse"> 
>          </xsd:element>
>       </xsd:schema>
> 
> 
> I hope that helps.
> 
> Sincerely 
> 
> Lenni
> 
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no. 1800000 
> 
> This electronic message contains information from British 
Telecommunications 
> plc which may be privileged or confidential. The information is intended 
to be
> for the use of the individual(s) or entity named above. If you are not 
the 
> intended recipient be aware that any disclosure, copying, distribution 
or use 
> of the contents of this information is prohibited. If you have received 
this 
> electronic message in error, please notify us by telephone or email (to 
the 
> numbers or address above) immediately.
> 
> Activity and use of the British Telecommunications plc email system is 
> monitored to secure its effective operation and for other lawful 
business 
> purposes. Communications using this system will also be monitored and 
may be 
> recorded to secure effective operation and for other lawful business 
purposes.
> 
> -----Original Message-----
> From: José Antonio Sánchez [mailto:[EMAIL PROTECTED] 
> Sent: 08 November 2006 16:56
> To: [email protected]; [email protected]
> Subject: Muse 2.0 not recognizing input types
> 
> Hello, I'm developing a service with Muse 2.0 but I have a problem
> with some operations. I have defined the following operation:
> 
> ..........
> <xsd:element name="Mount" type="xsd:string"/>
> ..........
> <wsdl:message name="MountRequest">
>    <wsdl:part name="MountRequest" element="tns:Mount"/>
> </wsdl:message>
> <wsdl:message name="MountResponse">
>    <wsdl:part name="MountResponse" type="xsd:anyType"/>
> </wsdl:message>
> <wsdl:message name="Mount_faultMsg">
>    <wsdl:part name="fault" element="tns:CustomFault"/>
> </wsdl:message>
> ..................
> <wsdl:operation name="Mount">
>         <wsdl:input
>       wsa:Action="http://lsd.org/wsdm/TransFS/Mount";
>       message="tns:MountRequest" />
>    <wsdl:output
>       wsa:Action="http://lsd.org/wsdm/TransFS/MountResponse";
>       message="tns:MountResponse" />
>    <wsdl:fault name="MountFault" message="tns:Mount_faultMsg" />
> </wsdl:operation>
> ..................
> <wsdl:operation name="Mount">
>    <wsdl-soap:operation
>       soapAction="http://lsd.org/wsdm/TransFS/Mount"; />
>    <wsdl:input>
>       <wsdl-soap:body use="encoded" />
>    </wsdl:input>
>    <wsdl:output>
>       <wsdl-soap:body use="encoded" />
>    </wsdl:output>
>    <wsdl:fault name="MountFault">
>       <wsdl-soap:fault use="encoded" name="MountFault" />
>    </wsdl:fault>
> </wsdl:operation>
> ....................................
> 
> So I'm hoping Muse to create an operation called void mount(String
> param0) throws Exception but instead it generates the following
> method:
> 
> 
> public void mount() throws Exception;
> 
> It happens too with another operation that expects a string too. I
> have tried with Muse 2.0 and Muse 2.1-Snapshot and they generate the
> same.
> 
> 
> -- 
> Saludos.
> José Antonio Sánchez
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to