Sun GlassFish Enterprise Server 2.1 リリースノート

Ubuntu オペレーティングシステムでの Enterprise Server のアップグレード

Ubuntu Linux オペレーティングシステムでは、GlassFish v2 をインストールしても既存の GlassFish v1 のインストールは上書きされません。/usr/bin 内の asadmin スクリプトは GlassFish v2 を管理します。GlassFish v1 を管理するには、/usr/share/sunappserver/bin 内のローカルの asadmin ユーティリティーを使用します。v1 ドメインを v2 にアップグレードするには、/usr/share/glassfishv2/bin にある asupgrade ツールを使用します。

グローバルの asadmin スクリプトを使用して v1 ドメインを開始すると、アップグレードツールが自動的に起動します。ただし、これによってエラーが発生します。エラーの原因は、サーバーのドメインの場所に関して、(Ubuntu 以外の) ほかのプラットフォームでのデフォルトの場所が使用されるというバグです。このエラーを回避するには、代わりに asupgrade ツールを使用します。