I'm trying to write a simple SOAP client which sends a message to SOAP
server bundled with some commercial j2ee application, but having Version
mismatch problems.

The default envelope namespace for that application is
http://www.w3.org/2001/06/soap-envelope. Which SOAP version is that? I guess
v1.0, since when I set Axis to SOAP 1.2 I can see
xmlns:soapenv="http://www.w3.org/2002/12/soap-envelope"; in the logs and when
set to SOAP 1.1 (default) the namespace is
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";.

If I have SOAP server which implements v1.0, can I still use Axis (I guess
not). If not, which SOAP implementation I should use? Is Apache SOAP
appropriate implementation?

I just started with SOAP so if my terminology is incorrect, please be so
kind to point me to the right direction. Those "SOAP client" and "SOAP
server" formulations look suspicious :-)

Thanks!

Regards,
Davor Cengija



Reply via email to