Toto pravidlo označí příznakem jakékoli použití konstruktoru javax.naming.InitialContext(Hashtable), pokud nemůže vždy určit běhové hodnoty v hašované tabulce. Používáte-li konstruktor javax.naming.InitialContext(Hashtable), ujistěte se, že nejsou použity žádné proprietární hodnoty vlastností rozhraní JNDI. Proprietární hodnoty vlastností rozhraní JNDI serveru WebLogic zahrnují:
Pokud tyto hodnoty vlastností rozhraní JNDI nejsou používány, není nezbytná žádná další akce. Jsou-li tyto hodnoty vlastností rozhraní JNDI používány, pak jsou k dispozici tři možná ruční řešení.
Tuto volbu použijte v případě, že nejsou nastaveny žádné další vlastnosti rozhraní JNDI. Tato volba je platná pro server WebSphere Application Server traditional nebo Liberty.
Tuto volbu použijte v případě, že jsou nastaveny další vlastnosti rozhraní JNDI. Tato volba je platná pro server WebSphere Application Server traditional nebo Liberty.
Jsou-li hodnoty řetězcových hodnot pro tyto hodnoty vlastností rozhraní JNDI nalezeny ve stejném zdrojovém souboru Java, kde je použit konstruktor javax.naming.InitialContext (Hashtable) , pak použijte Nepoužívat hodnoty vlastností rozhraní JNDI specifické pro server WebLogic nebo protokol t3 WebSphere Application Server traditional a rychlá oprava zdroje skeneru zdroje k provedení této úlohy.