cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [DAISY] Created: BD: Cocoon block deployer
Date Wed, 11 Jan 2006 21:08:38 GMT
A new document has been created.

Document ID: 795
Branch: main
Language: default
Name: BD: Cocoon block deployer
Document Type: Cocoon Document
Created: 1/11/06 9:08:30 PM
Creator (owner): Reinhard Pötz
State: publish


Mime type: text/xml
Size: 1300 bytes

<h1>Which problems does the block deployer solve?</h1>

<p>Starting with Cocoon 2.2, a Cocoon application is a composition of blocks. It
has to be defined, which blocks are part of this composition, how they are
configured and which are the block implementations that are used to satisfy the
requirements of a block.</p>

<h1>What are the block deployer's features?</h1>

<h2>Primary features</h2>

<li>define which blocks are installed</li>
<li>configure the blocks with deployment properties</li>
<li>configure how blocks are wired</li>
<li>auto-wiring of blocks</li>

<h2>Secondary features</h2>

<li>there is a schema file that describes how a block deployment script looks
<li>the block deployer uses filesystem transaction (either all or any blocks are
<li>IDE and build tool independant library</li>

<h1>How can the block deployer be used?</h1>

<p>The block deployer is a Java library that can be used by applications that
want to deploy Cocoon blocks. The first implementation is a Maven 2 plugin.
There are two tutorials</p>

<li>[link_name] tutorial 1</li>
<li>[link_name] tutorial 2</li>

<p>that describe how to develop Cocoon web applications using blocks and how the
block deployer fits in.</p>


The document belongs to the following collections: documentation

View raw message