SOAPHeaderBlock action = soapfactory.createSOAPHeaderBlock("Action", NameSpaceConstants.WSA_NS);
action.setText("wsnt".equals(type) ? NameSpaceConstants.WSNT_NS.getNamespaceURI() + "/Notify"
: WsmgCommonConstants.WSMG_PUBLISH_SOAP_ACTION);
if (topicExpressionEl != null) {
try {
client.addHeader(org.apache.axiom.om.util.ElementHelper.toSOAPHeaderBlock(topicExpressionEl,
soapfactory));
} catch (Exception e) {
throw AxisFault.makeFault(e);
}
}