이전 항목: EJB 3.0 주석다음 항목: EJB 이름 지정


응용 프로그램 심사 맵에 대한 EJB 지원

CA Introscope®는 (특히 Workstation 응용 프로그램 심사 맵에서의 사용에 대해) EJB(2.0 이상) 세션 및 엔터티 Bean의 기본 추적을 지원합니다. 이 구성은 에이전트의 시작 시간에 영향을 주므로 CA Technologies는 이 기본 기능을 테스트 환경에서만 사용할 것을 권장합니다.

프로덕션 환경에 이 기능을 배포하는 경우 특정 사항에 대해 EJB 추적 프로그램을 구성하십시오. 기본 기능은 너무 광범위할 수 있습니다.

ProbeBuilder가 상위 클래스 또는 인터페이스로부터 상속하거나 이들을 구현하는 클래스에 플래그를 지정하도록 ProbeBuilder에게 지시하려면 다음 지시문을 사용하십시오.

IdentifyDeepInheritedAs

EJB 2.0 응용 프로그램 심사 맵 지원을 위해 다음 지시문이 j2ee.pbd 파일에 있습니다.

IdentifyDeepInheritedAs: javax.ejb.EJBObject EJB2StubTracing
IdentifyDeepInheritedAs: javax.ejb.SessionBean SessionBeanTracing
IdentifyDeepInheritedAs: javax.ejb.EntityBean EntityBeanTracing
IdentifyDeepInheritedAs: javax.ejb.MessageBean MessageBeanTracing

이러한 지시문은 ProbeBuilder가 클라이언트 측에서 EJB 스텁을 식별하고 서버 측에서 응용 프로그램 심사 맵에서 사용되는 Bean을 식별할 수 있게 해 줍니다.

EJB 3.0 응용 프로그램 심사 맵 지원을 위해 다음 지시문이 j2ee.pbd 파일에 있습니다.

IdentifyInheritedAnnotatedClassAs

지시문은 직접, 또는 상위 인터페이스를 통해 인터페이스를 구현하는 모든 클래스와 일치합니다.

응용 프로그램 심사 맵의 컨텍스트에서 다음 추가 지시문이 j2ee.pbd에 설정되어 있습니다.

IdentifyInheritedAnnotatedClassAs: javax.ejb.Remote EJB3StubTracing