Задать область совместного доступа для ссылок на ресурсы

Это правило отмечает элементы resource-ref в файле WEB-INF/web.xml, для которых отсутствует элемент res-sharing-scope. По умолчанию сервер Apache Tomcat присваивает области совместного использования ресурса значение Shareable. Эта область определяется в виде дополнительного атрибута в Java EE. В сканере исходного кода доступно быстрое исправление для этого правила. Для получения в WebSphere traditional и Liberty области совместного использования, аналогичной области в Tomcat, можно использовать быстрое исправление.

Процедура быстрого исправления добавляет элемент res-sharing-scope (если он еще не задан) и определяет соединение как Shareable.

Пример помечаемой ссылки на ресурс:
<resource-ref>
<description>
Example Database</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>


Процедура быстрого исправления добавляет элемент res-sharing-scope:
<resource-ref>
<description>
Example Database</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>

Дополнительная информация о предоставлении общего доступа к соединениям с ресурсами в WebSphere Application Server приведена в разделе Соединения с совместным доступом и без совместного доступа.