Asiguraţi-vă pentru căutările de context că au intrările corespunzătoare descriptorului de implementare

Această regulă steaguri cazuri de context lookup :NONE. Argumentul la care lookup metoda ar trebui să fie definită în fișierul web.xml .

Acțiunea sugerată este, pentru fiecare căutare context găsit, utilizatorul ar trebui să verifice că există un corespondent resource-reference , resource-env-reference sau env-entry element în web.xml .

De exemplu, în următorul cod snippet, lookup Metoda ar fi marcată.

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

În cazul în care argumentul la lookup Metoda este "java:comp/env" sau "java:comp/UserTransaction" contextul în care lookup metoda nu este marcată deoarece nu corespund unor resurse specifice.

În exemplul următor, cele două cazuri ale lookup metoda nu ar fi marcat.

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