ドメイン値マップと相互参照関数を有効にするには:
Javaコールアウトでドメイン値マップ関数または相互参照関数を使用するには、soa-xpath-exts.jar
ファイルをプロジェクトに追加し、コードに必要なJavaクラスをインポートする必要があります。
-
Oracle JDeveloperプロジェクト・エクスプローラで、Javaコールアウトを含むプロジェクトの名前を右クリックします。
-
「プロジェクト・プロパティ」を選択します。
「プロジェクト・プロパティ」ダイアログが表示されます。
-
図20-40に示すように、左側のパネルで、「ライブラリとクラスパス」を選択します。
-
「JAR/ディレクトリの追加」をクリックします。
図20-41に示すように、「アーカイブまたはディレクトリの追加」が表示されます。
-
エクスプローラ・ツリーで、ディレクトリを展開して
<JDEV_HOME>/jdeveloper/soa/modules/oracle.soa.fabric_11.1.1/soa-xpath-exts.jar
を選択し、次に「選択」をクリックします。JARファイルが「クラスパス・エントリ」リストに表示されます。
-
「OK」をクリックします。
ノート:
ドメイン値マップ関数を使用する場合は、Javaクラスに次をインポートします。
-
oracle.tip.dvm.LookupValue
-
oracle.tip.dvm.exception.DVMException
相互参照(xref)関数を使用する場合は、Javaクラスに次をインポートします。
-
oracle.tip.xref.xpath.XRefXPathFunctions
-
oracle.tip.xref.exception.XRefException