JBoss 固有のストリング・リテラルを使用しない

一部の JBoss 依存関係ストリングについては、固有の規則が存在します。 この規則を使用して、それらの規則でカバーされない、このようなすべてのストリングの使用を検出します。 これらの参照を WebSphere(R) Application Server で使用するには、これらを検討し、適切に変換しなければなりません。 で始まる文字列にフラグを立てます org.jboss. ただし 文字列 org.jboss.ws.timeout および org.jboss.webservice.client.timeout これは他のマイグレーション・ルールによってフラグが立てられたものである。

例えば、以下のコードの場合:

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

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


...ルールはフラグを立てる org.jboss.naming:org.jnp.interfaces;