What does the tns:getUnusedAccounts1In <message> description look like? I'm assuming that it contains more than one part, and the emitter is objecting to the fact that you want to pass only one part from a multi-part message.

If you want to send only one parameter, then you need to define a different message that contains only one part.

Anne


At 05:16 PM 8/20/2003 +0200, you wrote:
Hi!

I've received some WSDL which I now try to process with WSDL2Java. I'm
receiving following error:
Parsing XML file: Activities.wsdl
java.io.IOException: Emitter failure. All input parts must be listed in the parameterOrder attribute of getUnusedAccounts


The part of WSDL where this error occurs looks like this:
<wsdl:operation name="getUnusedAccounts" parameterOrder="lastDays">
<wsdl:documentation>...</wsdl:documentation>
<wsdl:input name="getUnusedAccounts1In" message="tns:getUnusedAccounts1In"/>
<wsdl:output name="getUnusedAccounts1Out" message="tns:getUnusedAccounts1Out"/>
</wsdl:operation>


The "lastDays" is the only parameter passed to this procedure.

Could you please help me find and solve reason of this problem? What
should I look for?

I see same problem with methods taking more than one parameter - their
parameterOrder attribute also seem to be correct.

Best Regards
--
--= Michal Kochanowicz =--==--==BOFH==--==--= [EMAIL PROTECTED] =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po g�rach SSIE!!!



Reply via email to