My application works directly with the XML datatypes of the data transmitted
to and from Web Services (via DOM Nodes) and uses dynamic invocation.  The
solution I've found is to define a single Java class which wraps an Element,
and use this to wrap the XML inputs of complex type and to deserialize the
outputs of complex type.  The code registers a serializer and/or
deserializer for each complex type encountered as parameters in the web
service invocations, all using the same Java type.

I believe there are other approaches to be found in the WSIF examples, such
as samples/complexsoap/dynamic.

Jeff

----- Original Message ----- 
From: "Amit Shah" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, November 29, 2003 9:39 AM
Subject: Dynamic Complex SOAP Client


> Hi all,
>
> I went through the DynamicClient example of apache axis and apache wsif,
but
> that is limited to primitive types only. I want to be able to call
> webservices which return complex type objects too. I tried to look
> everywhere, but I couldnot find that.
>
> I would really appreciate any kind of help. I am new to webservice
technology
> so please excuse me if my question is silly or something  :(
>
> Cheers,
> Amit
>

Reply via email to