initiator.registerCallback(instanceIdentifier, callback) ;
try
{
CompletionInitiatorClient.getClient().sendSoapFault(completionInitiatorEndpoint, addressingProperties, soapFault, new InstanceIdentifier("sender")) ;
callback.waitUntilTriggered() ;
}
finally
{
initiator.removeCallback(instanceIdentifier) ;
}