Ez a szabály a WEB-INF/web.xml fájlban található resource-ref elemeket jelöli meg, amelyekből hiányzik a res-sharing-scope elem. Az Apache Tomcat kiszolgáló az erőforrás megosztási hatókört alapértelmezésben Shareable értékre állítja be. Az erőforrás megosztási hatókör nem kötelező attribútumként van definiálva a Java EE rendszerben. A forráselemzőben rendelkezésre áll egy gyorsjavítás ehhez a szabályhoz. A gyorsjavítás használatával ugyanazt a megosztható hatókört fogja kapni a hagyományos WebSphere és Liberty kiszolgálón, mint amivel a Tomcat kiszolgálón rendelkezett.
A gyorsjavítás hozzáadja a res-sharing-scope elemet (ha az még nincs beállítva) és a kapcsolatot Shareable-ként definiálja.
Az alábbi példában olyan erőforrás hivatkozás látható, amely megjelölésre kerülne:|
<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> |
A kapcsolatok WebSphere Application Server környezetben történő megosztásával kapcsolatos további információkat a következő helyen talál: Megoszthatatlan és megosztható kapcsolatok.