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/03 13:44:04 UTC

[DAISY] Updated: Your first XML pipeline

A document has been updated:

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

Document ID: 1290
Branch: main
Language: default
Name: Your first XML pipeline (previously $$ Your first XML pipeline)
Document Type: Cocoon Document (unchanged)
Updated on: 5/3/07 11:43:51 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: 860 bytes (previous version: 174 bytes)
Content diff:
    <html>
    <body>
    
--- <p>The leading $$ characters at the beginning of document name mean that the
--- document is skipped when exported by the Daisy export plugin.</p>
+++ <p>This tutorial is based on the <a href="daisy:1159">"Your first Cocoon
+++ application using Maven 2" guide</a></p>
    
+++ <h1>which shows how to bootstrap a Cocoon project.</h1>
+++ 
+++ <h1>Overview</h1>
+++ 
+++ <p>Cocoon is based around the concept of pipelines:</p>
+++ 
+++ <p><img src="daisy:367"/></p>
+++ 
+++ <p>If a request comes in, a <strong>generator</strong> produces SAX events (~
+++ XML), <strong>tranformers</strong> can alter the stream of SAX events and a
+++ <strong>serialize</strong>r finally creates an output stream which is sent to
+++ the client.</p>
+++ 
+++ <p>The image above shows the 3 most popular components:</p>
+++ 
+++ <ul>
+++ <li>file generator</li>
+++ <li>XSLT transformer</li>
+++ <li>HTML serializer</li>
+++ </ul>
+++ 
+++ <h1>Create a pipeline in the sitemap</h1>
+++ 
+++ <p>TBD</p>
+++ 
+++ <h1>Adding an XSLT transformation step</h1>
+++ 
+++ <p>TBD</p>
+++ 
+++ <h1>Using XML templates</h1>
+++ 
+++ <p>TBD</p>
+++ 
    </body>
    </html>