मैंने JAX-WS में एक SOAP WebServiceProvider स्थापित किया है, लेकिन मुझे पता चल रहा है कि SOAPMessage (या किसी भी नोड) ऑब्जेक्ट से कच्चा XML कैसे प्राप्त किया जाए। यहाँ मैं अभी मिला कोड का एक नमूना है, और जहाँ मैं XML को हथियाने की कोशिश कर रहा हूँ:
@WebServiceProvider(wsdlLocation="SoapService.wsdl")
@ServiceMode(value=Service.Mode.MESSAGE)
public class SoapProvider implements Provider<SOAPMessage>
{
public SOAPMessage invoke(SOAPMessage msg)
{
// How do I get the raw XML here?
}
}
क्या मूल अनुरोध का XML प्राप्त करने का एक सरल तरीका है? यदि एक अलग प्रकार का प्रदाता (जैसे स्रोत) स्थापित करके कच्चे XML प्राप्त करने का कोई तरीका है, तो मैं वह करने को तैयार हूं।