Nastavit rozsah sdílení u odkazů na prostředek

Toto pravidlo označí prvky resource-ref nalezené v souboru WEB-INF/web.xml, které chybí v prvku res-sharing-scope. Server Apache Tomcat standardně nastaví rozsah sdílení prostředku na Shareable. Rozsah sdílení prostředku je definován jako volitelný atribut v prostředí Java EE. Rychlá oprava pro toto pravidlo je k dispozici ve zdrojovém skeneru. Rychlou opravu můžete použít k získání stejného sdílitelného rozsahu v produktu WebSphere traditional a Liberty, jako na serveru Tomcat.

Rychlá oprava přidá prvek res-sharing-scope, pokud není prvek res-sharing-scope nastaven a definuje připojení jako Shareable.

Toto je příklad odkazu na prostředek, který by měl být označen:
<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>


Rychlá oprava přidá prvek 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>

Další informace o sdílení připojení prostředku na serveru WebSphere Application Server viz Nesdílitelná a sdílitelná připojení.