private void readClientID()
{
BindingProvider bindingProvider = (BindingProvider)port;
Map<String, Object> msgContext = bindingProvider.getResponseContext();
MAPBuilder builder = MAPBuilderFactory.getInstance().getBuilderInstance();
MAP addrProps = builder.inboundMap(msgContext);
if (addrProps == null)
return; //throw new IllegalStateException("Cannot obtain AddressingProperties");
for (Object obj : addrProps.getReferenceParameters())
{
if (obj instanceof Element) //Native always uses Element for ref params