Announcement: Java EE 5, Java 6 and Support for Java apps on OpenVMS

The SSDT has begun using new features specific to Java 6 and Java EE 5 (Enterprise Edition).  Previously, we had restricted development to Java 5 and J2EE 2.4 to preserve compatibility with versions available on OpenVMS.   However, HP has not kept pace with Java releases.   In particular, although Java 6  has been available on other platforms since early 2007, it is not available on OpenVMS.

It's no longer reasonable for the SSDT to continue to avoid the new features available on Java 6 and Java EE 5, therefore, we are announcing that OpenVMS will no longer be a supported platform for the SSDT's web applications.  (With the notable exception of OECN VXS, which will continue to be supported on Java 5).

The SSDT believes this will have minimal or no impact on most OECN ITC's.  We are only aware of one ITC still actively running Tomcat applications on OpenVMS.  And that ITC has already been advised to and is in the process of migrating to another platform.

Further, most ITC's are already running Tomcat 6 and Java 6 and will not be impactied by this change.  If your site is still running Tomcat 5.5 or lower, you should make plans to upgrade to at least Tomcat 6.0.20.  You should also consider switching to Glassfish V2, which is the latest Open Source referenced implementaion of Java EE  which provides improved performance and management interfaces.

Over the next few days/weeks the documentation on the SSDT's Wiki will be updated to remove OpenVMS as a supported platform.  We will also be generalizing the documentation to remove references to Tomcat for sites that have choosen Glassfish.

If you have questions or concerns about this change, please contact the SSDT or leave a comment below.