Apache » Cocoon »

  Apache Cocoon
   homepage

Apache Cocoon

What is Apache Cocoon?

Apache Cocoon is a Spring-based framework (since version 2.2 of Cocoon) built around the concepts of separation of concerns and component-based development.

Cocoon implements these concepts around the notion of component pipelines , each component on the pipeline specializing on a particular operation. [more]

What are Cocoon blocks?

A block is the unit of modularization in Cocoon (Eclipse uses the term plugins, OSGi uses bundles). Everything that goes beyond ... [more]

News

Apache Cocoon 3
Corona was accepted by the Cocoon PMC to become Apache Cocoon 3. The Cocoon 3 website has more details. A first ALPHA release will follow soon. [more]
submitted by Reinhard Pötz, 8/14/08 7:23:55 AM
Apache Cocoon 2.2.0 Released
Apache Cocoon 2.2.0 Released The Apache Cocoon Community is proud to announce the release of Cocoon 2.2.0. Apache Cocoon is a Spring-based framework (since version 2.2 of Cocoon) built around the concepts of separation of concerns and component-based development. Cocoon implements these concepts... [more]
submitted by Reinhard Pötz, 5/15/08 5:19:52 AM
Apache Cocoon 2.1.11 Released
Apache Cocoon 2.1.11 Released   The Apache Cocoon Community is proud to announce the new release   of Apache Cocoon.   Apache Cocoon is a web development framework built around the concept   of separation of concerns (that is: allowing people to do their job without having to step on each other... [more]
submitted by Grzegorz Kossakowski, 1/9/08 6:57:35 PM
Apache Cocoon 2.2-RC2 Released
Apache Cocoon 2.2-RC2 Released The Apache Cocoon Community is proud to announce the second release candidate of Cocoon 2.2. Apache Cocoon is a Spring-based framework (since version 2.2) built around the concepts of separation of concerns and component-based development. Cocoon implements these c... [more]
submitted by Reinhard Pötz, 10/29/07 7:23:01 AM
Cocoon GetTogether 2007 in Rome
After being three times in Gent, twice in Amsterdam the this year Cocoon GetTogether edition took place iin Rome from Oct 3rd to 5th. Again it was a great event that started with a two days Hackathon followed by a conference day. Most of the presentations are available at our Wiki. A few folks ... [more]
submitted by Reinhard Pötz, 10/11/07 8:06:43 AM
Relaunch of cocoon.apache.org
We are pleased to announce the publishing of the new website of Apache Cocoon. This relaunch comprises a new design for the main site and the Cocoon 2.2 documentation. The new documentation reflects the new structure of Cocoon 2.2 with a small core which is based on the subprojects "Cocoon Conf... [more]
submitted by Reinhard Pötz, 10/2/07 8:01:22 AM
[Cocoon GetTogether 2007 - Rome] The program is out!
The CocoonGT team is pleased to announce the conference schedule has been finalized and is available at http://www.cocoongt.org/PROGRAM.html As usual, we had a great number of high-quality submissions. In keeping with the tradition of having a conference day packed full with great content, we m... [more]
submitted by Reinhard Pötz, 9/28/07 2:20:11 PM
News Archive

Versions & Download

Cocoon 2.2 (stable)

Our latest version of Cocoon is 2.2. The best way to get familiar with Cocoon 2.2 and how to use it together with Maven 2 is the Getting started tutorial . If you follow that path, Maven 2 will take care of downloading all (transitive) dependencies.However, there is also a Getting Started package that contains a simple Cocoon 2.2 based application that uses Apache Ant as build system.
Artifact Description Download Verify
Cocoon 2.2.0 Cocoon Core (pipelines, sitemaps, servlet): sources, binaries, javadocs and docs. cocoon-2.2.0.zip
cocoon-2.2.0.tar.gz
pgp md5 sha1
pgp md5 sha1

Getting Started 2.2.0

A simple web application based on Cocoon 2.2 that makes use of blocks and servlet services.

cocoon-getting-started-2.2.0-zip
cocoon-getting-started-2.2.0.tar.gz

pgp md5 sha1
pgp md5 sha1

Cocoon 2.2 was split up into smaller units called blocks. Everything that goes beyond what Cocoon provides in its core modules (Spring integration, sitemap and pipeline implementation) is provided as block. Blocks can be downloaded separately. In order to get an overview of what blocks are available, use the list of blocks.

Cocoon 2.1 (stable)

The latest stable release of Cocoon 2.1.x  is 2.1.11. Downloads and documentation are available.

Previous versions

Older versions of Cocoon are 2.0 and 1.x. It is not recommended to start a new project based on one of them.