Ověřte, že vyhledávání kontextu mají odpovídající položky deskriptoru implementace

Toto pravidlo značí instance kontextu lookup . Argument pro lookup Metoda by měla být definována v souboru web.xml .

Navrhovaná akce je, pro každé nalezené vyhledání kontextu, uživatel by měl zkontrolovat, zda existuje odpovídající resource-reference , resource-env-reference nebo env-entry prvek v poli Soubor web.xml .

Například v následujícím úseku kódu lookup Metoda by byla označena příznakem.

Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env/myIntialParam");

Pokud je argument pro lookup metoda je "java:comp/env" nebo "java:comp/UserTransaction" kontext lookup Metoda není označena, protože neodpovídá specifickým prostředkům.

V následujícím příkladu dvě instance lookup Metoda by nebyla označena.

Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
UserTransaction tran = (UserTransaction)initCtx.lookup("java:comp/UserTransaction");