final String messageId = new Uid().stringForm() ;
return RegistrationCoordinator.register(coordinationContext, messageId, participant, protocol) ;
}
catch (final SoapFault sf)
{
throw new SystemException(sf.getMessage());
}
catch (final NoActivityException nae)
{
throw nae ;
}
catch (final InvalidStateException ise)
{
throw ise ;
}
catch (final InvalidProtocolException ipe)
{
throw ipe ;
}
catch (final Exception ex)
{
throw new SystemException(ex.toString());
}
finally
{
try
{