public static Response convertFaultToResponse(Throwable ex, String baseAddress, Message inMessage) {
ExceptionMapper mapper =
ProviderFactory.getInstance(baseAddress).createExceptionMapper(ex.getClass(), inMessage);
if (mapper != null) {
Response excResponse = mapper.toResponse(ex);
if (excResponse != null) {
return excResponse;
}
} else if (ex instanceof WebApplicationException) {
WebApplicationException wex = (WebApplicationException)ex;