Waited a couple days, posting another response here before I ask dev :)

Thanks,

Jeff

On 5/5/05, Jeff Rodriguez <[EMAIL PROTECTED]> wrote:
> Here's the SOAP:
> <SOAP-ENV:Envelope
>     SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
>     xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>     xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>     xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
>     xmlns:si="http://soapinterop.org/xsd";>
>   <SOAP-ENV:Body>
>     <ns1:getStatusResponse
> xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/";>
>       <status xsi:type="xsd:string">ok</status>
>       <performance xsi:type="xsd:double">0</performance>
>       <comment xsi:type="xsd:string">Blah!</comment>
>       <last xsi:type="xsd:unsignedInt">1115329464</last>
>     </ns1:getStatusResponse>
>   </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
> 
> With the code:
> Map<String, String> output = callGetStatus.getOutputParams();
> System.out.println(output.toString());
> 
> I get:
> {last=1115329464, performance=0.0, comment=Blah!}
> 
> When I call callGetStatus.invoke(), it seems as I'm getting the first
> value in the response, in this case the status parameter.
> 
> I think this is inherenlty bad, since the order could potentially
> change, correct?
> 
> What's The Right Way(tm) to get all my parameters into that map?
> --
> Jeffrey Alan Rodriguez
> [EMAIL PROTECTED]
> 


-- 
Jeffrey Alan Rodriguez
[EMAIL PROTECTED]

Reply via email to