14.4. リソースアダプターの設定
管理インターフェイスを使用してリソースアダプターを設定できます。以下の例は、管理 CLI を使用してリソースアダプターを設定する方法を示しています。サポートされるプロパティーやその他の重要な情報は、リソースアダプターベンダーのマニュアルを参照してください。
14.4.1. リソースアダプター設定の追加 リンクのコピーリンクがクリップボードにコピーされました!
管理 CLI を使用してリソースアダプター設定を追加します。
前提条件
- 管理 CLI へのアクセス。
手順
リソースアダプター設定の追加:
/subsystem=resource-adapters/resource-adapter=eis.rar:add(archive=eis.rar, transaction-support=XATransaction)
/subsystem=resource-adapters/resource-adapter=eis.rar:add(archive=eis.rar, transaction-support=XATransaction)Copy to Clipboard Copied! Toggle word wrap Toggle overflow
14.4.2. リソースアダプターの設定 リンクのコピーリンクがクリップボードにコピーされました!
リソースアダプター設定は、アプリケーションサーバーと外部システム間の接続を管理し、統合とパフォーマンスを最適化するように接続を設定します。
前提条件
- リソースアダプター設定が追加されている。
- 管理 CLI にアクセスできる。
手順
config-propertiesを設定します。server設定プロパティーを追加します。---- /subsystem=resource-adapters/resource-adapter=eis.rar/config-properties=server:add(value=localhost) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/config-properties=server:add(value=localhost) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow port設定プロパティーを追加します。---- /subsystem=resource-adapters/resource-adapter=eis.rar/config-properties=port:add(value=9000) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/config-properties=port:add(value=9000) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow
admin-objectsを設定します。管理オブジェクトを追加します。
---- /subsystem=resource-adapters/resource-adapter=eis.rar/admin-objects=aoName:add(class-name=com.acme.eis.ra.EISAdminObjectImpl, jndi-name=java:/eis/AcmeAdminObject) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/admin-objects=aoName:add(class-name=com.acme.eis.ra.EISAdminObjectImpl, jndi-name=java:/eis/AcmeAdminObject) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow 管理オブジェクトの設定プロパティーを設定します。
---- /subsystem=resource-adapters/resource-adapter=eis.rar/admin-objects=aoName/config-properties=threshold:add(value=10) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/admin-objects=aoName/config-properties=threshold:add(value=10) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow
connection-definitionsを設定します。管理対象接続ファクトリーの接続定義を追加します。
---- /subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName:add(class-name=com.acme.eis.ra.EISManagedConnectionFactory, jndi-name=java:/eis/AcmeConnectionFactory) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName:add(class-name=com.acme.eis.ra.EISManagedConnectionFactory, jndi-name=java:/eis/AcmeConnectionFactory) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow 管理対象接続ファクトリーの設定プロパティーを設定します。
---- /subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName/config-properties=name:add(value=Acme Inc) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName/config-properties=name:add(value=Acme Inc) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow エンリストメントトレースを記録するかどうかを設定します。
enlistment-trace属性をtrueに設定して、エンリストメントトレースの記録を有効にします。---- /subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName:write-attribute(name=enlistment-trace,value=true) -------- /subsystem=resource-adapters/resource-adapter=eis.rar/connection-definitions=cfName:write-attribute(name=enlistment-trace,value=true) ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow 警告エンリストメントトレースを有効にすると、トランザクションエンリストメント中のエラーを容易に追跡できますが、パフォーマンスに影響します。
14.4.3. リソースアダプターのアクティブ化 リンクのコピーリンクがクリップボードにコピーされました!
リソースアダプターを設定した後、アクティブ化します。
前提条件
- リソースアダプターが設定されている。
- 管理 CLI へのアクセス。
手順
リソースアダプターをアクティブ化します。
---- /subsystem=resource-adapters/resource-adapter=eis.rar:activate ----
---- /subsystem=resource-adapters/resource-adapter=eis.rar:activate ----Copy to Clipboard Copied! Toggle word wrap Toggle overflow
リソースアダプターのキャパシティーポリシーを定義することも可能です。詳細は、キャパシティーポリシー セクションを参照してください。