You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Davor Cengija <da...@mail.inet.hr> on 2003/09/01 15:16:28 UTC
SOAP versions
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
Re: SOAP versions
Posted by Davor Cengija <da...@mail.inet.hr>.
Anne Thomas Manes wrote:
> http://www.w3.org/2001/06/soap-envelope was the envelope namespace
> used in one of the SOAP 1.2 Working Drafts.
That's why I couldn't find it anywhere. Thanks.
> Your service provider
> should regenerate the service using a standard version of SOAP --
> either 1.1 or 1.2.
Do you read Dilbert? Well, Scott Adams definitelly has someone in this
company... No chance that they would regenerate the service.
Thank you all.
Regards,
Davor
RE: SOAP versions
Posted by Gary L Peskin <ga...@firstech.com>.
That URL is for the SOAP 1.2 specification Working Draft of 17 December
2001. Axis can definitely be used by SOAP 1.1 and SOAP 1.2 but I'm not sure
how to use this interim version. Perhaps someone else will now.
HTH,
Gary
> -----Original Message-----
> From: news [mailto:news@sea.gmane.org] On Behalf Of Davor Cengija
> Sent: Monday, September 01, 2003 6:16 AM
> To: axis-user@xml.apache.org
> Subject: SOAP versions
>
>
> 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
>
>
>
Re: SOAP versions
Posted by Anne Thomas Manes <an...@manes.net>.
http://www.w3.org/2001/06/soap-envelope was the envelope namespace used in
one of the SOAP 1.2 Working Drafts. Your service provider should regenerate
the service using a standard version of SOAP -- either 1.1 or 1.2.
You can use Axis to invoke both 1.1 and 1.2 services. One of the Axis 1.1
pre-beta builds supported this working draft namespace. Good luck finding
it, though...
Anne
At 03:16 PM 9/1/2003 +0200, you wrote:
>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