Binary distribution or building from sources

Using the CMS Container has two flavours: using the binary distribution or building your own release from the sources.

Binary distribution
Using the binaries means that you use the editor environment and the functionality of the portlets as out-of-the-box functionality. You can add your own layout for the pages and views for the portlets. The latest binary release can be downloaded from the download page. See the installation guide in the documentation section on how to install the binary.

Building from sources
When you plan for adding functionality to the editor environment or the portlets, or add new portlets or components yourself, you have to build the CMS Container from the sources yourself. The CMS Container is build on top of MMBase and its sources can be found as a contribution in the MMBase CVS. The build is based on Maven (version 1.1!).

binary distributions

Release 1.3

Date: August, 2007
[DOWNLOAD]
[RELEASE NOTES]

2007/08/28 04:56

Release 1.4

Date: February, 2008
A changelog can be found at the JIRA system, login as guest/guest.
[DOWNLOAD]
[RELEASE NOTES]

2007/12/04 14:09

source repository

General instructions

The source code of the CMS Container is accessible from the MMBase CVS repository through an anonymous user account.

You can either specify the root on the command line:
cvs -d :pserver:guest@cvs.mmbase.org:/var/cvs
for every command (don't forget to login first).

Or use an environment variable : CVSROOT=:pserver:guest@cvs.mmbase.org:/var/cvs
export CVSROOT

Then login (cvs login) and use cvs commands as usual.
The password is "guest". Don't forget to 'cvs logout' when you are done.

2007/04/21 13:49

Dependencies required by CMS Container

In order to run the CMS Container you have to add some extra jars from other projects to you Tomcat installation. See also the install documentation in the documentation section. To save time the third party jars on which the CMS Container is dependent are listed below together with their download link.
Before downloading, please read the licensing information that is associated with each downloadable file. The Apache License can be found at http://www.apache.org/licenses/

Extract the following tar file in <tomcat-home>/common/classes:
apache-mail-classfiles.tar
Note: this is a temporary fix for a known issue with the TomCat 5.5.20+ release, which is missing the above classes and therefore doesn't support mail out-of-the-box. For Tomcat 5.5.26+ this is fixed.

The following files need to be placed in <tomcat-home>/common/lib:

ItemFile
JavaBeans Activation Frameworkactivation-1.0.2.jar or newer

JavaMail APImail-1.3.x.jar or mail-1.4.x.jar

MySQL Connector/Jmysql-connector-java-3.1.14.bin.jar or Use a 5.x version with MySQL 5!

quick links

Download
Quick start guide
Forum
CMSc roadmap (guest / guest)