2013-02-14 1 views
2

BlazeDS를 사용하여 Flex 프런트 엔드를 Java 백엔드에 연결하고 전체 스택을 얻을 수있는 방법이 있는지 궁금합니다. 프런트 엔드에 전달할 예외가 발생하면 추적합니다. Flex에서 예외 처리기에 중단 점을 설정하면 기본 메시지, 오류 문자열 등이 표시됩니다.Flex Frontend (BlazeDS에서 연결됨)의 Java (Apache Tomcat) 백엔드에서 stacktrace 가져 오기

도움을 주시면 감사하겠습니다.

감사합니다.

+0

내가 생각할 수있는 유일한 방법은 (결코 시도하지 않음) : 사용자 지정 예외를 만드는 것입니다. 최상위 수준에서 모든 서버 측 예외를 catch하고 원래 예외의 스택 추적을 속성으로 다시 정의하십시오. 이 고객에게 액세스 할 수 있어야합니다. – RIAstar

+0

아, 영리하다. 나는 그것을 시험해 보겠다. 감사! – iman453

+0

그게 효과가! 답변으로 게시하여 받아 들일 수 있습니까? 답장을 보내 주셔서 감사합니다 :) – iman453

답변

1

사용자 지정 예외를 만들 수 있습니다. 최상위 수준에서 모든 서버 측 예외를 catch하고 원본 예외의 스택 추적을 속성으로 다시 정의하십시오. 이 고객에게 액세스 할 수 있어야합니다.

또한 서버 측에서 Spring을 사용하는 경우 Spring BlazeDS integration은 서버 측 예외를 exception translators을 사용하는 더 깨끗한 클라이언트 측 예외로 변환 할 수 있습니다.

관련 문제