Ustaw zasięg współużytkowania dla odwołań do zasobów

Ta reguła powoduje oznaczenie flagą elementów resource-ref w pliku WEB-INF/web.xml, które nie mają elementu res-sharing-scope. Na serwerze Apache Tomcat wartością domyślną zasięgu współużytkowania zasobu jest Shareable. Zasięg współużytkowania zasobu jest zdefiniowany jako atrybut opcjonalny w środowisku Java EE. Szybka poprawka dla tej reguły jest dostępna w skanerze źródła. Można użyć szybkiej poprawki, aby uzyskać ten sam możliwy do współużytkowania zasięg w tradycyjnym serwerze WebSphere i Liberty, jak w przypadku serwera Tomcat.

Szybka poprawka dodaje element res-sharing-scope, jeśli nie jest on jeszcze ustawiony, i definiuje połączenie jako Shareable.

To jest przykład odwołania do zasobu, które zostanie oznaczone flagą:
<resource-ref>
<description>
Przykład bazy danych</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>


Szybka poprawka dodaje element res-sharing-scope:
<resource-ref>
<description>
Przykład bazy danych</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>

Więcej informacji na temat współużytkowania połączeń zasobów na serwerze WebSphere Application Server zawiera sekcja Połączenia współużytkowalne i niewspółużytkowalne.