title: Getting Raw XML From SOAPBody in Java (for a camel flow?)
body: <p>How do I get the raw xml from SOAPBody? Perhaps some util function that will just give me the Body xml (not body text). I don't want to reinvent code to walk through every node/child - it may already be there in some util?</p>
  
  <p>Camel flow has a dataconverter  "soapjxb", but I don't have a need to map/unmarshal to java objects.</p>
  
  <p>Why do I need that?: Cleanup operation</p>
  
  <p>One of the client app (that I'm trying to integrate using ApacheCamel), is putting an xml message to my mq, the message is embedded within a soap envelope ("unnecessary noise"), I can't change the client-app. I have to just discard the soap envelope and take the xml within the soap-body and post it to another jmsqueue.</p>
  
  <p>PS:
  I know how to get raw xml from SOAPMessage as mentioned here: <a href="https://stackoverflow.com/questions/522395/getting-raw-xml-from-soapmessage-in-java">Getting Raw XML From SOAPMessage in Java</a></p>