I use Jetty6 as container and I want to retrieve the XML request as string if I 
have exception during the web service run...

Is it possible?

 

I tried to use 

((HttpServletRequest) 
getMessageContext().get(AbstractHTTPDestination.HTTP_REQUEST)) .getInputStream()

But I'm failed to get information.

 

I tried to get the XML document but it contains just soap message with clean 

            Message inMessage = 
msgContext.getWrappedMessage().getExchange().getInMessage();

            xmlRes = 
XmlUtils.formatXMLDocument(inMessage.getContent(org.w3c.dom.Node.class), true);

 

But it returns just that:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:ws="http://ws.pc2.takecharge.com/";>

   <soapenv:Header/>

   <soapenv:Body/>

</soapenv:Envelope>

 

Is there any possibility to get the whole xml of soap request?

 

Best regards

                Sergey


--------
This data is for general information only and shall not be used to produce 
documents of any kind without same being submitted to, reviewed by, and 
approved by Intego in writing. All data is subject to change. User assumes all 
liability relating to the use of this data and agrees to release, indemnify, 
and hold harmless Intego from any and all claims relating said use. User is 
responsible to check for any viruses before use. 

Reply via email to