Sun Java Enterprise System 5 UNIX용 업그레이드 설명서에서는 Solaris 및 Linux 플랫폼에서 Java ES 5로 업그레이드하기 위한 지침을 설명합니다. 다음 절의 문제는 업그레이드 설명서에서 다루지 않는 상황에 대해 설명하는 것이므로 업그레이드 설명서를 대체하는 것이 아니라 보완하기 위한 목적으로만 사용해야 합니다.
업그레이드 설명서와 다음 절의 문제는 릴리스 버전과 릴리스 번호별로 Java ES 릴리스를 참조합니다. 다음 표에서는 릴리스 버전과 릴리스 번호의 상호 관계를 보여줍니다.
릴리스 버전 |
릴리스 번호 |
---|---|
Java ES 5 |
릴리스 5 |
Java ES 2005Q4 |
릴리스 4 |
Java ES 2005Q1 |
릴리스 3 |
Java ES 2004Q2 |
릴리스 2 |
Java ES 2003Q4 |
릴리스 1 |
Access Manager, Application Server 또는 Message Queue를 업그레이드하는 경우 "선택한 모든 구성 요소에 대해 다국어 패키지 설치" 옵션을 선택해도 설치 프로그램이 현지화 패키지를 업그레이드하지 않습니다.
해결책 Sun Java Enterprise System 5 UNIX용 업그레이드 설명서의 지침에 따라 업그레이드하기 전에 기존 현지화 패키지를 제거합니다.
Application Server(버전 8.1) 릴리스 3 또는 릴리스 4를 실행하는 시스템에서 Java ES 구성 요소를 Java ES 5로 업그레이드한 후 JSP 페이지를 컴파일하면 Application Server에서 오류 메시지를 표시합니다.
해결책 Application Server를 Java ES 5로 업그레이드하거나 다음 패치를 Application Server 8.1에 적용합니다.
Solaris: 119166–17
Linux: 119168–17
Application Server를 실행하는 Linux 시스템에서 Java ES 구성 요소를 Java ES 5로 업그레이드한 후 배포된 일부 응용 프로그램을 시작하면 Java.security.AccessControlException이 발생합니다. Java ES 5에서 ant의 위치가 변경되었기 때문에 이 문제가 발생합니다.
해결책 Application Server를 Java ES 5로 업그레이드하거나 다음 단계를 수행합니다.
Application Server의 config/asenv.conf 파일에서 AS_ANT_LIB 값을 "/opt/sun/lib"에서 "/opt/sun/share/lib"로 변경합니다.
Application Server를 다시 시작합니다.
Web Server에 배포된 Portal Server IFR(Interim Feature Release) 7.0 2005Q4를 업그레이드하는 경우 표준이 아닌 순서로 구성 요소를 업그레이드해야 합니다. 자세한 내용은 Sun Java Enterprise System 5 UNIX용 업그레이드 설명서를 참조하십시오.
Java ES 2005Q1 또는 2005Q4에서 Instant Messaging의 모니터링 기능이 사용되면 Java ES 5로 업그레이드한 후 등록 정보 파일을 수동으로 업그레이드해야 합니다.
해결책 지정된 호스트에서 Instant Messaging 인스턴스를 업그레이한 후 새 mfwk.properties 파일을 편집하여 이전 agent.properties파일에서 보존해야 하는 구성 매개 변수를 포함시킵니다.