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

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

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

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; にフラグを立てます。