Exception handling 在mule中获取错误代码

Exception handling 在mule中获取错误代码,exception-handling,mule,mule-studio,Exception Handling,Mule,Mule Studio,我想创建一个自定义异常消息,以防我的mule服务引发异常。为了做到这一点,我想单独捕获mule生成的错误代码。是否有任何属性可用于获取该值?我尝试使用#[org.mule.config.ExceptionHelper.getErrorCode(Exception.class)]”但返回的值是-1,而不是实际的异常代码 我可以使用什么方法获取错误代码?您应该传递当前异常的类,即: #[org.mule.config.ExceptionHelper.getErrorCode(exception.cl

我想创建一个自定义异常消息,以防我的mule服务引发异常。为了做到这一点,我想单独捕获mule生成的错误代码。是否有任何属性可用于获取该值?我尝试使用#[org.mule.config.ExceptionHelper.getErrorCode(Exception.class)]”但返回的值是-1,而不是实际的异常代码


我可以使用什么方法获取错误代码?

您应该传递当前异常的类,即:

#[org.mule.config.ExceptionHelper.getErrorCode(exception.class)]"

exception
是当前的异常,
exception
是没有相关错误代码的
java.lang.exception
类。

你好,大卫,谢谢你的回复。但是getErrorCode(exception.class)返回-1,而不是实际的异常代码。可能捕获的异常不是muleeexception?此异常的类型是什么?