웹 모듈 클래스 로더 구성
설치한 웹 모듈의 클래스 로드 작동을 제어하는 값을 설정할 수 있습니다.
시작하기 전에
이 주제에서는 애플리케이션 서버에 웹 모듈을 설치한 것으로 가정합니다.
이 태스크 정보
설치된 웹 모듈의 클래스 로더 순서 값을 구성하십시오. 기본적으로, 웹 모듈에는 WEB-INF/classes 및 WEB-INF/lib 디렉토리에 있는 웹 모듈의 컨텐츠를 로드하기 위한 고유의 WAR(Web Application Archive) 클래스 로더가 있습니다.
애플리케이션 클래스 로더는 WAR 클래스 로더의 상위입니다. 애플리케이션 클래스 로더의 WAR 클래스 로더 정책 값은 WAR 클래스 로더 또는 애플리케이션 클래스 로더 중 어떤 것이 웹 모듈의 컨텐츠를 로드하는 데 사용되는지 여부를 결정합니다.
기본 WAR 클래스 로더 정책 값은 애플리케이션의 각 WAR 파일에 대한 클래스 로더입니다. 정책이 애플리케이션의 각 WAR 파일에 대한 클래스 로더로 설정되면, 각 웹 모듈은 상위가 애플리케이션 클래스 로더인 고유의 클래스 로더를 수신합니다. 정책이 애플리케이션에 대한 단일 클래스 로더로 설정되면, 애플리케이션 클래스 로더는 애플리케이션과 연관된 EJB(엔터프라이즈 Bean) 모듈, 공유 라이브러리, 자원 어댑터 아카이브(RAR) 파일 및 종속 JAR(Java™ Archive) 파일뿐만 아니라 웹 모듈 컨텐츠도 로드합니다. 따라서 상위 애플리케이션 클래스 로더의 구성은 WAR 클래스 로더에 영향을 줍니다.관리 콘솔의 클래스 로딩 및 업데이트 발견 페이지에서 정책을 설정할 수 있습니다.
관리 콘솔을 사용하여 애플리케이션 및 WAR 클래스 로더를 구성하십시오.
프로시저
다음에 수행할 작업
관리 구성에 대한 변경사항을 저장하십시오.