Java ES 5 릴리스부터는 설치 후에 공유 구성 요소가 제품 레지스트리에 나열됩니다.
Java ES 제거 프로그램은 시스템에서 제품 구성 요소를 제거하지만 공유 구성 요소는 제거하지 않습니다. 제거 후에도 제품 레지스트리에는 공유 구성 요소의 항목이 남아 있습니다. 제거 후에 Java ES 공유 구성 요소를 수동으로 제거하면 해당 구성 요소는 제품 레지스트리에서 제거되지 않습니다. 따라서 설치 프로그램에서는 제품 레지스트리 파일에 항목이 있는 것을 보고 수동으로 삭제한 공유 구성 요소가 존재한다고 가정하기 때문에 다음 Java ES 5 설치가 실패할 수 있습니다.
시스템에서 Java ES 공유 구성 요소를 수동으로 제거하는 일은 피해야 합니다.
해결 방법. 제품 레지스트리 파일에서 해당 항목을 제거하거나 제품 레지스트리 파일 자체를 제거합니다. 제품 레지스트리 파일에서 항목을 제거하면 파일이 손상될 수 있기 때문에 제품 레지스트리 전체를 제거하는 것이 더 좋습니다. 이 작업을 수행하기 전에 Java ES 구성 요소 외의 제품이 제품 레지스트리 파일을 사용하고 있지 않은지 확인해야 합니다.
Linux 및 HP-UX에는 Solaris OS에 있는 그래픽 제품 레지스트리와 같은 그래픽 제품 레지스트리가 없습니다. Linux 또는 HP-UX에서 파일을 수동으로 제거한 경우 해당 항목을 제거하려면 제품 레지스트리 파일을 수동으로 편집해야 합니다.