以下の節では、WebLogic Server 9.x または 10.0 から WebLogic Server 10.3.1 リリースへのアプリケーション環境のアップグレード手順について説明します。
注意 : 現在プロダクション環境にデプロイされているアプリケーション環境をアップグレードすることはお勧めしません。開発中またはテスト中のアプリケーション環境をアップグレードし、アップグレードした環境をプロダクション環境にプロモートする前に、標準的な品質保証およびパフォーマンス チューニングを行うことをお勧めします。 |
ドメインを作成およびカスタマイズするプロセスがすでに自動化されている場合には、この方法が便利です。新しいドメインを作成する手順は次のとおりです。
WebLogic Server 10.3.1 ソフトウェアをインストールします。
10.3.1 にドメインを作成するには、10.3.1 で提供されているデフォルトのドメイン テンプレートを使用します。または、9.x のカスタム テンプレートを使用して 9.x にドメインを作成していた場合は、同じ方法で新しい 10.3.1 ドメインを作成します。
この手順は、コンフィグレーション ウィザードを使用して実行するか、または WLST などの WebLogic スクリプト ツールで作成した自動化スクリプトを使用して実行できます。 コンフィグレーション ウィザードについては『Oracle Fusion Middleware コンフィグレーション ウィザードを使用したドメインの作成』を、WLST については『Oracle Fusion Middleware Oracle WebLogic Scripting Tool ガイド』を参照してください。
10.3.1 ドメイン テンプレートを参照したり、10.3.1 リリースで提供される新機能を実装したりするために、自動化スクリプトには適宜変更を加える必要があります。
たとえば、『Oracle Fusion Middleware Oracle WebLogic Server のインフォメーション ロードマップ』の「セキュリティ」で説明されているように、WebLogic 9.1 からはデフォルトのセキュリティ プロバイダが XACML ベースになっています。必要に応じて、WebLogic 9.1 より前のセキュリティ プロバイダのサポートを追加するか、新しい XACML ベースのセキュリティ プロバイダを使用するように適切な変更を加えてください。
既存の WebLogic Server 9.x アプリケーションを、新しい 10.3.1 ドメインにデプロイします。
注意 : 手順 2 でカスタム 9.x テンプレートを使用した場合、すでに 9.x アプリケーションがデプロイされていることがあります。 |
ドメインの作成が自動化されていない場合、テスト ドメイン内のカスタマイズ情報を維持するには、既存のドメインの更新が便利です。既存のドメインは、以下の 2 とおりの方法でアップグレードできます。
方法 1 : 手動更新
WebLogic Server 10.3.1 ソフトウェアをインストールします。
ドメイン ディレクトリ、アプリケーション、ドメイン外のアプリケーション データ、ログ ファイル (必要な場合) など、既存のアプリケーション環境をバックアップします。
WebLogic Server 10.3.1 のインストール先を参照するようドメインのスクリプト ファイルを更新します。たとえば、MW_HOME
、MW_HOME
、BEA_HOME
、BEA_JAVA_HOME
、JAVA_HOME
、および WL_HOME
に適切な値を設定します。
CLASSPATH を更新して、不要になったパス情報 (10.3.1 より前のリリースに適用されるパッチ ファイル情報など) を削除します。
方法 2 : 自動更新
「WebLogic ドメインのアップグレード」の説明に従って、ドメイン アップグレード ウィザードを使用します。
9.0、9.1、または 9.2 で開発した Beehive アプリケーションがある場合は、『WebLogic Server 10.0 Beehive 統合ガイド』の「Upgrade Paths」(http://e-docs.bea.com/wls/docs100/beehive/introduction.html#upgrade
) の説明に従って、それらをアップグレードする必要があります。
注意 : このリリースでは、WebLogic Platform アプリケーション フレームワークとして Apache Beehive を使用することは非推奨となりました。Oracle 標準としてより機能性の高いアプリケーション フレームワークを提供する ADF を使用することをお勧めします。 |