Suppose I have an object of type Pkg.ClassName which I
have written a Serializer for.  I want to pass this
object as an input parm to a SOAP call.  Should my
request look like this:

<SOAP-ENV:Envelope...
 <SOAP-ENV:Body>
  <ns1:aMethod xmlns:ns1="urn:aNamespace"...
   <parmName xmlns:ns2="someNamespace"
xsi:type="ns2:ClassName">
    <attr1 xsi:type="xsd:string">xyz</name>
    <attr2 xsi:type="xsd:int">123</age>
   </parmName>
  </ns1:aMethod>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

or this:

<SOAP-ENV:Envelope...
 <SOAP-ENV:Body>
  <ns1:aMethod xmlns:ns1="urn:aNamespace"...
   <ns2:parmName xmlns:ns2="someNamespace"
xsi:type="ClassName">
    <attr1 xsi:type="xsd:string">xyz</name>
    <attr2 xsi:type="xsd:int">123</age>
   </parmName>
  </ns1:aMethod>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

or neither of the above?

Thanks!

__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

Reply via email to