AOP가 안됩니다.
- 작성자 :
- 라***발
- 작성일 :
- 2020-06-18 11:32:04
- 조회수 :
- 2,582
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부 3.8.0입니다.
context-aspect.xml에서 aop 포인트컷 부분만 수정하였습니다.
<aop:pointcut id="egov.serviceMethod" expression="execution(* ...*Impl.*(..))" />
저희쪽 서비스가 *Impl.java로 끝납니다.
이렇게 하고 oracle duplication에러를 발생했는데
전자정부의 DefaultExceptionHandleManager.class내의 DefaultExceptionHandleManager.run() 이내용이 안찍히는데
뭘 확인해야 할까요?
context-aspect.xml에서 aop 포인트컷 부분만 수정하였습니다.
<aop:pointcut id="egov.serviceMethod" expression="execution(* ...*Impl.*(..))" />
저희쪽 서비스가 *Impl.java로 끝납니다.
이렇게 하고 oracle duplication에러를 발생했는데
전자정부의 DefaultExceptionHandleManager.class내의 DefaultExceptionHandleManager.run() 이내용이 안찍히는데
뭘 확인해야 할까요?
A
안녕하세요.
표준프레임워크센터 입니다.
공통컴포넌트를 사용하신다면
다음 빈에서 AOP 설정에 의해
context-aspect.xml
다음 어드바이스 클래스에서 처리되는것을 확인하실수 있습니다.
egovframework.com.cmm.EgovComExcepHndlr
센터에서 테스트결과
정상적으로 다음 메소드가 수행되는것을 확인했습니다.
public void occur(Exception ex, String packageName)
다시한번 공통컴포넌트 기반으로 확인해보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
공통컴포넌트를 사용하신다면
다음 빈에서 AOP 설정에 의해
context-aspect.xml
다음 어드바이스 클래스에서 처리되는것을 확인하실수 있습니다.
egovframework.com.cmm.EgovComExcepHndlr
센터에서 테스트결과
정상적으로 다음 메소드가 수행되는것을 확인했습니다.
public void occur(Exception ex, String packageName)
다시한번 공통컴포넌트 기반으로 확인해보시기 바랍니다.
감사합니다.