Nu utilizaţi literali şir specifici JBoss

Există reguli specifice pentru unele şiruri de dependenţă JBoss. Utilizaţi această regulă pentru a detecta utilizarea oricărui astfel de şir care nu respectă acele reguli. Aceste referinţe trebuie să fie examinate şi convertite în mod corespunzător pentru utilizare pe WebSphere(R) Application Server. Regula va semnala orice șir care începe cu org.jboss. cu excepția șiruri de caractere org.jboss.ws.timeout și org.jboss.webservice.client.timeout care sunt semnalate de alte norme de migrație.

De exemplu, pentru liniile...

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

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


...regula va semnala org.jboss.naming:org.jnp.interfaces;