Первая бета-версия сервера приложений Apache Geronimo 3.0 отмечена как полностью совместимая с Java EE 6.0 (Full Profile). Новая версия проходит все проверки сертификационного тестового набора Java Enterprise Edition 6.0 Full Profile Certification Test Suite, а также дополнительно поддерживает модель разработки OSGi. В качестве web-контейнеров поддерживаются Tomcat 7 и Jetty 8, но сертифицировано только решение на основе Tomcat и движка для обеспечения работы web-сервисов Apache Axis2.
Сертификация Apache Geronimo на совместимость с полной спецификацией Java EE 6 (Full Profile) позволила опередить таких открытых конкурентов, как JBoss и Resin, которые пока остаются сертифицированными лишь с "Web Profile", легковесным и переносимым подмножеством Java EE 6, созданным для разработки и распространения интерактивных web-приложений. Ожидается, что в jBoss Application Server удастся добиться полной совместимости с Java EE 6.0 (Full Profile) только к релизу 7.1. Среди сертифицированных с "Full Profile" продуктов, можно отметить открытый Oracle GlassFish и коммерческие IBM WebSphere Application Server, Fujitsu Interstage Application Server и JEUS.
Так как Apache Geronimo 3 пока находится на стадии бета-тестирования, его не рекомендуется использовать в промышленной эксплуатации. Последней стабильной версией остаётся
Apache Geronimo 2.2.1, выпущенный в декабре прошлого года. Из спецификаций, которые поддерживаются в Apache Geronimo 3-beta1, можно отметить:
- Servlet 3.0
- JSP 2.2
- JSTL 1.2
- JSF 2.0
- EL 2.2
- EJB 3.1
- JPA 2.0
- JTA 1.1
- JTS 1.0
- JDBC 3.0
- JNDI 1.2
- JMS 1.1
- JMX 1.2
- JACC 1.4
- JASS 1.0
- JASPIC 1.0
- JAX-WS 2.2
- JAX-RPC 1.1
- JAX-RS
- JAXR 1.0
- JAXB 2.2
- JAXP 1.3
- SAAJ 1.3
- Java Mail 1.4
- DI 1.0
- Bean Validation 1.0
- Common Annotations 1.0
- CDI и DI 1.0
- Поддержка отладки для других языков программирования 1.0
- Managed Beans 1.0
- Interceptors 1.1
- Enterprise Bundle Application (EBA)
- OSGi Web Application Bundle (WAB)
- OSGi Blueprint Container service
|