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

Ta reguła oznacza flagą: resource-ref znaleziono elementy w pliku WEB-INF/web.xml , w których brakuje res-sharing-scope . Serwer Apache Tomcat domyślnie ustawia zasięg współużytkowania zasobów na wartość Shareable . Zasięg współużytkowania zasobów 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 res-sharing-scope element, jeśli nie jest jeszcze ustawiony i definiuje połączenie jako Shareable .

To jest przykład odwołania do zasobu, które zostanie oznaczone flagą:
< span class="Code"> < resource-ref>
< span class= "indent4"> < /span> < description>
Przykładowa baza danych</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Kontener</res-auth>
</resource-ref>


Szybka poprawka dodaje element res-sharing-scope:
< span class="Code"> < resource-ref>
< span class= "indent4"> < /span> < description>
Przykładowa baza danych</description>
<res-ref-name>jdbc/exampleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Kontener</res-auth>
<res-sharing-scope>Współużytkowalne</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.