You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by ki...@accenture.com on 2001/04/02 18:45:59 UTC

Interop between MS .NET and Apache SOAP 2.1

I wonder if anybody else has had this problem with encodingStyle:

I have generated an WSDL file for an Apache 2.1 SOAP RPC service deployed
to handle calls without the XSI:type attribute. This is tested turning this
attribute off in Apache SOAP and it works just fine. Now I want to be able
to use the WSDL file to automatically generate a proxy object in Microsoft
(MS) .NET (Interim Beta 2).

My problem is that I use complex datatypes. The MS .NET will not generate a
proxy with complex types when I use an encoded message and RPC style. So I
try the option to use literal and document style and then a proxy is
generated with the complex types. But by using the document/literal option
the encodingStyle attribute is missing from the SOAP message and my service
connot find the correct deserializer.

Some options I connot figure out are:

1. Is it possible the deploy a service in Apache SOAP 2.1 that can
deserialize without the encodingStyle attribute by adding entries to the
SOAPMappingRegistry? Where is the best place to do this?
2. How come the MS .NET will not generate proxy objects for RPC style
messages with complex types. Am I missing something here?
3. Any other suggestions?

Kind regards,

Kim Schjefstad


This message is for the designated recipient only and may contain
privileged or confidential information.  If you have received it in error,
please notify the sender immediately and delete the original.  Any other
use of the email by you is prohibited.



---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org