< 이전 | 다음 >

학습 5: OSGi 카운터 애플리케이션 배치

이러한 단계를 수행하여 OSGi 기능팩을 설치한 WebSphere® Application Server 설치에 애플리케이션을 배치하십시오. 설치 및 구성 세부사항은 WebSphere Application Server 문서를 참조하십시오.

서버에 OSGi 카운터 애플리케이션을 배치하려면 다음을 수행하십시오.
  1. 엔터프라이즈 탐색기에서 CounterWebBundle > CounterWebBundle > 서블릿을 펼치십시오.
  2. CounterServlet을 마우스 오른쪽 단추로 클릭하고 실행 도구 > 서버에서 실행을 선택하십시오. 서버에서 실행 대화 상자가 열립니다.
  3. 완료를 클릭하십시오.

웹 브라우저가 열리고 문자열 counter=0이 표시됩니다. 페이지를 다시 로드할 때마다 값이 증가합니다.

콘솔 보기( > 보기 표시 > 콘솔)로 전환하여 서버의 출력을 보십시오. 성공적인 출력에는 Blueprint 파일에서 CounterImpl bean에 대한 초기화 메소드 항목을 기반으로 하는 메시지 CounterImpl.init() called가 표시됩니다.
[3/30/10 15:30:58:546 EDT] 0000004c StepStartBLA  A   CWWMH0300I: Starting business-level application "WebSphere:blaname=CounterApp".
[3/30/10 15:30:59:187 EDT] 0000004c webapp        I com.ibm.ws.webcontainer.webapp.WebGroupImpl WebGroup SRVE0169I: Loading Web Module: CounterWebBundle.
[3/30/10 15:30:59:265 EDT] 0000004c WASSessionCor I SessionContextRegistry getSessionContext SESN0176I: Will create a new session context for application key default_hostCounterWebBundle
[3/30/10 15:30:59:281 EDT] 0000004c webcontainer  I com.ibm.ws.wswebcontainer.VirtualHost addWebApplication SRVE0250I: Web Module CounterWebBundle has been bound to default_host[*:9083,*:80,*:9446,*:5067,*:5066,*:443].
[3/30/10 15:30:59:296 EDT] 0000004c FileLocatorIm E   CWPST0164E: The CounterWebBundle composition unit is not found.
[3/30/10 15:30:59:312 EDT] 0000004c StepStartBLA  A   CWWMH0196I: Business-level application "WebSphere:blaname=CounterApp" was started successfully.
[3/30/10 15:30:59:312 EDT] 00000016 SystemOut     O CounterImpl.init() called
참고: CounterImpl.init()의 출력이 콘솔 출력에 표시되지 않는 경우, 애플리케이션의 배치 및 시작 동안 오류 메시지에 대한 출력을 확인하고 Bean 및 서비스 정의에서 가능한 오류에 대한 Blueprint 파일을 확인하십시오.

학습 체크포인트

WebSphere Application Server에 애플리케이션을 배치했습니다.

이 학습에서는 서버에서 애플리케이션을 실행하는 방법에 대해 학습했습니다.
< 이전 | 다음 >
주제 유형을 표시하는 아이콘 학습서 학습 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: counter_lesson6.html