Ez a szabály a kontextus lookup metódusok példányait jelöli meg. A lookup metódusargumentumát definiálni kell a web.xml fájlban.
A javasolt művelet, hogy a felhasználó mindegyik megtalált kontextus kikeresés esetében ellenőrizze, hogy van-e megfelelő resource-reference, resource-env-reference vagy env-entry elem a web.xml fájlban.
A következő kódrészletben például a lookup metódus meg lesz jelölve.
| Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env/myIntialParam"); |
Ha a lookup metódus argumentuma "java:comp/env" vagy "java:comp/UserTransaction", akkor a kontextus lookup metódus nem kerül megjelölésre, mert nem felel meg egy bizonyos erőforrásnak.
Az alábbi példában a lookup metódus két példánya nem lesz megjelölve.
| Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env"); UserTransaction tran = (UserTransaction)initCtx.lookup("java:comp/UserTransaction"); |