Why do you have to use the microsoft wrapped style, it is not part of the ws4ee spec. For good interoperability the WS-I Basic Profile allows rpc/literal and document/literal.
I don't really want to use this.
I tried to create a sample to test the interoperability with C++/gsoap, .Net and Python/Zope.
We will probably choose doc/lit for our self made Webservices.
We had some trouble with gsoap.
Now the Soap-Request is OK an the correct method is called on JBossWS.
But only the first parameter gets the correct value, the following ones are not assigned and stay with with value null.