ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Serverアップグレード・ガイド
11gリリース1 (10.3.6)
B61642-06
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

A WebLogic Server 9.xまたは10.xアプリケーション環境から10.3.6へのアップグレード

次の項では、WebLogic Server 9.xまたは10.xからWebLogic Server 10.3.6リリースへのアプリケーション環境のアップグレード手順について説明します。

新しいドメインの作成

ドメインを作成およびカスタマイズするプロセスがすでに自動化されている場合には、この方法が便利です。新しいドメインを作成する手順は次のとおりです。

  1. WebLogic Server 10.3.6ソフトウェアをインストールします。

  2. 10.3.6にドメインを作成するには、10.3.6で提供されているデフォルトのドメイン・テンプレートを使用します。または、9.xのカスタム・テンプレートを使用して9.xにドメインを作成していた場合は、同じ方法で新しい10.3.6ドメインを作成します。

    この手順は、構成ウィザードを使用して実行するか、またはWLSTなどのWebLogicスクリプト・ツールで作成した自動化スクリプトを使用して実行できます。構成ウィザードについては『構成ウィザードによるドメインの作成』、WLSTについては『Oracle WebLogic Scripting Tool』を参照してください。

    10.3.6ドメイン・テンプレートを参照したり、10.3.6リリースで提供される新機能を実装したりするために、自動化スクリプトには適宜変更を加える必要があります。

    たとえば、『Oracle WebLogic Serverインフォメーション・ロードマップ』のセキュリティに関する項で説明されているように、WebLogic 9.1からはデフォルトのセキュリティ・プロバイダがXACMLベースになっています。必要に応じて、WebLogic 9.1より前のセキュリティ・プロバイダのサポートを追加するか、新しいXACMLベースのセキュリティ・プロバイダを使用するように適切な変更を加えてください。

  3. 既存のWebLogic Server 9.xアプリケーションを、新しい10.3.6ドメインにデプロイします。


    注意:

    ステップ2でカスタム9.xテンプレートを使用した場合、すでに9.xアプリケーションがデプロイされていることがあります。

既存のドメインの更新

ドメインの作成が自動化されていない場合、テスト・ドメイン内のカスタマイズ情報を維持するには、既存のドメインの更新が便利です。既存のドメインは、次の2とおりの方法でアップグレードできます。

  • 方法1: 手動更新

    1. WebLogic Server 10.3.6ソフトウェアをインストールします。

    2. ドメイン・ディレクトリ、アプリケーション、ドメイン外のアプリケーション・データ、ログ・ファイル(必要な場合)など、既存のアプリケーション環境をバックアップします。

    3. WebLogic Server 10.3.6のインストール先を参照するようドメインのスクリプト・ファイルを更新します。たとえば、MW_HOMEMW_HOMEBEA_HOMEBEA_JAVA_HOMEJAVA_HOME、およびWL_HOMEに適切な値を設定します。

    4. CLASSPATHを更新して、不要になったパス情報(10.3.6より前のリリースに適用されるパッチ・ファイル情報など)を削除します。

  • 方法2: 自動更新

    第5章「WebLogicドメインのアップグレード」の説明に従って、ドメイン・アップグレード・ウィザードを使用します。

Beehiveアプリケーションのアップグレード

9.0、9.1、または9.2で開発したBeehiveアプリケーションがある場合は、BEA WebLogic ServerでのBeehiveの統合ガイドのアップグレード・パスに関する項(http://docs.oracle.com/docs/cd/E13222_01/wls/docs100/beehive/introduction.html#upgrade)の説明に従って、それらをアップグレードする必要があります。


注意:

Apache Beehiveを使用するかわりに、Oracle標準としてより機能性の高いアプリケーション・フレームワークを提供するADFを使用することをお薦めします。