January 17, 2006
OpenCms 6.0.4 is a stability upgrade which fixes several issues reported with the OpenCms 6.0.0, 6.0.2 and 6.0.3 release. Some new features are available as well.
Who should use this version?
It is recommended for all OpenCms 6.0.0, 6.0.2 and 6.0.3 users to upgrade to this improved version. Version 6.0.4 will also be the base for all future OpenCms releases.
Fixed issues in Version 6.0.4
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.
Backward compatibility
OpenCms 6.0.4 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 or 6.0.3 version to the current 6.0.4 release, new upgrade
wizards are available for this distribution. The upgrade wizards guide you through the update
process and make 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.3 version to the current 6.0.4 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.4 version is much more advanced and stable.
Compatibility with Java versions, Servlet containers and databases
OpenCms 6.0.4 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. PostgreSQL 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 PostgetSQL, maxDB and MS SQL server releases.
In case you run OpenCms 6.0.4 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.4 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.4 release is "build_6_0_4". Development of further bug fix releases is done in CVS HEAD.
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 contributions@opencms.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://bugzilla.opencms.org/
OpenCms 18 adds a new "Place element" mode in the page editor that allows precise element placement as an alternative to drag & drop. Reused content is now clearly marked. Automatic typographical correction of quotation marks has been added to all of the editors. “Dead links” in content that is entered in a WYSIWYG editor are now automatically disabled. Our Mercury template includes several new features, such as setting different image formats for mobile and desktop and many more.
Size:249633KB
Do you want to take a quick test drive of OpenCms to get an impression of its great features? Try out the OpenCms Live Demo website available at http://demo.opencms.org
The Alkacon OpenCms Enterprise Extensions (also called OCEE) are a commercial extension for OpenCms. Alkacon OCEE adds features to OpenCms that are often required for running OpenCms in a medium or large Enterprise, where data consistency, security and failover are highly important.
© Alkacon Software GmbH & Co. KG - http://www.alkacon.com - Terms of use - Impressum - Privacy policy