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> |
|
<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í.