JMS接続ファクトリ・リソースを作成するには

JMS接続ファクトリを作成するときに、GlassFish Serverは接続ファクトリのコネクタ接続プールとコネクタ・リソースを作成します。これらのオブジェクトは「コネクタ」ノードに表示されます。

  1. ナビゲーション・ツリーで、「リソース」ノードを展開します。

  2. 「リソース」ノードで、「JMSリソース」ノードを展開します。

  3. 「JMSリソース」ノードで、「JMS接続ファクトリ」ノードを選択します。

    「JMS接続ファクトリ」ページが開きます。

  4. 「JMS接続ファクトリ」ページで、「新規」をクリックします。

    「新規JMS接続ファクトリ」ページが開きます。

  5. 「プール名」フィールドに、接続ファクトリの一意の名前を入力します。

    GlassFish Serverでは、接続ファクトリのJNDI名をこの値に設定します。

  6. 「リソース・タイプ」ドロップダウン・リストから、javax.jms.ConnectionFactoryjavax.jms.QueueConnectionFactory、またはjavax.jms.TopicConnectionFactoryのいずれかを選択します。

  7. 「説明」フィールドに、接続ファクトリの説明を入力します。

  8. 実行時にリソースを有効にするには、「ステータス」の「有効」チェック・ボックスを選択します。

    このオプションはデフォルトで有効になっています。

  9. 「初期および最小プール・サイズ」フィールドに、プールの最小接続数を指定します。

    デフォルト値は8です。

  10. 「最大プール・サイズ」フィールドに、プールの最大接続数を指定します。

    デフォルト値は32です。

  11. 「プール・サイズ変更量」フィールドに、プールのアイドル・タイムアウトに達したときに除去する接続の数を指定します。

    デフォルト値は2です。

  12. 「アイドル・タイムアウト」フィールドに、接続がプール内でアイドル状態を維持できる最大時間を秒単位で指定します。

    デフォルト値は300です。

  13. 「最大待機時間」フィールドに、接続をリクエストしているアプリケーションが接続タイムアウトになるまでの最大時間を指定します。

    デフォルト値は60000です。

  14. 「すべての障害時」の「すべての接続を閉じる」チェック・ボックスを選択して、接続のうちの1つに障害が発生した場合に、GlassFish Serverがプール内のすべての接続を閉じて、これらを再確立するようにします。

    チェック・ボックスを選択しない場合は、使用されるときにのみ個々の接続が再確立されます。このオプションは、デフォルトでは無効になっています。

  15. JMS接続ファクトリ・リソースの、「トランザクション・サポート」のレベルを選択します。

    選択した値は、下位互換性を維持するように、リソース・アダプタのトランザクション・サポート属性を上書きします。

  16. 「接続検証」の「必須」チェック・ボックスを選択して、接続検証を有効にします。

    このオプションを選択すると、接続はアプリケーションに提供される前に検証されます。リソースの検証に失敗した場合は、リソースが破棄され、新しいリソースが作成されて返されます。このオプションは、デフォルトでは無効になっています。

  17. 「追加プロパティ」セクションで、接続ファクトリの追加プロパティを指定します。

    使用可能なプロパティの詳細は、JMS接続ファクトリに固有のプロパティを参照してください。

    プロパティを追加するには、「プロパティの追加」ボタンをクリックします。表示される空白行で、「名前」フィールドにプロパティ名を入力し、「値」フィールドにプロパティ値を入力します。

  18. 「ターゲット」領域で、次の操作を実行します。

    1. 「使用可能」列から、リソースを使用するアプリケーションをデプロイするターゲット(複数可)を選択します。

      使用可能なターゲットには、使用可能なクラスタおよびサーバー・インスタンスに加えて、デフォルトのサーバー・インスタンスserverが含まれます。

    2. 「追加」をクリックして、ターゲットを選択列に移動します。

  19. 「OK」をクリックします。

関連項目
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices