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 de caractere începând cu org.jboss. Cu excepția org.jboss.ws.timeout și org.jboss.webservice.client.timeout care sunt marcate de alte norme privind migrația.

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;