Workplace를 웹 애플리케이션으로 사용하려면
WebSphere® 7.0 관리 콘솔에서 애플리케이션으로 배치해야 합니다.
배치 중 애플리케이션 URL에 대한 컨텍스트 루트를 지정할 수 있습니다.
Application Engine을 배치하려면 다음 단계를 수행하십시오.
- WebSphere 관리 콘솔에 로그온하십시오.
- 로 이동하십시오.
- 배치할 파일을 선택하십시오.
- (관리 콘솔이 로컬에서 실행 중인 경우)
로컬 파일 시스템을 선택한 다음 설치 프로그램에서 작성한
app_engine.war 또는 app_engine.ear 파일의
위치를 입력하거나 찾으십시오. 예를 들면, AE_install_path/deploy/app_engine.war
또는 AE_install_path/deploy/app_engine.ear과 같습니다.
시스템 이름은 입력하지 마십시오.
- (관리 콘솔이 원격인 경우) 원격 파일 시스템을 선택한 다음
app_engine.war 또는 app_engine.ear
파일에 대한 완전한 경로 이름을 입력하십시오.
예를 들면, AE_install_path/deploy/app_engine.war
또는 AE_install_path/deploy/app_engine.ear과 같습니다.
시스템 이름은 입력하지 마십시오.
- WAR 파일을 배치하는 경우 컨텍스트 루트를 입력하십시오.
Workplace를 입력한 후 다음을 클릭하여
새 애플리케이션 배치를 계속하십시오.
팁: 컨텍스트 루트는 웹 인터페이스(예:
http://ApplicationEngineServerName:port#/Context_Root)를
사용하여 로그인한 애플리케이션의 이름입니다.
- 추가 정보가 필요한 경우에만 프롬프트 표시를 클릭하고
다음을 클릭하십시오. 다음 설정을 사용하여 새 애플리케이션 설치 대화 상자를 채우십시오.
애플리케이션 이름으로 Workplace
또는 애플리케이션을 호출하는 데 선택한 이름을 입력하십시오.
웹 서버에 사용하려는 서버를 지정하십시오. 애플리케이션 이름이
선택되어 있으며 올바른 웹 서버와 연관되었는지 확인하십시오.
웹 모듈에 대한 가상 호스트 맵핑에서 가상 호스트에 대해 default_host를 선택하십시오.
(WAR 파일 배치만 해당) 컨텍스트 루트로, Workplace
또는 애플리케이션을 호출하는 데 사용할 모든 항목을 지정하십시오.
- 구성을 저장하십시오.
- 으로 이동하십시오.
- 업데이트된 파일에 대한 폴링 간격을 사용 환경에 적합한 값(예: 3초)으로 설정하십시오.
- 클래스 로더 순서를 로컬 클래스 로더로 로드된
클래스 먼저(상위 마지막)로 변경하십시오.
- 적용을 클릭하십시오.
- 를 클릭하십시오.
- 모듈 열에서 Workplace를 클릭하십시오.
- 클래스 로더 순서를 로컬 클래스 로더로 로드된
클래스 먼저(상위 마지막)로 변경하십시오.
중요사항: 이 작업은 특정 웹 애플리케이션에 대해서만 수행하십시오.
비슷한 설정을 전체 애플리케이션 서버에 대해 변경하지 마십시오.
- 컨테이너 관리 인증을 사용하는 경우, 으로 이동하십시오.
- 모두 인증 역할을 선택하고 특수 주제 맵핑을 클릭하십시오.
- 모두 인증 역할을 애플리케이션 영역에서 모두 인증됨에 맵핑하십시오.
- 모든 변경사항을 마스터 구성에 저장하십시오.
- 애플리케이션이 설치된 WebSphere Application
Server 인스턴스를 중지했다가
다시 시작하십시오.
배치 문제를 해결하려면 다음 로그를 확인하십시오.
WAS_install_path/AppServer/profiles/profile_name/logs/server_name/SystemOut.log
- 관리 콘솔에서 Workplace(또는
애플리케이션에 지정한 이름)를 시작하십시오.