로컬 트랜잭션 설정은 Enterprise Java Bean™ 스펙에 대한 WebSphere® Application Server 확장자입니다.
자세한 정보는 WebSphere Application Server 문서를 참조하십시오.
로컬 트랜잭션 설정을 정의하려면 다음을 수행하십시오.
- J2EE Perspective로 전환하십시오.
- 프로젝트 탐색기 보기에서 원하는 EJB 모듈을 선택하십시오.
- 전개 설명자 편집기를 마우스 오른쪽 단추로 클릭하고
팝업 메뉴에서 연결 프로그램을 선택하십시오.
- 편집기의 Bean 페이지에서
Bean을 선택하고 WebSphere
확장자 섹션 아래에서 로컬 트랜잭션 2.0 섹션을 찾으십시오.
- 경계 필드에서
로컬 트랜잭션 컨텍스트 지속 기간을 지정하기 위해 다음 값 중 하나를 선택하십시오.
- BeanMethod: 메소드가 시작될 때 로컬 트랜잭션이 시작되고
메소드가 종료될 때 로컬 트랜잭션이 종료되도록 지정합니다.
- ActivitySession: 로컬 트랜잭션이 시작된 ActivitySession의 범위 내에서
분석되어야 하고, 그렇지 않고 ActivitySession 컨텍스트가 없는 경우
시작된 동일한 Bean 메소드 내에서 분석되어야 함을 지정합니다.
- 분석기 필드에서 다음 값 중 하나를 선택하여
로컬 트랜잭션 컨텍스트가 종료되기 전에 로컬 트랜잭션이 분석되는 방법을 지정하십시오.
- 비분석기 조치 필드에서
다음 값 중 하나를 선택하여 로컬 트랜잭션의 응용프로그램에서 자원을 확약하지 않은 경우
EJB 컨테이너가 취해야 하는 조치를 지정하십시오.
- 확약: 로컬 트랜잭션 컨텍스트 종료 시
컨테이너가 분석되지 않은 모든 로컬 트랜잭션을 확약하도록 지시합니다.
- 롤백: (기본값) 로컬 트랜잭션 컨텍스트 종료 시
컨테이너가 분석되지 않은 모든 로컬 트랜잭션을 롤백하도록 지시합니다.
로컬 트랜잭션 설정을 정의한 후 제거를 클릭하여
로컬 트랜잭션 설정을 제거할 수 있습니다.