Versionshinweise zu Service Registry 3.1

6491246: Upgrade auf HP-UX-Plattform schlägt fehl.

Problembeschreibung: Wenn Sie die letzte Version von Service Registry (von Java ES 2005Q4) unter einem HP-UX-System installiert haben und Sie jetzt ein Upgrade auf die Java ES 5-Version von Service Registry durchführen, schlägt die Installation fehl. Eine Fehlermeldung weist auf ein Problem mit der HADB (High Availability Database) hin. Das Problem besteht darin, dass die HADB-Pakete an einem Speicherort installiert wurden, den das Java ES 5-Installationsprogamm als nicht standardmäßigen Speicherort ansieht.

Dieses Problem tritt ebenfalls auf, wenn Sie die Java ES 2005Q4-Version von Application Server deinstallieren und anschließend die Java ES 5-Versionen von Service Registry und Application Server installieren.

Umgehung: Nach der Deinstallation von Application Server müssen Sie die sun-hadb-Pakete entfernen, bevor Sie die neue Installation beginnen.

Wenn Sie ein Upgrade von der Java ES 2005Q4-Version von Service Registry direkt auf die Java ES 5-Version ausführen, sind umfangreichere Schritte erforderlich:

  1. Entfernen Sie die sun-hadb-Pakete.

  2. Installieren Sie die Java ES 5-Versionen von Service Registry und Application Server.

  3. Bearbeiten Sie die Datei /opt/sun/appserver/config/asenv.conf wie folgt:

    • Ändern Sie die Zeile

      AS_ANT="/opt/sun/share/lib/ant/bin"

      in

      AS_ANT="/opt/sun/bin"
    • Ändern Sie die Zeile

      AS_ANT_LIB="/opt/sun/share/lib/ant/lib"

      in

      AS_ANT_LIB="/opt/sun/share/lib"
    • Fügen Sie die beiden folgenden Zeilen hinzu:

      AS_DERBY_INSTALL="/opt/sun/javadb"
      AS_MFWK_HOME=/opt/sun/mfwk/share
  4. Erstellen Sie im Verzeichnis /opt/sun/appserver/lib ein Unterverzeichnis mit dem Namen endorsed.

  5. Kopieren Sie die Datei /opt/sun/javadb/lib/derby.jar in das Verzeichnis /opt/sun/appserver/lib/endorsed.