if (ocallbackSession != null && ocallbackSession instanceof MutableEndpoint) {
WSAEndpoint callbackEpr = EndpointFactory.convertToWSA((MutableEndpoint) ocallbackSession);
OMElement odeCallback = factory.createSOAPHeaderBlock("callback", odeSessNS);
OMElement intCallback = factory.createSOAPHeaderBlock("callback", intalioSessNS);
header.addChild(odeCallback);
header.addChild(intCallback);
OMElement address = factory.createOMElement("Address", wsAddrNS);
odeCallback.addChild(address);
intCallback.addChild(address.cloneOMElement());
address.setText(callbackEpr.getUrl());
if (callbackEpr.getSessionId() != null) {