Common rules for all application servers
These rules are applicable to all application servers. To learn how to get more information about a rule, see Displaying detailed help.
| Rule Name | Rule Description | Automated Fix |
|---|---|---|
| Check for compatibility when using system modules |
Using a system module compiled for a specific platform will not be compatible when moving to a different operating system. |
No |
| Configure the correct target runtime for your application |
When migrating to WebSphere Application Server traditional or Liberty, or between versions of WebSphere, the target runtime should be configured to reference the target application server runtime. |
No |
| Do not start unmanaged threads within the web or EJB container |
Unmanaged threads can adversely affect application server functions. |
No |
| Servlets are not allowed to access files in the META-INF or WEB-INF directory |
When migrating to WebSphere Application Server traditional or Liberty, files located in the META-INF and WEB-INF directories cannot be accessed from servlets. This rule flags HTML, JSP and image files located in those directories. |
No |