Nie używaj literałów łańcuchowych specyficznych dla serwera JBoss

Istnieją konkretne reguły dla niektórych łańcuchów zależności JBoss. Ta reguła służy do wykrywania użycia takich łańcuchów, które nie są uwzględniane przez te reguły. Te odwołania należy przejrzeć i odpowiednio przekształcić pod kątem użycia na serwerze WebSphere (R) Application Server. Reguła oznaczy każdy łańcuch zaczynający się od org.jboss. z wyjątkiem łańcuchów org.jboss.ws.timeout i org.jboss.webservice.client.timeout, które są oznaczane przez inne reguły migracji.

Na przykład w wierszach...

props.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");

props.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces");


...reguła ta oznaczy łańcuch org.jboss.naming:org.jnp.interfaces;