MX4J Soap Connector Interoperability

"Telecky, Tomas" <[email protected]>
Newsgroups gmane.comp.java.mx4j.user
Message-ID <3E4278088AD82C48B4663DDFE762CEF39819E9@prga004a.ww300.siemens.net>
Hi,

I try to use MX4J's SOAP connector for communication of a Java and a C++ component. On the Java side I want to use MX4J Soap connector and on the C++ side I want to use gSOAP (using the WSDL schema of the MX4J soap service). The problem is, however, that MX4J uses Axis 1.1 which uses SOAP encoding for the messages that is implemented differently from the standard - it serializes all pointer data as multirefs, even when they are referenced only once. This is (according to gSOAP sources) a violation of the standard and that's why it is not interoperable. There is no solution of this on the gSOAP side. 

Is that possible to use some other Axis version under MX4J which handles the SOAP standard correctly or is the implementation firmly bound to Axis 1.1?

Tomas



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.