Resumen del problema: si ha instalado y utilizado la versión anterior de Service Registry (de Java ES 2005Q4) en un sistema HP-UX, y actualiza a la versión Java ES 5 de Service Registry, la instalación producirá un mensaje de error que indica que el problema se debe a HADB (High Availability Database o Base de datos de alta disponibilidad). El problema consiste en que los paquetes de HADB se instalaron en la que el programa de instalación de Java ES 5 considera como una ubicación no predeterminada.
El problema también ocurre si se desinstala la versión Java ES 2005Q4 de Application Server y, a continuación, se instalan las versiones Java ES 5 de Service Registry y Application Server.
Solución: si ha desinstalado Application Server, debe eliminar los paquetes de sun-hadb antes de volver a instalar.
Si va a realizar una actualización directamente de la versión Java ES 2005Q4 de Service Registry a la versión Java ES 5, los pasos a seguir son más complicados:
Elimine los paquetes de sun-hadb.
Instale las versiones Java ES 5 de Service Registry y Application Server.
Edite el archivo /opt/sun/appserver/config/asenv.conf del modo siguiente:
En el directorio /opt/sun/appserver/lib, cree un subdirectorio con el nombre endorsed.
Copie el archivo /opt/sun/javadb/lib/derby.jar en el directorio /opt/sun/appserver/lib/endorsed.