Ez a szabály az összes használatát jelzi javax.naming.InitialContext(Hashtable) Konstruktor, mivel nem mindig tudja meghatározni a futási értékeket a Hashtáblázatban. A javax.naming.InitialContext(Hashtable) konstruktor használata esetén győződjön meg róla, hogy szabadalomvédett JNDI tulajdonságértékek nem kerülnek felhasználásra. A szabadalomvédett WebLogic JNDI tulajdonságértékek az alábbiakat foglalják magukban:
Amennyiben ezen JNDI tulajdonságértékek nem kerülnek felhasználásra, úgy nincs szükség további műveletre. Ha azonban ezen JNDI tulajdonságértékek felhasználásra kerülnek, akkor három lehetséges kézi megoldás létezik.
Vegye igénybe ezt a lehetőséget, ha nem kerülnek egyéb JNDI tulajdonságok beállításra. Ez a lehetőség hagyományos WebSphere Application Server és Liberty esetén egyaránt érvényes.
Akkor használja ezt a lehetőséget, ha egyéb JNDI tulajdonságok is beállításra kerülnek. Ez a lehetőség hagyományos WebSphere Application Server és Liberty esetén egyaránt érvényes.
Ha a JNDI tulajdonságértékek literál karaktersorozat értékei ugyanabban a Java forrásfájlban találhatók, ahol a javax.naming.InitialContext(Hashtable) konstruktort használja, akkor használja a Ne használja a WebLogic-specific JNDI tulajdonságértékeket vagy a t3 protokollt WebSphere Application Server hagyományos szabályt, és automatikus javítást kapunk.