Do not use JBoss-specific packages

Packages such as org.jboss contain JBoss-specific APIs. When your application uses classes in these packages, the code must be changed to use Java development kit (JDK) provided APIs, WebSphere(R) Application Server provided APIs, or open source APIs.

While it is not prohibited for the package names of your code to start with org.jboss, these declarations are also flagged. Refactor those names so they do not interfere with flagging the JBoss server APIs.

Solution

Evaluate the code using the JBoss-specific API, and change it to use a non-proprietary API or a WebSphere Application Server API.

For more information, see Programming Interfaces (APIs) in the WebSphere Application Server documentation.