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