Do not use JBoss-specific string literals

Specific rules exist for some JBoss dependency Strings. Use this rule to detect the use of any such Strings that are not covered by those rules. These references must be reviewed and converted appropriately for use on WebSphere(R) Application Server. The rule will flag any string starting with org.jboss. except strings org.jboss.ws.timeout and org.jboss.webservice.client.timeout which are flagged by other migration rules.

For example, for the lines...

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

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


...the rule will flag org.jboss.naming:org.jnp.interfaces;