Liberty에서 OSGi 애플리케이션 문제점 해결
osgiAppConsole-1.0 기능을 사용하여 OSGi 애플리케이션 관련 문제를 판별하고 분석할 수 있습니다.
시작하기 전에
- OSGi 애플리케이션 프로그래밍 모델 기능을 사용하여 Liberty 최신 버전을 설치하십시오. zip 설치 패키지(ZIP 파일) 중 하나를 사용하거나 JAR(Java Archive) 패키지를 추출하여 Liberty를 설치할 수 있습니다. Liberty 설치에 대한 자세한 정보는 Liberty 설치를 참조하십시오.
- osgiAppConsole-1.0 기능은 다운로드한(ZIP) 압축 파일의 일부로 사용할 수 있습니다. 그러나 이 기능이 런타임에 설치되지 않은 경우 다음 명령을 사용하여 Liberty 저장소에서 이 기능을 설치하십시오.
bin\installUtility install osgiAppConsole-1.0
프로시저
다음에 수행할 작업
- 서버를 시작하거나 실행 중인 서버에 기능을 추가하면 다음 예에 제공된 것과 같은 몇 가지 메시지가 표시될 수 있습니다.
OSGi Application console added at 메시지는 사용 가능한 콘솔 기능을 표시합니다. 이전 예에서는 샘플 OSGi 애플리케이션 MyWab.app이 배치되었습니다. MyWab.app 애플리케이션의 콘솔 항목 및 동일한 서버에 있는 애플리케이션 간 공유되는 모든 번들이 포함되는 공유 번들 공간을 볼 수 있습니다.[AUDIT ] CWWKT0016I: Web application available (default_host): http://localhost:9080/osgi/http/ [AUDIT ] CWWKN2000A: HTTP Whiteboard context root added: http://localhost:9080/osgi/http [AUDIT ] CWWKN2000A: HTTP Whiteboard context root added: http://localhost:9080/osgi/http/shared [AUDIT ] CWWKN2050A: OSGi Application console added at: http://localhost:9080/osgi/http/shared/system/console [AUDIT ] CWWKN2000A: HTTP Whiteboard context root added: http://localhost:9080/osgi/http/MyWab.app [AUDIT ] CWWKN2050A: OSGi Application console added at: http://localhost:9080/osgi/http/MyWab.app/system/console [AUDIT ] CWWKT0016I: Web application available (default_host): http://localhost:9080/MyWab.war/
- 이 URL에 액세스할 때 https 페이지로 경로 재지정되고 server.xml에서 구성되는 신임 정보를 사용하여 사인인하도록 요청을 받습니다. 사인인한 후에는 OSGi 애플리케이션의 콘솔 페이지를 볼 수 있습니다.
다음 예에서는 콘솔 기능이 사용되는 방식을 보여주기 위해 Felix 웹 콘솔이 사용됩니다. Felix 웹 콘솔에 대한 자세한 정보는 Apache Felix 웹 콘솔을 참조하십시오.

Felix 콘솔에서 다음과 같은 점에 주의합니다.
- 애플리케이션의 보기에서 몇 개의 추가 번들을 볼 수 있습니다. 이러한 번들은 이전 이미지(ID 0 및 161)의 환경 번들과 콘솔 번들(ID 163과 164)의 혼합입니다.
금지: Liberty는 모든 번들에서 라이프사이클 조치를 관리하기 때문에 원치 않는 결과를 피하려면 번들에서 라이프사이클 조치를 수행해서는 안됩니다.
- 이전 예에서 언급한 마지막 번들은 OSGi 애플리케이션 번들인
MyWab(162)입니다.
- 번들의 이름을 클릭하여 각 번들의 세부사항을 드릴 다운할 수 있습니다. 예에서 시스템의 다른 번들이 제공하는 많은 패키지를 볼 수 있습니다.
- 이 보기가 이전 예에서는 표시되지 않았지만, 또한 애플리케이션이 사용 중인 서비스 및 사용자가 제공하는 서비스를 볼 수 있도록 서버 종속 항목도 볼 수 있습니다.