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 oznacza dowolny łańcuch rozpoczynający się od org.jboss. z wyjątkiem łańcuchów org.jboss.ws.timeout oraz org.jboss.webservice.client.timeout które są oznaczone 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;