이 샘플에는 단순한 카운터 프로그램을 표시하는 EJB 3.0 프로젝트 및
동적 웹 프로젝트가 포함되어 있습니다.
시작하기 전에
- 다음과 같이 WebSphere® Application
Server 버전 7.0을 설치하십시오.
- 작업공간으로 샘플 가져오기를 수행하십시오.
이 태스크 정보
가져오기가 완료되면 엔터프라이즈 탐색기 보기에 다음 프로젝트가 표시됩니다.
서버에서 샘플을 실행하여
테스트하려면 다음 단계를 수행하십시오.
- Derby 데이터베이스를 작성하십시오. EJBCounterDB 프로젝트를 펼치십시오.
- EJB3SampleDB.zip 파일을 두 번 클릭하십시오.
- : WebSphere Application
Server 설치 폴더의 /derby/databases 폴더에 데이터베이스의 압축을
푸십시오.
- : WebSphere Application
Server 설치 폴더의 /derby/databases 폴더에 데이터베이스의
압축을 푸십시오.
- 데이터베이스 디렉토리에 대한 비루트 사용자 액세스를 제공하십시오. (가장
쉬운 방법은 모든 사용자에게 액세스를 제공하는 것입니다. chmod ugo+x databases)
- 압축 해제된 데이터베이스에 대한 비루트 사용자 쓰기 액세스를 제공하십시오. (가장
쉬운 방법은 비루트 사용자로서 압축 해제하는 것이며 이는 해당 사용자에게
데이터베이스 디렉토리에 대한 액세스 권한이 있는 경우에 수행됩니다.)
- WebSphere Application Server 버전 7.0을 사용할 수 있는지 확인하십시오.
- 를 선택하여 서버 보기를 여십시오.
- 서버 보기를 마우스 오른쪽 단추로 클릭한 다음 를 선택하여 새 서버를 정의하십시오.
새 서버 마법사의 지시사항을 수행하여
WebSphere Application
Server v.7.0을 선택하십시오.
- 프로젝트 추가 및 제거 페이지에서 EJBCounterEAR을 선택한 다음
추가를 클릭하십시오.
- 완료를 클릭하십시오.
- 다음과 같이 샘플 응용프로그램을 배치 및 실행하십시오.
- 엔터프라이즈 탐색기에서 EJBCounterWeb 프로젝트 및 WebContent 노드를
차례대로 펼치십시오. 마우스 오른쪽 단추로 EJBCount.jsp 파일을 클릭하고 을 선택하십시오.
제한사항: EJBCounterJSF.jsp 파일을
실행 중인 경우에는 WebSphere Application Server v.7.0을 선택해야 합니다.
WebSphere Application Server v.6.1에서 EJBCounterJSF.jsp를
실행하면 다음과 같은 오류가 수신됩니다. The server does not support version 2.5
of the J2EE Web module specification.
- 웹 브라우저에서 카운터 응용프로그램이 열립니다.
- EJB 3.0 및 JPA 1.0 카운터 샘플 페이지에서 증분
단추를 클릭하여 표시된 계수를 1만큼 증가시키십시오.
- 응용프로그램을 닫은 후 다시 실행하면 계수는 마지막으로 증분된
숫자부터 시작됩니다. 이는 해당 숫자가 데이터베이스 내에 저장되어 있기
때문입니다.