이 태스크는 엔터프라이즈 Bean 비즈니스 메소드에 대한 컨테이너 국제화를 구성합니다.
시작하기 전에
이 주제에서는 Rational® Application Developer와 같은 어셈블리 도구가 있다고 가정합니다.
어셈블리에 대한
정보는 어셈블리 도구 문서를 참조하십시오.
이 주제의 단계는 Rational Application Developer의 내용을 참조하십시오.
이 주제에서는
어셈블리 도구를 시작하고, Java™ EE(Java Platform, Enterprise Edition)
모듈에 대한 작업의 어셈블리 도구를 구성하고, EJB 프로젝트를 작성하거나 가져왔다고 가정합니다.
또한 기본적으로 하나 이상의 엔터프라이즈 Bean을 컨테이너 관리 국제화(CMI)로 설정해야 합니다.
이 태스크 정보
이 프로시저는 하나 이상의 비즈니스 메소드를 하나 이상의 컨테이너 관리 국제화(CMI) 속성과 연관시킵니다. 웹 서비스에 대해 사용 가능한 Stateless 세션 Bean에 대해서도 이 프로시저를 사용하십시오.
프로시저
- Java EE 퍼스펙티브에서 컨테이너 국제화를 구성하려는 EJB 프로젝트를 여십시오.
- EJB 프로젝트를 두 번 클릭하십시오.
- 해당 컨텐츠를 보려면 EJB 프로젝트의 이름을 두 번 클릭하십시오.
- 배치 디스크립터 오브젝트를 두 번 클릭하십시오.
EJB 배치 디스크립터 패널이 표시됩니다.
- EJB 배치 디스크립터 패널에서 국제화 탭을 클릭하십시오. 이미 구성된 비즈니스 메소드는
국제화 속성 목록에 표시됩니다.
- CMI 비즈니스 메소드를 구성하려면, 국제화 속성 목록 뒤에 추가를 클릭하십시오. 국제화
속성 마법사가 열립니다.
- 호출자, 서버 또는 지정됨을 선택하여 실행 도구
필드를 설정하십시오. 의미 있는 설명을 추가하십시오. 그룹으로써, CMI 속성 설정은 국제화 정책을 포함합니다.
- 완료 시 설명은 국제화 속성 목록에서 국제화 description(runAsSetting)으로
나타납니다.
- 설명을 제공하지 않으면, 정책 이름은 국제화(runAsSetting)으로 나타납니다.
Bean이 지정됨으로 실행되는 경우, 다음 단계를 완료하여 컨테이너가 Bean 메소드 호출로 범위를 지정한 컨텍스트 요소를 지정합니다.
- 필요한 경우, 시간대 ID를 설정하고 시간대 설명을 추가하십시오. ID 목록에서 적절한 시간대를 찾지 못한 경우, 사용자 정의를 클릭하여 그리니치 표준시(GMT)와 비교하여 시간대를 정의합니다.
- 로케일을 설정하십시오. 언어 및 지리적 위치(선택사항)을 선택하고 필요한 경우
변형을 지정하십시오. 필요에 따라 로케일 설명을 추가하고 완료하려면 확인를 클릭하십시오.
- 다음을 클릭하십시오.
- 메소드 레벨 국제화 속성을 구성할 Bean을 선택하고 다음을 클릭합니다.
- 구성할 메소드를 선택하고 다음을 클릭하십시오. 선택란은 선택한 각 메소드 이름 옆에 표시됩니다.
- 표시된 Bean 이름 옆에 선택란을 배치하려면 모두에 적용을 클릭하십시오.
- CMI을 포함한 추가 Bean을 선택하려면 Bean 선택을 클릭하십시오.
- 마법사를 종료하려면 완료를 클릭하십시오.
- 메뉴 표시줄에서 파일 > 저장을 클릭하십시오.
결과
Bean 메소드는 이제 연관된 국제화 설정 하에 실행되기 위해 구성되었습니다.