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?
Camel flow has a dataconverter "soapjxb", but I don't have a need to map/unmarshal to java objects.
Why do I need that?: Cleanup operation
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.
PS: I know how to get raw xml from SOAPMessage as mentioned here: Getting Raw XML From SOAPMessage in Java