Ta reguła powoduje oznaczenie użycia łańcuchów wyszukiwania nazw specyficznych dla serwera JBoss rozpoczynających się od „java:”.
Należą do nich zarówno łańcuchy java:jboss i java:jdbc, jak i java: lub java:/, ponieważ dalsza treść może zawierać wartości specyficzne dla serwera JBoss.
|
Reguła oznaczy łańcuchy
"java:" oraz
"java:jboss/Test", ale nie
"java:global". Podczas gdy
"java:"Łańcuch zostanie oznaczony, być może nie trzeba go będzie
migrować. W powyższym przykładzie w celu ustalenia, czy nazwa wyszukiwania powinna zostać zmieniona, należy sprawdzić wartość zwracaną przez metodę getLookupName(). Jeśli zwrócona nazwa jest odwołaniem, które jest zdefiniowane w przestrzeni nazw java:comp/env, można po prostu usunąć łańcuch "java:".
Lista poprawnych wartości wyszukiwania JNDI znajduje się w sekcji Obsługa nazw wyszukiwania w deskryptorach wdrażania i cienkich klientach. Należą do nich "java:global", "java:app", "java:comp" i "java:module".
Więcej informacji na ten temat można znaleźć na stronie Rozwiązywanie problemów dotyczących przestrzeni nazw.