转自
http://stackoverflow.com/questions/7648897/jboss-7-not-java-ee6-certified
An application server is only Java EE 6 "Full Profile" certified if it implements all aspects of the huge Java EE API.
An application server is only Java EE 6 "Web Profile" certified if it implements at least the following aspects of the Java EE API:
- Servlet 3.0 / JSP 2.2 / EL 2.2 / JSF 2.0 / JSTL 1.2
- EJB 3.1 Lite (support for Local containers only, i.e. no EARs)
- JPA 2.0 / JTA 1.1
- CDI 1.0
- Bean Validation 1.0
JBoss 6 is only "Web Profile" certified, even though it also implements a lot of other Java EE aspects like JMS, EJB 3.1 Full, JAX-RS, etc, because it does not implement the entire Java EE API yet. If JBoss 6 offers exactly what you needs, then I wouldn't worry about this certification. It's not an evidence that it's production-ready or something.
原来如此。