{
LOG.debug( MSG.getMessage( Keys.NO_WSA_HEADERS ) );
throw new FaultException( Soap1_1Constants.FAULT_CLIENT, "This endpoint requires WS-Addressing headers." );
}
Action wsaAction = addrHeaders.getAction( );
if ( wsaAction == null )
{
LOG.debug( MSG.getMessage( Keys.NO_WSA_ACTION ) );
throw new FaultException( Soap1_1Constants.FAULT_CLIENT,
"The WS-Addressing Action header is required by this endpoint." );
}
LOG.debug( MSG.getMessage( Keys.GET_ACTION_FROM_ADDR_HDR, wsaAction ) );
return wsaAction.toString( );
}