2008-10-16 2 views
0

어떤 경우에는 실행되고 있지만 다른 경우에는 실행되지 않는 측면의 체인이 있습니다. 스택은 전형적으로 컨텍스트 정보를 제공하는 것과 같은 것으로 보입니다. 내가 사용할 수있는 로깅이 나타나지 않습니다. 이것에 대한 도움을 주셔서 감사합니다.Eclipse에서 일련의 Aspect를 어떻게 디버그합니까?

GeneratedMethodAccessor163.invoke(Object, Object[]) line: not available 
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25 
Method.invoke(Object, Object...) line: 585 
AspectJAroundAdvice(AbstractAspectJAdvice).invokeAdviceMethodWithGivenArgs(Object[]) line: 566 
AspectJAroundAdvice(AbstractAspectJAdvice).invokeAdviceMethod(JoinPoint, JoinPointMatch, Object, Throwable) line: 556 
AspectJAroundAdvice.invoke(MethodInvocation) line: 57 
Cglib2AopProxy$CglibMethodInvocation(ReflectiveMethodInvocation).proceed() line: 173  
ExposeInvocationInterceptor.invoke(MethodInvocation) line: 89 
Cglib2AopProxy$CglibMethodInvocation(ReflectiveMethodInvocation).proceed() line: 185  
Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Object, Method, Object[], MethodProxy) line: 652 
+0

실제로 우리는 조언에 순환 의존성이있어 조언 작성을 실패하게 만듭니다. 불행히도 이것을 보여주는 메시지는 디버그 레벨에 있습니다. doh! 더블 도우! – CodePolice

답변

2

당신이 AspectJ Development Tools (AJDT)를 설치 한 경우 디버거의 측면을 통해 단계 수, 일식위한 플러그인.

관련 문제