Sun Java System Application Server Platform Edition 8.2 릴리스 노트

가상 서버의 기본 웹 모듈은 재배포하거나 배포 해제할 수 없음(아이디 6204799)

웹 모듈이 가상 서버의 기본 웹 모듈로 지정되어 있는 경우 해당 웹 모듈을 재배포하거나 배포 해제하면 다음과 같은 오류가 발생합니다.

Trying to undeploy application from domain failed; Virtual Servers [server] 
have <WEB-MODULE-NAME\> as default web module. Please remove the default web
module references first. ; requested operation cannot be completed Virtual 
Servers [server] have <WEB-MODULE-NAME\> as default web module. Please
remove the default web module references first.

이 때 domain.xml은 오류 상태이며 관리 콘솔은 배포된 웹 응용 프로그램을 보여주는 테이블을 표시하지 못할 수 있습니다. 도메인이 중지된 후 다시 시작되는 경우에도 이 상태가 지속됩니다.

해결 방법

기본 웹 모듈을 변경합니다.

Procedure기본 웹 모듈을 변경하는 방법

단계
  1. 관리 콘솔을 사용하여 가상 서버 페이지로 이동한 다음 기본 웹 모듈을 변경하여 비워두거나 다른 웹 모듈을 지정합니다.

  2. CLI를 사용하여 domain을 대상으로 지정함으로써 웹 모듈을 배포 해제합니다.


    # asadmin undeploy --target domain <WEB-MODULE-NAME\>

    이제 관리 콘솔이 정상적으로 작동합니다. 원하는 경우 웹 모듈을 재배포할 수 있습니다.