This means that it passes the Java EE technology compatibility suite.
Sun (now Oracle) has created the Java EE specification (formerly called J2EE), as well as a large test suite to verify that the application server behaves as the specification requires. This is a non-trivial test for the transfer, but means that if you write your application in accordance with the Java EE specification, it can be deployed and run on any Java EE application server (at this level).
Please note that the configuration is not in accordance with the specification. This means that configuring the application server to ensure what your application requires is non-standard and can be a pretty substantial effort for you to add support for the new application server.
source share