Gondoskodjék róla, hogy a kontextus kikeresések tartalmazzák a megfelelő telepítésleíró bejegyzéseket

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");