Apache TomEE 1.7.0 發布,Tomcat 企業版

jopen 10年前發布 | 10K 次閱讀 Apache TomEE

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

更多詳細信息請登陸其官網查看。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!