ナビゲーションをスキップ.

Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次

 


weblogic.properties ファイルの変換

バージョン 6.0 より前の WebLogic Server を使用していた場合、weblogic.properties ファイルを WebLogic Server 8.x ドメイン用のコンフィグレーション ファイル (config.xml) に変換できます。1 つの XML コンフィグレーション ファイルで定義されているリソースが、1 つのドメインを構成します。

  1. 変換する WebLogic Server がインストールされたルート ディレクトリを指定します。変換するすべての weblogic.properties ファイルは、このルートの下になければなりません。また、それらのファイルは、このサーバが動作している同じマシンに配置されている必要があります。
  2. Administration Console の右ペインで [weblogic.properties をコンバート] リンクをクリックします。
  3. リンクを使用してサーバのファイル システムをたどり、WebLogic のルートを見つけます。ルートが見つかったら、その横のアイコンをクリックして、次の手順に進みます。
  4. 変換ユーティリティでは、サーバおよびクラスタとして識別されているエンティティのリストが提供されます。

  5. ペインの左側のアイコンを使用し、ツリーを移動することで、ルート ディレクトリ (グローバルの weblogic.properties ファイルの格納場所) を選択します。
  6. クラスタおよびサーバの weblogic.properties ディレクトリを選択します。
  7. [コンバート] をクリックします。
  8. アプリケーションに必要なドメインがすべて作成されるまで、weblogic.properties ファイルの変換を続けます。
  9. 以下の項目については、この節の注意書きを参照してください。

SSL セキュリティ ファイル

SSL セキュリティ ファイルは、従来のプロパティ ファイルでは次のように設定されています。

weblogic.security.certificate.server=democert.pem weblogic.security.key.server=demokey.pem weblogic.security.certificate.authority=ca.pem weblogic.security.clientRootCA=SecureServerCA.pem

これらのファイルは、<NewDomain>/<ServerName> (サーバ別のディレクトリ) にコピーされ、config.xml ファイルで次のように反映されます。

<Server Name=....

 <SSL
ServerCertificateFileName="<NewDomain>/myserver/democert.pem"
ServerKeyFileName="<NewDomain>/myserver/demokey.pem"
ServerCertificateChainFileName="<NewDomain>/myserver/ca.pem"
TrustedCAFileName="<NewDomain>/myserver/SecureServerCA.pem"

....

 >

</Server>

weblogic.properties で指定されている SSL セキュリティ ファイルが従来のサーバ別ディレクトリにない場合、それらのファイルは config.xml で設定されません。したがって、<NewDomain>/<ServerName> (サーバ別のディレクトリ) にコピーして、config.xml で設定する必要があります。

サーブレット

weblogic.properties で登録されているすべてのサーブレットが、1 つの Web アプリケーションに変換されます。

変換ツールでは、web.xml や weblogic.xml などの必要なファイルが、次のディレクトリのいずれかに作成されます。

WebLogic の内部サーブレットを除いて、従来の weblogic.propertiesweblogic.httpd.register として個別に登録されているすべてのサーブレット クラスは、web.xml で指定されているとおりに新しい WebLogic (7.x) Server のツリー構造にコピーする必要があります。

たとえば、web.xml で次のように指定されている場合、

<servlet>
<servlet-class>weblogic.hello.HelloWorldServlet</servlet-class>
</servlet>

サーブレット クラスの HelloWorldServlet.class は、対応する WEB-INF/classes/weblogic/hello ディレクトリにコピーする必要があります。カレント ディレクトリは、WebLogic Server (7.x) が新しいコンフィグレーションで起動されるディレクトリです。

EJB の JAR ファイルと Web アプリケーションの WAR ファイル

weblogic.propertiesweblogic.ejb.deploy および weblogic.httpd.webApp.<webAppName> で相対的なディレクトリが指定されている場合は、それらの JAR ファイルと WAR ファイルを新しい WebLogic (7.x) Server のツリー構造にコピーする必要があります。

例 :

weblogic.ejb.deploy=weblogic/ejb/HelloEJB.jar

この JAR ファイルは、./weblogic/ejb/ ディレクトリにコピーする必要があります。

「.」は、サーバが新しいコンフィグレーションで起動されるディレクトリを示しています。

 

Skip navigation bar  ページの先頭 前 次