Увидел свет (http://geronimo.apache.org/2012/07/13/apache-geronimo-v300-r...) релиз сервера приложений Apache Geronimo 3.0 (http://geronimo.apache.org/). Представленный выпуск является первым стабильным релизом, сертифицированым на совместимость с Java EE 6.0 (Full Profile). В качестве web-контейнера поддерживается использование Tomcat 7.0.27 (http://tomcat.apache.org/). Неофициально поддерживается и Jetty 8 (http://jetty.mortbay.org/jetty/), но сертифицировано только решение на основе Tomcat и движка для обеспечения работы web-сервисов Apache Axis2 (http://axis.apache.org/axis2/java/core/).Вторым важным новшеством Apache Geronimo 3.0 является реализация поддержки Java 7 для всех технологий Java EE 6, определённых в рамках "web profile". Кроме того, новая версия Apache Geronimo поддерживает модель разработки OSGi (http://ru.wikipedia.org/wiki/OSGi) (4.3), в том числе с использованием класса "hot swap", модели программирования Apache Aries и поддержкой Еnterprise Bundle Application (EBA), OSGi Web Application Bundle (WAB) и OSGi Blueprint Container. Сервер может функционировать на любых платформах, для которых доступен Sun JDK 6.0+ (J2SE 1.6.0+), но первичное тестирование было проведено для платформ Linux, Mac OS X и Windows.
Apache Geronimo 3.0.0 распространяется (http://geronimo.apache.org/apache-geronimo-v300-release.html) в форме шести дистрибутивов, среди которых два сертифицированных дистрибутива: отвечающий требованиям Java EE 6 Full Profile сервер Apache Geronimo с использованием Tomcat в качестве web-контейнера и Axis2 в качестве движка для работы сервисов и соответствующий Java EE 6 Web Profile сервер Apache Geronimo на базе Tomcat. Также доступен минимальный дистрибутив Little-G с реализацией сервера Geronimo на базе Tomcat и фреймворк для создания собственных сборок Geronimo.
Из спецификаций, которые поддерживаются в Apache Geronimo 3, можно отметить:
- 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
URL: http://geronimo.apache.org/2012/07/13/apache-geronimo-v300-r...
Новость: http://www.opennet.dev/opennews/art.shtml?num=34338