테스트 또는 프로덕션 서버에서 Enterprise Bean을
실행하려면 Enterprise Bean에 대한 전개 코드를 생성해야 합니다.
주: EJB 프로젝트에 맵핑되지 않은 CMP Bean이 있는 경우
전개 코드를 생성할 때 기본 하향식 맵핑이 작성됩니다.
중요사항: - Bean 클래스가 명확하게 컴파일되는지(컴파일 오류없이)
확인하십시오. 그런 다음, 유효성 검증을 실행하십시오. 이제 Bean을 전개할 수 있습니다.
- 자동 유효성 검증을 끈 경우, Enterprise Bean에 대한 전개 코드를 생성하기 전에
Enterprise Bean을 수동으로 유효성 검증할 것을 적극 권장합니다. Bean을 유효성 검증한 후
유효성 검증 오류가 보고되면 이 오류가 수정될 때까지 전개 코드를 생성하지 않아야 합니다. 그러나
Bean을 유효성 검증한 후 경고 또는 정보 메시지만 수신하면 Bean에 대한 전개 코드를 생성할 수 있습니다.
- 수정했거나 프로젝트에 새로 추가한 개별 Enterprise Bean에 대한 전개
코드를 생성하거나 전체 EJB 프로젝트에 대한 전개 코드를 생성할 수
있습니다. 그러나 전체 프로젝트에 대한 전개 코드를 생성할
때 EJB 전개 도구는 새 엔티티 또는 프로젝트에 작성된 변경사항만
선택합니다.
EJB 프로젝트에 대한 전개 코드를 생성하려면 다음을 수행하십시오.
- EJB 프로젝트의 클래스 경로를 변경한 경우 EJB 프로젝트의
소스 폴더가 프로젝트의 클래스 경로 시작에 나타나는지
확인하십시오. (EJB 가져오기 마법사는 JAR 파일과 JAR 파일의 소스 코드를
모두 Workbench에 가져오므로 클래스 경로에서 올바른 항목 순서가
중요하게 고려됩니다.)
- 프로젝트 탐색기 보기에서 전개 코드를 생성할 Enterprise Bean을 포함하는
프로젝트 또는 EAR 파일을 마우스 오른쪽 단추로 클릭한 다음,
를 선택하십시오.
- 기본적으로 전개 코드는 ejbModule 소스 폴더에
생성됩니다.
제한사항: 디렉토리 이름을 ejbModule로
지정하지 마십시오. 디렉토리 이름인 ejbModule은 Enterprise Bean 전개 코드를
생성할 때 EJB 전개 도구에 예약된 이름입니다.
전개 코드가 생성된 후 WebSphere® Application
Server와 같은 EJB 서버에 설치할 수 있도록 Enterprise Bean을 JAR 또는 EAR 파일로 내보낼 수 있습니다.