Non utilizzare i valori letterali stringa specifici di JBoss

Esistono regole specifiche per alcune stringhe di dipendenza JBoss. Utilizzare questa regola per rilevare l'uso di tali stringhe non coperte da queste regole. Questi riferimenti devono essere rivisti e convertiti opportunamente per essere utilizzati su WebSphere(R) Application Server. La regola segnalerà qualsiasi stringa che inizia con org.jboss. eccetto stringhe org.jboss.ws.timeout e org.jboss.webservice.client.timeout che sono segnalati da altre regole di migrazione.

Ad esempio, per le righe ...

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

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


... la regola verrà contrassegnata org.jboss.naming:org.jnp.interfaces;