リソース参照に共有有効範囲を設定する

この規則により、以下のものにフラグを立てます。 resource-ref WEB-INF/web.xml ファイルで検出されたエレメントのうち、 res-sharing-scope エレメント。 Apache Tomcat サーバーは、デフォルトでリソース共有有効範囲を次のように設定します。 Shareable . リソース共有スコープは、 Java EE のオプション属性として定義されています。 自動修正が提供される WebSphere での共有可能なスコープを得るために、自動修正が提供される。 Liberty Tomcat にあったような共有可能なスコープを得るために、自動修正が提供されます。

自動修正では res-sharing-scope 要素 (まだ設定されておらず、接続が以下のように定義されている場合) Shareable .

以下は、フラグが立てられるリソース参照の例です。
< span class="Code"> < resource-ref>
< span class= "indent4"> < /span> < 説明>
データベースの例</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>コンテナー</res-auth>
</resource-ref>


自動修正では、res-sharing-scope要素が追加される:
< span class="Code"> < resource-ref>
< span class= "indent4"> < /span> < 説明>
データベースの例</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>コンテナー</res-auth>
<res-sharing-scope>共有可能</res-sharing-scope>
</resource-ref>

WebSphere Application Server でのリソース接続の共有について詳しくは、共有不可能接続および共有可能接続を参照してください。