Sun Java Enterprise System 5 Update 1 릴리스 노트

일반 설치 문제

Java ES 설치 프로그램으로 구성 요소를 설치한 후 제거하려면 제거 프로그램을 사용해야 함(버그 번호 없음)

구성 요소 패키지 또는 RPM을 직접 제거하고 나중에 설치 프로그램을 실행하면 구성 요소가 여전히 설치되어 있으며 제대로 작동하지 않습니다.

해결책 이미 구성 요소 패키지 또는 RPM을 수동으로 제거했더라도 Java ES 제거 프로그램을 사용하여 해당 구성 요소를 제거해야 합니다.

CLI 모드에서 스왑 공간이 부족할 때도 Java ES 설치 프로그램이 계속 실행됨(6436570)

Java ES 설치 프로그램을 실행하는 시스템에 해당 설치 프로그램을 실행할 스왑 공간이 부족하면 다음 오류 메시지를 표시한 후에도 CLI 모드 설치 프로그램(./installer -nodisplay)이 계속 실행됩니다.


com.sun.entsys.dre.DREException: Not enough space

해결책 이 메시지가 표시되면 설치 프로그램을 종료합니다. 그런 다음 스왑 공간을 더 할당하거나 기존 스왑 공간을 해제하고 설치 프로그램을 다시 실행합니다.

자동 모드에서 상태 파일의 아이디가 유효하지 않은 경우 오류 보고 없이 설치에 실패함(6585745)

Java ES 5 Update 1을 자동 모드에서 실행하는 경우 아이디가 유효하지 않은 상태 파일(예: 이전 Java ES 버전의 아이디)을 지정하면 설치 프로그램이 소프트웨어를 전혀 설치하지 않으며 오류 메시지도 표시하지 않고 종료됩니다. 설치 프로그램 로그 파일에는 다음 메시지가 포함됩니다.


Exit Installation due to Error or User has selected exit on Warning.

해결책 상태 파일의 아이디를 Java ES 5 Update 1 설치 프로그램에서 생성한 유효한 아이디로 바꿉니다. 아이디를 생성하려면 다음 명령을 사용하십시오.


./installer -id

—no 옵션을 사용하는 경우 설치를 종료하면 InvocationTargetException이 호출됨(6592472)

—no 옵션을 사용하여 설치 프로그램을 실행하는 경우 [설치 중] 페이지에서 설치를 중지하면 설치 프로그램이 종료되고 다음과 같이 InvocationTargetException이 호출됩니다.


InvocationTargetException thrown in method cancelConfirmed in class
com.sun.wizards.core.WizardTreeManager
java.lang.NullPointerException
        at ...

해결책 없음.

Solaris 10에서 전체 루트 영역에의 설치에 실패함(6451030)

초기 버전의 Solaris 10에서 전체 루트 영역에 Java ES를 설치할 경우, 설치 프로그램이 다음 메시지 중 하나를 표시할 수 있습니다.


영역에서 지원되지 않는 구성 요소
선택한 구성 요소에 필요한 다음 구성 요소는 로컬 영역에서 
지원되지 않으므로 로컬 영역에 직접 설치할 수 없습니다. 
설치를 계속하기 전에 전역 영역에서 이 구성 요소를 
설치하십시오.

     SharedComponent

또는


시스템에 설치되어 있는 Sun Web Console 패키지의 
결함으로 인해 전체 루트 비전역 영역에 Java ES를 
설치할 수 없습니다. 이 문제를 해결하려면 전체 루트 
영역에 Java ES를 설치하기 전에 전역 영역의 Sun 
Web Console 패키지를 업그레이드해야 합니다. 자세한
내용은 Java ES 릴리스 노트(버그 6451030) 및 설치 
설명서를 참조하십시오.

이 두 메시지는 모두 설치 프로그램이 패키지를 업그레이드하지 못하게 하는 잘못된 속성 설정이 이미 설치된 Sun Java Web Console 패키지에 포함되어 있기 때문에 나타납니다. 잘못된 속성 설정이 포함된 Sun Java Web Console 패키지가 Solaris 10, Solaris 10 1/06, Solaris 10 6/06 및 Java ES 2005Q4에 제공되었습니다.

해결책 이 문제를 해결하려면 전체 루트 영역에서 Java ES를 설치하기 전에 전역 영역에서 Sun Java Web Console 패키지를 업그레이드해야 합니다. 두 가지 옵션이 있습니다.

Solaris 10의 경우 스파스 루트 영역에서 설치하면 전역 영역에 Application Server 번들이 있다고 보고하지 않음( 6512640)

스파스 루트 영역에 Java ES를 설치하는 경우 설치 프로그램이 스파스 루트 영역에서 설치하기 전에 업그레이드해야 하는 구성 요소가 있는지 전역 영역을 확인합니다. 그러나 설치 프로그램은 Solaris 10에 번들로 포함된 Application Server 버전을 업그레이드해야 할 구성 요소로 보고하지 않습니다.

해결책 스파스 영역에 Java ES를 설치하기 전에 먼저 전역 영역에서 설치 프로그램을 실행하고 설치 프로그램이 [업그레이드 가능]으로 표시하는 경우 Application Server를 업그레이드합니다.

Solaris 10에서 전체 루트 영역을 부팅하면 Web Console 오류가 표시됨6584536)

Java ES를 설치하는 경우 설치 프로그램은 /usr/jdk/entsys-j2se 심볼릭 링크를 만들어 구성 요소가 동일한 Java SE 버전에 액세스하도록 합니다. Java ES 구성 요소를 전역 영역에 설치한 후 전체 루트 영역을 부팅하면 Web Console 관련 오류가 발생할 수 있는데, 이는 Web Console 패키지가 전체 루트 영역으로 전파되었지만 해당 패키지가 종속된 심볼릭 링크는 전파되지 않았기 때문입니다.

해결책 전역 영역에서 다음 명령을 수행하여 전체 루트 영역에 수동으로 심볼릭 링크를 만듭니다(Java SE 5가 전역 영역에 설치된 버전이라고 가정).


ln -s /usr/jdk/instances/jdk1.5.0 zone-path/root/usr/jdk/entsys-j2se

여기서 zone-path는 전체 루트 영역을 만들 때 지정한 경로입니다.

HP-UX에서 Java ES 설치 프로그램의 성능 문제(6472918)

Java ES 설치 프로그램은 HP-UX depot 메커니즘과 상호 작용하여 설치된 구성 요소를 찾고, 종속성을 확인하고, 비트를 설치합니다. Depot 메커니즘의 클라이언트-서버 구조로 인해 시스템 응답 시간이 더 느려지며, 반복되는 상호 작용은 다른 플랫폼에 비해 전체 설치 프로세스를 현격하게 더 느리게 합니다.

해결책 없음.

Linux 및 Windows의 경우 컨테이너를 tomcat에서 Application Server로 스왑한 후 Web Console 시작에 실패함(6534739, 6566515)

wcswap 명령을 사용하여 Web Console을 배포할 컨테이너를 tomcat에서 Application Server로 스왑하면 Application Server에 도메인이 만들어지지 않았기 때문에 Web Console이 시작되지 않습니다.

해결책 Linux와 Windows에서는 Application Server를 Web Console용 컨테이너로 사용하지 마십시오. 이미 Application Server를 컨테이너로 스왑한 경우에는 wcswap 명령을 다시 사용하여 tomcat을 Web Console용 컨테이너로 다시 스왑할 수 있습니다.

Windows에서 설치 프로그램이 설치되어 있는 기존 Sun Java Web Console을 감지하지 못함(6487548)

해결책 다음 해결책 중 하나를 사용합니다.

Windows에서 RAM 메모리가 1GB인 시스템에서 예기치 않게 설치에 실패함(6496578)

Windows 플랫폼에서 설치 중 자동 구성 모드로 설치하면 메모리 용량이 적은 시스템에서 사후 구성 단계에 예기치 않은 오류가 발생합니다.

해결책 다음 해결책 중 하나를 사용합니다.

Windows에서 Windows System32의 DLL이 Java ES DLL과 충돌함(6496600)

이 문제는 Windows의 system32 폴더에 libnspr4.dll, nss3 및 smime 등과 같은 특정 DLL이 있는 경우에 발생합니다.

이러한 DLL은 install-dir/share/lib에 설치된 Java ES 버전 DLL과 충돌하여 Java ES 서버가 제대로 작동하지 못하도록 합니다.

해결책 system32 폴더에 있는 해당 DLL 이름을 변경하여 Java ES 서버가 정확한 DLL 버전을 사용할 수 있게 하십시오.


주 –

이러한 DLL의 이름을 변경하면 system32 폴더에 해당 DLL을 설치한 일부 레거시 응용 프로그램이 작동하지 않을 수 있습니다.


Windows XP SP2에서 설치 후 Web Console에 로그인할 수 없음(6498436)

해결책 Windows XP Professional에서 게스트 계정을 사용하지 않도록 설정해야 합니다.

성공적으로 인증하려면 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\ForceGuest 레지스트리 키를 0으로 설정해야 합니다.

설치 프로그램이 낮은 파일 설명자 제한으로 인한 구성 요소 구성 실패 오류를 보고하지 않음(5018734, 6523904)

시스템에서 파일 설명자 제한이 너무 낮게 설정되어 있으면 일부 구성 요소를 제대로 구성할 수 없습니다. 설치 프로그램에서 이러한 구성 오류를 보고하지는 않지만 구성 로그 파일에 이러한 오류가 표시되어 있습니다.

해결책 설치하기 전에 파일 설명자 제한 값을 1024 또는 2048처럼 높은 값으로 설정합니다. 설치한 후에는 이 값을 이전 값으로 다시 설정할 수 있습니다.

제품 라이센스가 평가판인 경우 Java ES 설치 프로그램에 쿼리 기법이 필요함(6265136)

설치 프로그램은 공유 구성 요소가 평가용 구성 요소인지 확인하고 평가용 구성 요소인 경우 이를 대체합니다.

해결책 설치를 시작하기에 앞서 해당 워크스테이션에 평가용 구성 요소가 설치되지 않았는지 확인합니다.

설치 로그 메시지가 항상 올바른 것은 아님(버그 번호 없음)

로그 메시지가 항상 올바른 것은 아닙니다. 예를 들어, 어떤 오류가 발생하면 일부(전부가 아님) 구성 요소 제품이 설치되어 있어도 “소프트웨어가 설치되지 않았습니다.”라는 메시지가 표시됩니다.

구성 요소 선택 페이지에서 구성 요소를 자동으로 선택하기가 어려움(4957873)

한 제품 구성 요소를 선택하면 설치 프로그램은 종속된 모든 제품 구성 요소를 설치하도록 자동으로 선택합니다. 구성 요소 제품 선택 페이지는 기존 구성 요소 제품과 함께 종속 제품이 선택되었음을 표시하지 않습니다.

해결책 없음.

일부 로켈의 경우 인터페이스의 창 너비가 부족함(4949379)

독일어와 같은 특정 언어의 창이 전체 인터페이스를 표시할 만큼 충분히 넓지 않습니다. 따라서 힌트와 같은 요소의 텍스트가 오른쪽이나 아래쪽에서 잘립니다.

해결책 수동으로 창 크기를 조정합니다.