Oracle Rules共有ライブラリの参照方法

.jspxファイルを作成した後に、weblogic-application.xmlファイルから共有ライブラリoracle.rulesおよびoracle.soa.rules_dict_dc.webappを参照する必要があります。

oracle.rulesおよびoracle.soa.rules_dict_dc.webapp共有ライブラリを参照するには:

  1. Oracle JDeveloperで、「アプリケーション・リソース」から「ディスクリプタ」を開き、次に「META-INF」を開きます。weblogic-application.xmlファイルを編集して、次の行を追加します(これによってoracle.rules共有ライブラリが参照されます)。

    <library-ref>
        <library-name>oracle.rules</library-name>
    </library-ref>
    
  2. Oracle JDeveloperで、次のようにします。

    1. 「ファイル」メニューから、「新規」を選択し、次に「デプロイメント・ディスクリプタ」を選択します。

    2. 「WebLogicデプロイメント・ディスクリプタ」を選択し、リストから「weblogic.xml」を選択します。

    3. 「version 12.1.2」を選択して、「終了」をクリックします。

    4. weblogic.xmlの「概要」モードで、左側から「ライブラリ」を選択し、oracle.soa.rules_dict_dc.webappをライブラリ名として追加します。weblogicogic.xmlファイルの例:

      <?xml version = '1.0' encoding = 'UTF-8'?>
      <weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-web-app
      http://xmlns.oracle.com/weblogic/weblogic-web-app/1.5/weblogic-web-app.xsd"
      xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app">
        <library-ref>
          <library-name>oracle.soa.rules_dict_dc.webapp</library-name>
        </library-ref>
      </weblogic-web-app>
      
    5. 「すべて保存」をクリックします。

      ノート:

      共有ライブラリoracle.rulesおよびoracle.soa.rules_dict_dc.webappは、埋込みWLSサーバーにデプロイされている必要があることに注意してください。

  3. すべての共有ライブラリは、埋込みWLSのweblogicコンソールを使用してデプロイされる必要があります。

    1. WLSコンソール(http://host:port/console/login/LoginForm.jsp)を起動して、ログインします。

    2. 「デプロイメント」をクリックします。

      共有ライブラリoracle.rulesおよびoracle.soa.rules_dict_dc.webappが、図26-11に示すようにデプロイされているかどうかを確認します。

      図26-11 デプロイメント

      図26-11の説明が続きます
      「図26-11 デプロイメント」の説明
  4. これらの共有ライブラリがデプロイされていない場合は、手動でデプロイします。

    WLS埋込みサーバーを起動するには:

    1. JDeveloperを開きます。

    2. 図26-12に示すように、「実行」を選択して、次に「サーバー・インスタンスの起動」を選択します。

      図26-12 埋込みWLSの起動

      図26-12の説明が続きます
      「図26-12 埋込みWLSの起動」の説明

    共有ライブラリがすでにデプロイされている場合は、このステップをスキップします。

    ノート:

    共有ライブラリをデプロイできるように、JDeveloper上でWLS埋込みサーバーが実行中である必要があります。

  5. oracle.rules共有ライブラリをWLSにデプロイするには:

    1. WLSコンソール(http://host:port/console/login/LoginForm.jsp)を起動して、ログインします。

    2. 「デプロイメント」を選択して「インストール」をクリックします。

    3. 「<SOA_INSTALL>/soa/soa/modules/oracle.rules_11.1.1/rules.jar」を選択します。

    4. 「次へ」をクリックし、「終了」をクリックします。

  6. oracle.soa.rules_dict_dc.webapp共有ライブラリをWLSにデプロイするには:

    1. WLSコンソールで、「デプロイメント」を選択し、「インストール」をクリックします。

    2. 「<SOA_INSTALL>/soa/soa/modules/oracle.soa.rules_dict_dc.webapp_11.1.1/oracle.soa.rules_dict_dc.webapp.war」を選択します。

    3. 「次へ」をクリックし、「終了」をクリックします。

    4. 「このデプロイメントをライブラリとしてインストールする」を選択します。

    5. 「終了」をクリックします。

    6. 図26-11に示すように、oracle.soa.rules_dict_dc.webappがデプロイメントのリストに追加されます。