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 markiert "java:" und
"java:jboss/Test", aber nicht
"java:global". Wenn die Zeichenfolge
"java:" markiert wird, muss sie möglicherweise
nicht migriert werden. Überprüfen Sie im vorherigen Beispiel
den von getLookupName() zurückgegebenen Wert, um festzustellen, ob der Lookup-Name geändert werden soll. Wenn der zurückgegebene Name eine Referenz ist, die im Namespace „java:comp/env“ definiert ist, können Sie die Zeichenfolge "java:" einfach entfernen.
Eine Liste gültiger JNDI-Lookup-Werte finden Sie unter Unterstützung für Namenssuche in Implementierungsdeskriptoren und Thin Clients. Dies umfasst auch "java:global", "java:app", "java:comp" und "java:module".
Weitere Informationen enthält der Artikel Fehlerbehebung bei Namespaces.