Well I am not sure whether this is a bug or not.

The getDefaultEnvelope method is implemented both within SOAP11 and SOAP12
factories. So the code you have mentioned is fine, as far as you get the
proper factory.
Yes, Axis2 will send out the proper version depending on the version of the
message it received, unless you override it manually. If that is not
happening, THEN that is a bug.

On Wed, May 28, 2008 at 6:38 AM, cmurali <[EMAIL PROTECTED]>
wrote:

>
>  Hi,
>
> I am using AXIS2 1.3 and when I generate the MessageReceiverInOut.java
> using
> the wsdl2java, I see that the envelope for the response created is always a
> default envelope and I was expecting the envelope to confirm to the soap
> version of the request. That is, if I submit a soap11 request, I should get
> a soap11 response and for a soap12 request I should get back a soap12
> response. But I always get the soap11 response/envelope.
>
> Code from MessageReceiverInOut.java
> ==============================
> envelope = toEnvelope(getSOAPFactory(msgContext), rateRankResponse3,
> false);
>
> toEnvelope method always returns factory.getDefaultEnvelope()
>
> Could I get some suggestions and code snippets to fix this please?
>
> Thanks,
> Muralidaran Chakravarthy
> --
> View this message in context:
> http://www.nabble.com/Axis2-coding-to-generate-response-envelope-confirming-to-the-soap-version-of-the-request-tp17512875p17512875.html
> Sent from the Axis - Dev mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
With Mettha,
Eran Chinthaka

--------------------------------------------------------------------
Health is the greatest gift; contentment is the greatest wealth; trusting is
the best relationship; nirvana is the highest joy. - Dhammapada

Reply via email to