You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs@cocoon.apache.org by da...@cocoon.zones.apache.org on 2007/05/02 09:34:45 UTC

[DAISY] Updated: Introduction

A document has been updated:

http://cocoon.zones.apache.org/daisy/documentation/1295.html

Document ID: 1295
Branch: main
Language: default
Name: Introduction (unchanged)
Document Type: Cocoon Document (unchanged)
Updated on: 5/2/07 7:34:22 AM
Updated by: Reinhard Pötz

A new version has been created, state: publish

Parts
=====

Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name:  (unchanged)
Size: 1355 bytes (previous version: 685 bytes)
Content diff:
    <html>
    <body>
    
--- <p>The main goal of the reloading classloader plugin is enabling <strong>rapid
--- application development</strong>. It uses the
+++ <p>The Cocoon Maven 2 plugin provides some goals that make the developer's life
+++ easier. Currently it contains</p>
+++ 
+++ <ul>
+++ <li><a href="daisy:1297">Cocoon Reloading Classloader goal</a></li>
+++ <li><a href="daisy:1358">Cocoon Deployer goal</a></li>
+++ </ul>
+++ 
+++ <h1>Cocoon Reloading Classloader goal</h1>
+++ 
+++ <p>The main goal of the <a href="daisy:1297">reloading classloader goal</a> is
+++ enabling <strong>rapid application development</strong>. It uses the
    <a href="http://jakarta.apache.org/commons/sandbox/jci/">Jakarta Commons JCI</a>
    library which provides a reloading classloader. As the names already promises,
    it is able to watch resources (e.g. <tt>.class</tt> files) for changes. In such
(2 equal lines skipped)
    
    <p>Some Java servlet containers already provide the automatic reload of loaded
    servlet contexts in the case of changes but this comes with the downside that
--- you might lose  the application state.</p>
+++ you might lose  the application state and that you are not allowed to change the
+++ signatures of classes and methods.</p>
    
+++ <h1>Cocoon Deployer goal</h1>
+++ 
+++ <p>The <a href="daisy:1358">Cocoon Deployer goal </a>provides two features that
+++ rewrite a web application in order to add functionality that comes from</p>
+++ 
+++ <ul>
+++ <li>reversing the classloader hierarchy</li>
+++ <li>patching your web.xml</li>
+++ </ul>
+++ 
    </body>
    </html>