{
addressingProperties.setReplyTo(initiator) ;
ParticipantPortType port = BAInteropClient.getParticipantPort(addressingProperties, unsolicitedCompleteAction);
CoordinationContextManager.setThreadContext(coordinationContext) ;
try {
port.unsolicitedComplete();
} finally {
CoordinationContextManager.setThreadContext(null) ;
}
}