Ricardo!

 

You are a livesaver! I had no idea I could get the MessageContext like that.
That solves a whole HOST of problems for me. 

 

Thanks,

 

Brian

 

From: Ricardo Tercero Lozano [mailto:rterce...@gmail.com] 
Sent: Thursday, October 25, 2012 4:32 AM
To: java-dev@axis.apache.org
Subject: Re: Axis2 deployment: obtain the full SOAP message

 

 

You can get the actual MessageContext object in your service through the
call:

 

MessageContext.getCurrentMessageContext()  (it's a threadlocal variable)

 

once you get the msgcontext, the full message is obtained with the sentence:

 

 
msgContext.getEnvelope().toString()


to obtain info from the xml message I always create a DOM document and
search with JVM XPath engine.

 

Regards.



On Thu, Oct 25, 2012 at 10:21 AM, Brian Reinhold
<brianreinh...@lampreynetworks.com> wrote:

To all Axis2 fans,

What is the easiest way to obtain the full SOAP message or the
messageContext object in an Axis2 deployment. Typically all that one gets in
one's service is the body of the SOAP message as an OMElement. I need to get
the full message, in particular the SAML token.

Brian


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org





 

-- 
La ignorancia afirma o niega rotundamente; la ciencia duda.

– Voltaire, escritor y filósofo francés

Reply via email to