public EndpointReferenceType getAddressWithId(String id) { EndpointReferenceType ref = null; if (isMultiplexWithAddress()) { String address = EndpointReferenceUtils.getAddress(reference); ref = EndpointReferenceUtils.duplicate(reference); if (address.endsWith("/")) { EndpointReferenceUtils.setAddress(ref, address + id); } else { EndpointReferenceUtils.setAddress(ref, address + "/" + id); } } else { ref = super.getAddressWithId(id); } return ref; }
if (target != null) { serviceName = EndpointReferenceUtils.getServiceName(target, conduit.getBus()); address = EndpointReferenceUtils.getAddress(target); portName = EndpointReferenceUtils.getPortName(target); } else {