プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebLogic Server JMSリソース・アダプタの管理
12c (12.2.1.1.0)
E79372-01
目次へ移動
目次

前
次

JMSリソース・アダプタのアウトバウンドの構成プロパティ

各JMS接続ファクトリ・インタフェースには、独自の<connection-definition>要素があります。<connection-definition>は、Java Connector Architecture仕様によって要求されるクラスおよびインタフェースを定義し、リソース・アダプタの構成プロパティを定義します。構成プロパティは、ra.xmlファイルで設定することも、このリソース・アダプタがデプロイされているJava EEコンテナによって提供される構成ツールを使用して設定することもできます。

次の表に、サポートされているアウトバウンドの構成プロパティをリストします。


プロパティ 説明

group

String

この接続定義に関連付けされるグループの名前。

詳細は、JMSリソース・アダプタ接続ファクトリのプロパティの構成を参照してください。

rpResourceLocation

String

<connection-definition>要素に関連付けられたJMS接続ファクトリをルックアップする方法を記述しているリソース・アダプタに情報を提供します。通常の形式は、connector:connectorName/remote-jndi-nameです。

groupDefinition内で定義されているマクロが、このフィールドの値として使用される場合があります。

詳細は、JMSリソース・アダプタ接続ファクトリのプロパティの構成を参照してください。

autoCloseSession

boolean

trueの場合、JMSリソース・アダプタは接続のクローズ時にセッションをクローズしようとします。

これは、セッションがオープンされている場合にXA接続をクローズしない、外部JMSプロバイダに対する回避策です。

providerCustomization

String

JMSプロバイダ固有のカスタム・コードを指定します。値は完全修飾クラス名です。

プロバイダのカスタム・コードは、JMSリソース・アダプタ・カスタマイズAPIがフックを提供するすべてのもの(インバウンド、アウトバウンドおよびリカバリ・シナリオを含む)をカスタマイズできます。JMSプロバイダの接続ファクトリがpublic String getOracleJMSRAProviderCustomization()メソッドを実装している場合は、ProviderCustomizationプロパティを設定する必要はありません。両方が指定されている場合、ProviderCustomizationプロパティ(nullまたは空白の値に設定されていない場合)がgetOracleJMSRAProviderCustomization()メソッドより優先されます。

clientId

String

オプション。

このconnection-definitionから作成されたすべての接続では、JMSのclientIDsetClientIdの値が設定されています。

これは、WebLogic Serverインスタンスの接続ファクトリ用に事前構成されたclientIdがない場合にのみ使用してください。