DevStandard Aspect를 Jar로 묶으면 동작하지 않는것 같습니다
Submitted by shaian on 목, 05/27/2010 - 11:26
Anyframe eMarketplace 3.2.1 버전 Sample에 포함되어 있는 DevStandard Aspect를 Jar로 묶어서 프로젝트에 추가해보았는데요
Jar로 추가하니 Eclipse에서 Error Detecting이 안되는 것 같습니다.
혹시나해서 해당 프로젝트를 AJDT 프로젝트로 컨버팅해봐도 동작을 안하네요..
제가 빼먹은 부분이 있나요?
LoggingAspect를 Jar로 묶어도 동작을 안하고요...
제가 뭔가 빼먹은 것 같은데...
어떻게 하면 될까요?


Re] DevStandard Aspect를 Jar로 묶으면 동작하지 않는것 같습니다
Aspect 적용 대상이 eMarketPlace이신가요? 아니면 자체 개발중이신 다른 어플리케이션이신가요?
Aspect은 정의된 Pointcut을 기준으로 구현된 Advice가 동작하게 됩니다.
따라서 등록하신 내용으로 미루어 보건데 Pointcut 정의가 부정확한 것으로 생각됩니다.
Anyframe eMarketplace 3.2.1 버전에 정의된 Aspect들은 Annotation 기반으로 동작하고 있는 것으로 알고 있습니다.
사용하실 Aspect 클래스 내에 정의된 @Pointcut이 제대로 정의되었는지 확인해 보실 것을 권장하며, Pointcut이 제대로 정의되었음에도 정상 동작하지 않는다라고 하면, 구현하신 Aspect 구현체를 알려 주시면 원인 파악에 도움이 될 것 같습니다.