我正在使用 BlazeDS 将我的 Flex 前端连接到我的 Java 后端,并且想知道是否有任何方法可以在将异常传递到前端的情况下获得完整的堆栈跟踪。当我在 Flex 的异常处理程序中设置断点时,我只看到一条基本消息、故障字符串等。
将不胜感激任何帮助。
谢谢!
我正在使用 BlazeDS 将我的 Flex 前端连接到我的 Java 后端,并且想知道是否有任何方法可以在将异常传递到前端的情况下获得完整的堆栈跟踪。当我在 Flex 的异常处理程序中设置断点时,我只看到一条基本消息、故障字符串等。
将不胜感激任何帮助。
谢谢!
您可以创建一个自定义异常;然后在最高级别捕获所有服务器端异常,并使用原始异常的堆栈跟踪作为属性重新抛出您的自定义异常。您应该能够访问此客户端。
此外,如果您在服务器端使用 Spring,则Spring BlazeDS 集成可以使用异常转换器将服务器端异常转换为更清晰的客户端异常。