TomEE

Wednesday December 09, 2015

Apache TomEE 1.7.3 released.

http://tomee.apache.org

Something to shout about this Christmas, TomEE 1.7.3 is here! This is a maintenance release that fixes several issues and improvements. This version is still shipped upon Apache Tomcat 7.0.65.

Please note that the TomEE 1.7.3 drop in WAR file will not work on Apache Tomcat 8. If you are interested in a Tomcat 8.x version then please feel free to check out and contribute to the developer branch - We are always interested in any help from the community that we can get.

The Apache TomEE 1.7.3 release files can be downloaded from here:

http://tomee.apache.org/downloads.html

Or just update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions:


    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>javaee-api</artifactId>
        <version>6.0-6</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>openejb-core</artifactId>
        <version>4.7.3</version>
    </dependency>
    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>tomee</artifactId>
        <version>1.7.3</version>
    </dependency>

A complete Changelog can be viewed here:

tomee-1.7.3-release-notes.html

So please feel free to jump in feet first and get started with TomEE. You will nearly always find someone to help you on one of our support channels.

Wednesday September 17, 2014

Apache TomEE 1.7.1 Released

http://tomee.apache.org

After the huge buzz getting version 1.7.0 off the press it is time to get back to the day to day. As promised we are committed to providing the best for our community, and so without further a do here is TomEE 1.7.1 - This is a maintenance release that fixes some minor issues and a few tweaks (We understand it is not so minor if you are waiting for it, so thanks for your patience). This version is still shipped upon Apache Tomcat 7.0.55.

Please note that the TomEE 1.7.1 drop in WAR file will not work on Apache Tomcat 8. If you are interested in a Tomcat 8.x version then please feel free to check out and contribute to the developer branch - We are always interested in any help from the community that we can get.

The Apache TomEE 1.7.1 release files can be downloaded from here:

http://tomee.apache.org/downloads.html

Note: Issue TOMEE-1339 introduced a default (but configurable) check for a static index.html file when an empty JAX-RS resource URL is specified by a client. You can use this file to return a descriptive response to the client for example. Make sure that this optional file does not contain sensitive information when made available. Currently it is not a JSP and it is not parsed in any way by the Servlet container - This may change in the next version.

Or just update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions:


    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>javaee-api</artifactId>
        <version>6.0-6</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>openejb-core</artifactId>
        <version>4.7.1</version>
    </dependency>
    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>tomee</artifactId>
        <version>1.7.1</version>
    </dependency>

A complete Changelog can be viewed here:

tomee-1.7.1-release-notes.html

So please feel free to jump in feet first and get started with TomEE. You will nearly always find someone to help you on one of our support channels.

Friday August 15, 2014

Apache TomEE 1.7.0 Released

Apache TomEE 1.7.0 Released!

Great news for Summer! After many months of hard work and dedicated community commitment Apache TomEE is happy to finally announce the feature release of Apache TomEE 1.7.0, which is based on Apache Tomcat 7.0.55. Please do not forget that nearly all of the work that goes into this purely open source project is community driven. Very special thanks go out to all that have dedicated their time and effort to make this release possible. Anyone active on the mailing lists and/or IRC will know that an extra special thanks for Romain Manni-Bucau for his lightning fast support is well deserved.

The 1.7.0 feature release is the final Java SE 6 / Java SE 8 compatible Oracle Java EE 6 Web Profile Certified branch.

So what is new?

PLUME Profile (Mojarra and EclipseLink)

One the most important new features has to be the new experimental PLUME profile, which is basically TomEE PLUS with Mojarra and EclipseLink added support.

This makes the transition to TomEE from a Glassfish environment a lot less painful. So no more excuses, come and join us - We're all yours!

Java SE 8 Runtime Support

A lot of work has been completed to ensure that Apache TomEE 1.7.x will run within an Java SE 8 environment, yet remain backwards compatible with Java SE 6. Several libraries used have been shaded and patched to achieve this goal and provide users with a stable platform for the transition to a new runtime.

Bug Fixes and Improvements

In addition to PLUME and Java 8 support there have been a train, plane and truck load of tweaks, improvements and bug fixes to make this release one of the most stable and feature rich versions we have ever released. Just have a quick look at these lists to get an idea of how much has been achieved. Amazing!

A total of 154 TomEE issues have been addressed.

A total of 237 OpenEJB issues have been addressed (OK, to be fair, some of these were legacy JIRA's stuck in the cobweb)

The Apache TomEE 1.7.0 release files can be downloaded from here:

http://tomee.apache.org/downloads.html

Or just update your existing Maven JavaEE-API, OpenEJB and or TomEE entries to point to the latest versions:

<dependency>
<groupId>org.apache.openejb</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0-6</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.apache.openejb</groupId>
<artifactId>openejb-core</artifactId>
<version>4.7.0</version>
</dependency>

<dependency>
<groupId>org.apache.openejb</groupId>
<artifactId>tomee</artifactId>
<version>1.7.0</version>
</dependency>

A complete Changelog can be viewed here:

tomee-1.7.0-release-notes.html

So please feel free to jump in feet first and get started with TomEE. You will nearly always find someone to help you on one of our support channels.

Java EE7 and Beyond

From this point on the TomEE community will be focusing most of it's efforts on TomEE 2.0.x, which will be the first TomEE Java EE 7 driven version running on Apache Tomcat 8.x. It is more than likely that support for Java SE 6 will be dropped so that Java SE 7 features can finally be leveraged during the development process. We will of course continue to maintain the 1.7.x branch for the foreseeable future.

Tuesday May 06, 2014

Apache TomEE 1.6.0.2 Released!

Apache TomEE is happy to announce the security related release of Apache TomEE 1.6.0.2 which is still based on Apache Tomcat 7.0.53 - The principal focus of this release is to provide an update to CXF version 2.6.14, which fixes several security issues.

Complete details of the issues that have been fixed can be found at the following link:

http://cxf.apache.org/security-advisories.html

The Apache TomEE Release 1.6.0.2 files can be found here:

http://tomee.apache.org/downloads.html

A complete Changelog can be viewed here:

http://tomee.apache.org/tomee-1.6.0.1-release-notes.html

Saturday April 19, 2014

Apache TomEE 1.6.0.1 Released!

Apache TomEE is happy to announce the security related release of Apache TomEE 1.6.0.1 which is now based on Apache Tomcat 7.0.53 - The principal focus of this release is to provide compatibility for a significant security fix introduced in Tomcat 7.0.51 for the Apache Commons FileUpload. We recommend to all TomEE 1.6.0 users that are affected by this issue to upgrade TomEE to this latest version at the earliest opportunity.

Complete details of the issue can be found at the following link:

*Important: Denial of Service*
CVE-2014-0050http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0050)>

It goes without saying that everyone has heard of the Heartbleed issue and we have quickly replaced the included Apache Tomcat Native library with version 1.1.30 for this release, should anyone be using it. Note, this is not the default for TomEE and it does not resolve the issue, for that you will still need to update your OpenSSL - It merely enables the use of a more recent OpenSSL version. You can find more information here:

http://tomcat.apache.org/native-doc/ - You may need to refresh the page if you have been checking the site as it was only recently updated.

We would like to thank everyone in the community involved in the reporting, documentation and final resolution of this issue. A very special thank you goes out to Romain Manni-Bucau and Jonathan Gallimore for their tireless efforts in enabling us to provide this release so quickly.

The Apache TomEE Release 1.6.0.1 files can be found here:

http://tomee.apache.org/downloads.html

A complete Changelog can be viewed here:

http://tomee.apache.org/tomee-1.6.0.1-release-notes.html

To see the full Changelog of Apache Tomcat since version 7.0.51 follow this link:
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Tuesday April 23, 2013

Apache TomEE 1.5.2 released!

The Apache TomEE project is proud to announce the availability of TomEE 1.5.2, a maintenance release focused on driving stability and maturity into the 1.5.x codebase. The 1.5.2 release does contain minor new features and improvements around tooling, such as the Arquillian adapters and TomEE Maven Plugin as well as key upgrades such as Tomcat 7.0.39 and OpenWebBeans 1.1.8. The vast majority of server-side new features and improvements are targeted at the coming TomEE 1.6.0 which has a very strong performance focus, specifically for small devices such as the Raspberry PI.

In keeping with the project's open focus on delivering frequent releases and builds, the project has setup infrastructure for publishing builds of both stable (1.5.x) and development (1.6.x) branches of TomEE. We invite all members of the community to become part of the development process by trying builds out early, giving feedback and making feature requests.

The project would like to thank all members of the community who gave feedback to 1.5.2 and are actively working with us on creating the best possible 1.6.0. Our user list traffic continues to expand at exponential rates (5x over last year and growing) and we're doing everything we can do to deliver you more TomEE, faster and better. Keeping a focus on maintenance releases while we chase down the next latest and greatest TomEE version is our way of sending a very deep and heartfelt thank you.

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation