How do i add sub elements to the SOAP header. I'm using old Spring ws 1.5.5 released in 2008/9.
SoapHeader header = soapMsgResponse.getSoapHeader();
SoapHeaderElement loggingHeader = header.addHeaderElement(new QName("https://svn.some.schema/logging.xsd", "LoggingHeader", "NS1"));
//SoapElement businessId = loggingHeader.addAttribute(new QName(), "");
I don't know how the lines following the above would be like.
I want something like
<soap:Header>
<NS1:LoggingHeader xmlns:NS1="https://svn.some.schema/logging.xsd">
<NS1:BusinessId>ABCDEGED</NS1:BusinessId>
</NS1:LoggingHeader>
</soap:Header>