Diese Regel markiert die Verwendung von JBoss-proprietären Namenssuchzeichenfolgen, die mit "java:" beginnen.
Dazu gehören "java:jboss" und "java:jdbc", aber auch einfach "java:" oder "java:/", da der Inhalt im Anschluss
JBoss-spezifische Werte enthalten kann.
Die Regel kennzeichnet "java:" und "java:jboss/Test", aber nicht "java:global". Während die "java:" markiert wird, muss sie möglicherweise
nicht migriert werden. Im vorangegangenen Beispiel überprüfen Sie den von getLookupName( ) zurückgegebenen Wert zurückgegebenen Wert, um festzustellen, ob der Name des Nachschlagewerks geändert werden sollte. Wenn der zurückgegebene Name eine Referenz ist, die im Namespace „java:comp/env“ definiert ist, können Sie die Zeichenfolge "java:" string.
Siehe Unterstützung von Lookup-Namen in Deployment-Deskriptoren und Thin-Clients für eine Liste von gültigen JNDI-Lookup-Werten. Diese umfasst "java:global", "java:app", "java:comp", und "java:module".
Weitere Informationen enthält der Artikel Fehlerbehebung bei Namespaces.