Sun Java Enterprise System 5 UNIX용 릴리스 노트

Java SE 5.0 Update 9가 Application Server 7과 호환되지 않음(2137473, 6203688, 6409072)

Java ES 5는 Java SE 5.0 Update 9(1.5.0_09)에서 인증됩니다. 이 버전의 Java SE가 시스템에 없으면 Java ES 설치 프로그램이 해당 버전을 설치하고 /usr/jdk/entsys-j2se 심볼릭 링크를 통해 Java ES 구성 요소를 사용할 수 있도록 만듭니다.

Java ES 2004Q2와 함께 제공되는 Application Server 7 버전은 이 심볼릭 링크를 사용하지만 Java SE 5.0 Update 9와 호환되지 않습니다. 따라서 Java ES 5 구성 요소를 설치한 후 Application Server 7이 올바르게 작동하지 않습니다.

해결책 Java ES는 단일 시스템에서 2004Q2 버전과 5 버전의 구성 요소를 함께 사용하도록 지원하지 않습니다. Java ES 2004Q2에서 시스템을 업그레이드하는 경우 모든 구성 요소를 업그레이드해야 합니다. 업그레이드하는 동안 Application Server 7에 액세스해야 하면 Java ES 2004Q2에서 설치된 Java SE 1.4.2를 가리키도록 구성을 변경해야 합니다.

  1. Sun Java System Application Server 7 관리 콘솔에 로그인합니다.

  2. Java SE 1.4.2 위치를 가리키도록 Java 홈을 변경하여 관리 서버와 모든 응용 프로그램 서버 인스턴스에 대한 Java 설정을 업데이트합니다. 모든 인스턴스에 대해 "변경 사항 적용"을 수행해야 합니다.

  3. 관리 서버를 포함한 모든 응용 프로그램 서버 인스턴스를 중지합니다.

  4. Application Server 7의 config 하위 디렉토리에 있는 asenv.conf 파일을 수정하여 Java SE 1.4.2 위치를 가리키도록 AS_JAVA를 설정합니다.

  5. Application Server 7을 다시 시작합니다.