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]>