Apache TomEE 1.7.0 发布,Tomcat 企业版
Apache TomEE 是经过 J2EE 6 认证的 Tomcat 企业版本,Tomcat 是目前市场占有率超过 70% 的Java 应用服务器。
Apache TomEE 是 Apache OpenEJB 的一个子项目,为 Tomcat (7.0.27) 增加了一些 Java EE 的特性,无额外的内存要求,兼容 Tomcat 上的所有应用和工具。
Apache TomEE 可让 Java EE 解决方案开发变得简单和轻松,包含的项目包括:Apache OpenEJB, Apache OpenWebBeans, Apache OpenJPA, Apache MyFaces 等等。
Apache TomEE 包含:
- CDI - Apache OpenWebBeans
- EJB - Apache OpenEJB
- JPA - Apache OpenJPA
- JSF - Apache MyFaces
- JSP - Apache Tomcat
- JSTL - Apache Tomcat
- JTA - Apache Geronimo Transaction
- Servlet - Apache Tomcat
- Javamail - Apache Geronimo JavaMail
- Bean Validation - Apache Bean Validation
近日,TomEE1.7.0发布,改版本基于Apache Tomcat 7.0.55.实现。
主要改进包括:
DataSource is such a common resource type that it should be possible to not specify it in tomee.xml
Support aliases on resources
Manage Sessions
add a "openejb.timers.on" property (configurable in application.properties) to deactivate timers
properties as resource
support WebServiceContext for pojos
shade quartz in org.apache.openejb.quartz
allow to define urls as resource
tomeeAlreadyInstalled option to tomee mvn plugin to not modify tomee (no conf, no lib, no app) when starting
support org.hibernate.jpa.HibernatePersistenceProvider out of the box
Potential TomEE distribution with Mojarra and EclipseLink
support leveldb and custom amq persistence adapter
TomEE Maven Plugin should support OpenEJB standalone
add openejb.cxf-rs.wadl-generator.ignoreRequests to configure and not force ignoreRequests on wadlgenerator
New Event: @Observes LifecycleEvent
add javaagents parameter to tomee-maven-plugin
support @CdiExtensions on test class for ApplicationComposer
Support CDI LoginModule
provide an exec war goal to tomee plugin
Support multiple JDBC Driver class versions
TomEE Remote EJBContainer
allow internal datasources to be flushable (swap delegate)
add LockFactory API in StatefulContainer
support resource references in resources.xml Service using @ prefix
Add ability to configure HTTPS port
allow tomee maven plugin to configure externalRepositories
add webappDefaultConfig to tomee maven plugin to auto configure the plugin for default webapp dev setup
Add a REST Exception mapper for EJBAccessException
更多详细信息请登陆其官网查看。