Sonia,

.NET webservice by default uses literal/document type. Where as Apache uses
encoded type (RPC). You have to change the .NET service to use encoded type. That
can be done by adding [SoapRpcMethod] beside [WebMethod] while building .NET
webservice. This is valid only if you own the webservice.
If not you have two options:
1. Follow Scotts suggestion of switching to Axis.
2. Else, there is an example provided by Scott Sealy of Microsoft in which he
shows how to send and receive documents using Apache. You have to build Body,
Header, ClientHandler and the proxy by yourself. Tedious, but works. In fact that
is the only way I could send and receive Dataset.

Thanks,

Indrasish.

[EMAIL PROTECTED] wrote:

> Hi, I'm here again...
> Indrasish,
> yesterday you told me that there is a solution, please tell me this solution.
> Yes, the webservice is written in .NET and client in Java, the webservice
> use MS.NET as SOAP implementation while i use Apache SOAP.
> Thanks
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



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

Reply via email to