Navigation: OpenCms 6.2.3 Release Notes | OpenCms 6.2.2 Release Notes | OpenCms 6.2.1 Release Notes | OpenCms 6.2 Release Notes | OpenCms 6.2 Beta Release Notes | OpenCms 6.0.4 Release Notes | OpenCms 6.0.3 Release Notes | OpenCms 6.0.2 Release Notes | OpenCms 6.0 Release Notes | Installation | Mailing list | Welcome to OpenCms
Release Notes for OpenCms 6.0.3
Nonvember 25, 2005: This is the OpenCms 6.0.3 (stable) release. OpenCms 6.0.3 is a stability upgrade which fixes several issues reported with the OpenCms 6.0.0 and 6.0.2 release. Some new features are available as well.
Who should use this version?
It is recommended for all OpenCms 6.0.0 and 6.0.2 users to upgrade to this improved version. Version 6.0.3 will also be the base for all future OpenCms releases.
Fixed issues in Version 6.0.3
Fixed issues in Version 6.0.2
New features in Version 6.0.2
For a complete list of features of OpenCms 6 compared to older versions, have a look at the OpenCms 6.0.0 release notes.
OpenCms 6.0.3 should be highly backward compatible with version
6.0.0. Certain bug fixes required minor API changes so some
adjustments may have to be made for code that uses more advanced
API functions such as custom resource types. All Templates should
be backward compatible without changes.
To upgrade an existing OpenCms 6.0.0 version to the current 6.0.3 release, a new upgrade wizard is available for this distribution. This upgrade wizard guides you through the update process and makes upgrading OpenCms really easy. Please note: Even though the upgrade wizard has been well tested, always make a backup of your current installation before upgrading as a precaution to avoid loss of customized data.
To upgrade an existing OpenCms 6.0.2 version to
the current 6.0.3 release, an update of Java libraries
provided in an update zip file is sufficient.
In case you are using one of the previous development versions (OpenCms 6 alpha, beta or release candidates), there have been a lot of issues fixed so you should definitely update. If you still use OpenCms 5.0.x, you should also update since the 6.0.3 version is much more advanced and stable.
Compatibility with Java versions, Servlet containers and Databases
OpenCms 6.0.3 requires Java 1.4.x or Java 1.5.x. It won't work with Java 1.3.x. We have tested only with SUNs version of the JDK. However, we have removed the dependencies from all sun.* packages that were present in OpenCms 5.0.x so it should in theory run with all compliant JVMs.
We have tested this release on the Tomcat servlet engine and to some extend on JBoss 4.0. OpenCms 6.0.3 works "out of the box" with Tomcat 4.1.x, Tomcat 5.0.x and Tomcat 5.5.x. Others have reported deploying 6.0.x versions successfully on other servlet containers like BEA Weblogic and SunONE.
On the database side, we have tested with MySQL 4.0.x, MySQL
4.1.x and Oracle 9.x. PostgresSQL support has been contributed thanks to Antonio Core. maxDB support has been contributed
thanks to Clovis Wichoski and Fabiano Rech. MS SQL server support
is not included in this release, but has been contributed by Andras
Balogh and will be available in a future release. We still are
looking for volunteers to support testing the stability of the
PostgreSQL, maxDB and MS SQL server releases.
In case you run OpenCms 6.0.3 on components different from our default components (SUN JDK 1.4.x. / Tomcat 4.1.x, 5.0.x or 5.5.x / MySQL 4.0.x or 4.1.x / Oracle 9.x), please let us know by posting a message to the OpenCms mailing list. We intend to collect a list of "supported platforms". Also, if you had to patch some lines of code to make OpenCms 6.0.3 run on your platforms, please contribute these so they can be included in the official release.
Regarding version numbers and CVS build tags
In case you want to check out OpenCms from the CVS, please keep
the following in mind: The CVS tag for the 6.0.3 release is
"build_6_0_3". Development of further bug fix releases is done in
The next major feature update of OpenCms will be version 6.2.0. You can check out the current development version by selecting the "dev_6_0_1" branch of the CVS. The development version provides new features which will be added to future stable OpenCms versions, but is considered to be not as stable as the CVS HEAD. The development version uses the version numbers 6.1.x and is likewise tagged in the CVS.
How you can help
Contributions to the OpenCms core development are most welcome. Please contact firstname.lastname@example.org in case you are interested in supporting the development of OpenCms 6, or give your feedback on the opencms-dev mailing list.
Please use our Bugzilla to report bugs in this release: http://www.opencms.org/bugzilla/
Thank you for using OpenCms and have fun with OpenCms 6.0.3 :-)
© 2006 Alkacon Software GmbH
The OpenCms experts