cocoon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From simonetrip...@apache.org
Subject svn commit: r898101 [1/4] - in /cocoon/site/site/3.0: ./ reference/ reference/html-single/ reference/html/ reference/pdf/ student-project-ideas/
Date Mon, 11 Jan 2010 22:47:03 GMT
Author: simonetripodi
Date: Mon Jan 11 22:47:02 2010
New Revision: 898101

URL: http://svn.apache.org/viewvc?rev=898101&view=rev
Log:
enabled the code prettify

Modified:
    cocoon/site/site/3.0/alpha-warning.html
    cocoon/site/site/3.0/building.html
    cocoon/site/site/3.0/changes-report.html
    cocoon/site/site/3.0/contributions.html
    cocoon/site/site/3.0/dependencies.html
    cocoon/site/site/3.0/dependency-management.html
    cocoon/site/site/3.0/download.html
    cocoon/site/site/3.0/features.html
    cocoon/site/site/3.0/index.html
    cocoon/site/site/3.0/integration.html
    cocoon/site/site/3.0/issue-tracking.html
    cocoon/site/site/3.0/license.html
    cocoon/site/site/3.0/mail-lists.html
    cocoon/site/site/3.0/plugin-management.html
    cocoon/site/site/3.0/plugins.html
    cocoon/site/site/3.0/project-info.html
    cocoon/site/site/3.0/project-reports.html
    cocoon/site/site/3.0/project-summary.html
    cocoon/site/site/3.0/reference/html-single/index.html
    cocoon/site/site/3.0/reference/html-single/introduction.html
    cocoon/site/site/3.0/reference/html-single/pipelines.html
    cocoon/site/site/3.0/reference/html-single/sitemap.html
    cocoon/site/site/3.0/reference/html-single/webapps.html
    cocoon/site/site/3.0/reference/html/index.html
    cocoon/site/site/3.0/reference/html/introduction.html
    cocoon/site/site/3.0/reference/html/pipelines.html
    cocoon/site/site/3.0/reference/html/sitemap.html
    cocoon/site/site/3.0/reference/html/webapps.html
    cocoon/site/site/3.0/reference/html/wicket-integration.html
    cocoon/site/site/3.0/reference/index.html
    cocoon/site/site/3.0/reference/pdf/cocoon3-reference.pdf
    cocoon/site/site/3.0/roadmap.html
    cocoon/site/site/3.0/source-repository.html
    cocoon/site/site/3.0/student-project-ideas.html
    cocoon/site/site/3.0/student-project-ideas/cocoon3-monitoring.html
    cocoon/site/site/3.0/student-project-ideas/cocoon3-profiling-ui.html
    cocoon/site/site/3.0/student-project-ideas/cocoon3-profiling.html
    cocoon/site/site/3.0/team-list.html

Modified: cocoon/site/site/3.0/alpha-warning.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/alpha-warning.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/alpha-warning.html (original)
+++ cocoon/site/site/3.0/alpha-warning.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/building.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/building.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/building.html (original)
+++ cocoon/site/site/3.0/building.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/changes-report.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/changes-report.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/changes-report.html (original)
+++ cocoon/site/site/3.0/changes-report.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -148,7 +150,7 @@
     </li>
       </ul>
        <div class="main">
-         <div class="section"><h2><a name="Changes Report"></a>Changes Report</h2><div class="section"><h3><a name="Release History"></a>Release History</h3><table class="bodyTable"><tr class="a"><th>Version</th><th>Date</th><th>Description</th></tr><tr class="b"><td><a href="#a3.0.0-alpha-3">3.0.0-alpha-3</a></td><td>2010-00-00</td><td>unreleased</td></tr><tr class="a"><td><a href="#a3.0.0-alpha-2">3.0.0-alpha-2</a></td><td>2010-01-07</td><td>released</td></tr><tr class="b"><td><a href="#a3.0.0-alpha-1">3.0.0-alpha-1</a></td><td>2008-12-18</td><td>released</td></tr></table></div><div class="section"><h3><a name="a3.0.0-alpha-3"></a>Release 3.0.0-alpha-3 - 2010-00-00</h3><table class="bodyTable"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr></table></div><div class="section"><h3><a name="a3.0.0-alpha-2"></a>Release 3.0.0-alpha-2 - 2010-01-07</h3><table class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><img src="images
 /add.gif" alt="add" /></td><td>[cocoon-pipeline] Add generics to the pipeline interface. With additionally introducing marker
+         <div class="section"><h2><a name="Changes Report"></a>Changes Report</h2><div class="section"><h3><a name="Release History"></a>Release History</h3><table class="bodyTable"><tr class="a"><th>Version</th><th>Date</th><th>Description</th></tr><tr class="b"><td><a href="#a3.0.0-alpha-2">3.0.0-alpha-2</a></td><td>2010-01-02</td><td>released</td></tr><tr class="a"><td><a href="#a3.0.0-alpha-1">3.0.0-alpha-1</a></td><td>2008-12-18</td><td>released</td></tr></table></div><div class="section"><h3><a name="a3.0.0-alpha-2"></a>Release 3.0.0-alpha-2 - 2010-01-02</h3><table class="bodyTable"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-pipeline] Add generics to the pipeline interface. With additionally introducing marker
         interfaces for the component types (SAX, StAX, etc.) this allows compile time checks if all
         components have the correct type when assembling the pipeline. Fixes <a href="http://issues.apache.org/jira/secure/ViewIssue.jspa?key=COCOON3-14">COCOON3-14</a>.</td><td><a href="team-list.html#cziegeler">cziegeler</a></td></tr><tr class="b"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-pipeline] Cleanup PipelineComponent#finish(): It's not the concern of a pipeline component
         to know about exceptions that happen somewhere in the pipeline. Fixes <a href="http://issues.apache.org/jira/secure/ViewIssue.jspa?key=COCOON3-24">COCOON3-24</a>.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/update.gif" alt="update" /></td><td>[cocoon-pipeline] The CachingPipeline creates the CacheKey as the last step in the setup() phase
@@ -167,7 +169,9 @@
         is used with the pipeline API and merge it with the 'old' FileGenerator.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-sax] Add factory methods to o.a.c.sax.component.XMLSerializer to create properly
         configured serializers for XML, XHTML and HTML4.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-sax] Add an XIncludeTransformer. Fixes <a href="http://issues.apache.org/jira/secure/ViewIssue.jspa?key=COCOON3-3">COCOON3-3</a>. Thanks to Simone Tripodi.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-sax] Enhance the reusability of the XSLTTransformer and support Xalan's XSLTC engine. Fixes <a href="http://issues.apache.org/jira/secure/ViewIssue.jspa?key=COCOON3-6">COCOON3-6</a>. Thanks to Simone Tripodi.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-sax] Create a separate SAX module that contains all SAX specific classes.</td><td><a href="team-list.html#stevendolg">stevendolg</a></td></tr><tr class="a">
 <td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-sax] Use SAX* for all SAX specific class names.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-sax] Remove AbstractXMLPipe because it does the same as the XMLConsumerAdapter. Fixes <a href="http://issues.apache.org/jira/secure/ViewIssue.jspa?key=COCOON3-25">COCOON3-25</a>.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/update.gif" alt="update" /></td><td>[cocoon-sitemap] Support {jexl:cocoon.request.ssf} expression to test if this is a call within
         the Servlet-Service framework.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/update.gif" alt="update" /></td><td>[cocoon-sitemap] Remove the duplicated AttributesImpl. Use the implementation coming with the
-        org.apache.cocoon.xml:cocoon-xml library instead.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/update.gif" alt="update" /></td><td>[cocoon-sitemap] Update the WildcardMatcherHelper to the latest version of Cocoon 2.2.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-sitemap] Add a HTML serializer.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-sitemap] Make junit-addons a test dependency.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-controller] A controller pipeline component sets the content-type correctly.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-servle
 t] Move the request processing into a separate class org.apache.cocoon.servlet.RequestProcessor.
+        org.apache.cocoon.xml:cocoon-xml library instead.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/update.gif" alt="update" /></td><td>[cocoon-sitemap] Update the WildcardMatcherHelper to the latest version of Cocoon 2.2.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-sitemap] Add a HTML serializer.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-sitemap] Make junit-addons a test dependency.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/fix.gif" alt="fix" /></td><td>[cocoon-controller] A controller pipeline component didn't set the content type. The invoke() method
+        now returns the content type which can be used by the pipeline controller component, which is a 
+        Finisher, to set the content type as pipeline result.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="a"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-servlet] Move the request processing into a separate class org.apache.cocoon.servlet.RequestProcessor.
         It also takes care of the suble differences whether a request is performed by the Servlet-Service framework
         call or by a 'normal' external request. This was necessary to avoid code duplication when integrating with Wicket.</td><td><a href="team-list.html#reinhard">reinhard</a></td></tr><tr class="b"><td><img src="images/add.gif" alt="add" /></td><td>[cocoon-servlet] Conditional GET (If-None-Match) support for ALL caching pipelines based on ETags. The ETag is the 
         hex representation of the a pipeline's cache key hashcode. Previously only cases where a cache key could be expressed 
@@ -212,4 +216,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/contributions.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/contributions.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/contributions.html (original)
+++ cocoon/site/site/3.0/contributions.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/dependencies.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/dependencies.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/dependencies.html (original)
+++ cocoon/site/site/3.0/dependencies.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/dependency-management.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/dependency-management.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/dependency-management.html (original)
+++ cocoon/site/site/3.0/dependency-management.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -148,7 +150,7 @@
     </li>
       </ul>
        <div class="main">
-         <a name="Project_Dependency_Management"></a><div class="section"><h2>Project Dependency Management</h2><a name="compile"></a><div class="section"><h3>compile</h3><p>The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:</p><table class="bodyTable"><tr class="a"><th>GroupId</th><th>ArtifactId</th><th>Version</th><th>Type</th></tr><tr class="b"><td>com.sun.jersey</td><td><a href="https://jersey.dev.java.net/jersey-core">jersey-core</a></td><td>1.0.3</td><td>jar</td></tr><tr class="a"><td>com.sun.jersey</td><td><a href="https://jersey.dev.java.net/jersey-server">jersey-server</a></td><td>1.0.3</td><td>jar</td></tr><tr class="b"><td>commons-betwixt</td><td><a href="http://jakarta.apache.org/commons/betwixt/">commons-betwixt</a></td><td>0.8</td><td>jar</td></tr><tr class="a"><td>commons-io</td><td><a href="http://commons.apache.org/io/">commons-io<
 /a></td><td>1.4</td><td>jar</td></tr><tr class="b"><td>commons-jexl</td><td><a href="http://jakarta.apache.org/commons/jexl/">commons-jexl</a></td><td>1.1</td><td>jar</td></tr><tr class="a"><td>commons-lang</td><td><a href="http://commons.apache.org/lang/">commons-lang</a></td><td>2.4</td><td>jar</td></tr><tr class="b"><td>commons-logging</td><td><a href="http://commons.apache.org/logging">commons-logging</a></td><td>1.1.1</td><td>jar</td></tr><tr class="a"><td>jakarta-regexp</td><td>jakarta-regexp</td><td>1.4</td><td>jar</td></tr><tr class="b"><td>javax.servlet</td><td>servlet-api</td><td>2.4</td><td>jar</td></tr><tr class="a"><td>junit-addons</td><td>junit-addons</td><td>1.4</td><td>jar</td></tr><tr class="b"><td>log4j</td><td><a href="http://logging.apache.org/log4j/docs/">log4j</a></td><td>1.2.14</td><td>jar</td></tr><tr class="a"><td>net.sf.ehcache</td><td><a href="http://ehcache.sf.net/ehcache">ehcache</a></td><td>1.6.1</td><td>jar</td></tr><tr class="b"><td>net.source
 forge.nekohtml</td><td><a href="http://nekohtml.sourceforge.net/">nekohtml</a></td><td>1.9.9</td><td>jar</td></tr><tr class="a"><td>org.antlr</td><td><a href="http://www.stringtemplate.org/">stringtemplate</a></td><td>3.0</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/subprojects/block-deployment/1.1/">cocoon-block-deployment</a></td><td>1.1.0</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/subprojects/configuration/1.0/configuration-api/1.0/">cocoon-configuration-api</a></td><td>1.0.2</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/subprojects/jnet/1.1/">cocoon-jnet</a></td><td>1.1.0</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/cocoon-serializers-charsets">cocoon-serializers-charsets</a></td><td>1.0.0</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a h
 ref="http://cocoon.apache.org/subprojects/servlet-service/1.2/servlet-service-impl/1.2/">cocoon-servlet-service-impl</a></td><td>1.2.0</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/cocoon-spring-configurator">cocoon-spring-configurator</a></td><td>2.1.0</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/2.2/core-modules/xml-util/1.0/">cocoon-xml</a></td><td>2.0.2</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.controller</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-controller">cocoon-controller</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.monitoring</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-monitoring">cocoon-monitoring</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.optional</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-optional">
 cocoon-optional</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.pipeline</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-pipeline">cocoon-pipeline</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.profiling</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-profiling">cocoon-profiling</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.rest</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-rest">cocoon-rest</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.sample</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-sample">cocoon-sample</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.sax</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-sax">cocoon-sax</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a
 "><td>org.apache.cocoon.servlet</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-servlet">cocoon-servlet</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.sitemap</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-sitemap">cocoon-sitemap</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.stax</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-stax">cocoon-stax</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.stringtemplate</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-stringtemplate">cocoon-stringtemplate</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.wicket</td><td><a href="http://www.apache.org/cocoon-parent/cocoon-wicket">cocoon-wicket</a></td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.solr</td><td><a href="http://lucene.apache.
 org/solr/solr-core">solr-core</a></td><td>1.3.0</td><td>jar</td></tr><tr class="a"><td>org.apache.solr</td><td><a href="http://lucene.apache.org/solr/solr-solrj">solr-solrj</a></td><td>1.3.0</td><td>jar</td></tr><tr class="b"><td>org.apache.wicket</td><td><a href="http://wicket.apache.org/wicket/wicket">wicket</a></td><td>1.4.1</td><td>jar</td></tr><tr class="a"><td>org.apache.wicket</td><td><a href="http://wicket.apache.org/wicket-spring/wicket-spring">wicket-spring</a></td><td>1.4.1</td><td>jar</td></tr><tr class="b"><td>org.apache.xmlgraphics</td><td><a href="http://xmlgraphics.apache.org/fop/">fop</a></td><td>0.95</td><td>jar</td></tr><tr class="a"><td>org.aspectj</td><td><a href="http://www.aspectj.org">aspectjrt</a></td><td>1.6.1</td><td>jar</td></tr><tr class="b"><td>org.aspectj</td><td><a href="http://www.aspectj.org">aspectjweaver</a></td><td>1.6.1</td><td>jar</td></tr><tr class="a"><td>org.codehaus.woodstox</td><td><a href="http://woodstox.codehaus.org">wstx-asl</a
 ></td><td>3.2.9</td><td>jar</td></tr><tr class="b"><td>org.slf4j</td><td><a href="http://www.slf4j.org">slf4j-log4j12</a></td><td>1.4.2</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-aop</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-beans</a></td><td>2.5.6</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-context</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-context</a></td><td>2.5.6</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-context-support</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-core</a></td><td>2.5.6</td><td>
 jar</td></tr><tr class="a"><td>org.springframework</td><td>spring-dao</td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-jmx</a></td><td>2.0.8</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-web</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>xml-apis</td><td><a href="http://xml.apache.org/commons/#external">xml-apis</a></td><td>1.3.02</td><td>jar</td></tr></table></div><a name="test"></a><div class="section"><h3>test</h3><p>The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:</p><table class="bodyTable"><tr class="a"><th>GroupId</th><th>ArtifactId</th><th>Version</th><th>Type</th></tr><tr class="b"><td>junit</td><td><a href="http://junit.org">junit</a></td><td>4.4</td><td>jar</td></tr><
 tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/cocoon-tools-modules/cocoon-it-fw">cocoon-it-fw</a></td><td>1.0.0-M1</td><td>jar</td></tr><tr class="b"><td>xmlunit</td><td><a href="http://xmlunit.sourceforge.net/">xmlunit</a></td><td>1.3</td><td>jar</td></tr></table></div></div>
+         <a name="Project_Dependency_Management"></a><div class="section"><h2>Project Dependency Management</h2><a name="compile"></a><div class="section"><h3>compile</h3><p>The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:</p><table class="bodyTable"><tr class="a"><th>GroupId</th><th>ArtifactId</th><th>Version</th><th>Type</th></tr><tr class="b"><td>com.sun.jersey</td><td><a href="https://jersey.dev.java.net/jersey-core">jersey-core</a></td><td>1.0.3</td><td>jar</td></tr><tr class="a"><td>com.sun.jersey</td><td><a href="https://jersey.dev.java.net/jersey-server">jersey-server</a></td><td>1.0.3</td><td>jar</td></tr><tr class="b"><td>commons-betwixt</td><td><a href="http://jakarta.apache.org/commons/betwixt/">commons-betwixt</a></td><td>0.8</td><td>jar</td></tr><tr class="a"><td>commons-io</td><td><a href="http://commons.apache.org/io/">commons-io<
 /a></td><td>1.4</td><td>jar</td></tr><tr class="b"><td>commons-jexl</td><td><a href="http://jakarta.apache.org/commons/jexl/">commons-jexl</a></td><td>1.1</td><td>jar</td></tr><tr class="a"><td>commons-lang</td><td><a href="http://commons.apache.org/lang/">commons-lang</a></td><td>2.4</td><td>jar</td></tr><tr class="b"><td>commons-logging</td><td><a href="http://commons.apache.org/logging">commons-logging</a></td><td>1.1.1</td><td>jar</td></tr><tr class="a"><td>jakarta-regexp</td><td>jakarta-regexp</td><td>1.4</td><td>jar</td></tr><tr class="b"><td>javax.servlet</td><td>servlet-api</td><td>2.4</td><td>jar</td></tr><tr class="a"><td>junit-addons</td><td>junit-addons</td><td>1.4</td><td>jar</td></tr><tr class="b"><td>log4j</td><td><a href="http://logging.apache.org/log4j/docs/">log4j</a></td><td>1.2.14</td><td>jar</td></tr><tr class="a"><td>net.sf.ehcache</td><td><a href="http://ehcache.sf.net/ehcache">ehcache</a></td><td>1.6.1</td><td>jar</td></tr><tr class="b"><td>net.source
 forge.nekohtml</td><td><a href="http://nekohtml.sourceforge.net/">nekohtml</a></td><td>1.9.9</td><td>jar</td></tr><tr class="a"><td>org.antlr</td><td><a href="http://www.stringtemplate.org/">stringtemplate</a></td><td>3.0</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/subprojects/block-deployment/1.1/">cocoon-block-deployment</a></td><td>1.1.0</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/subprojects/configuration/1.0/configuration-api/1.0/">cocoon-configuration-api</a></td><td>1.0.2</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/subprojects/jnet/1.1/">cocoon-jnet</a></td><td>1.1.0</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/cocoon-serializers-charsets">cocoon-serializers-charsets</a></td><td>1.0.0</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a h
 ref="http://cocoon.apache.org/subprojects/servlet-service/1.2/servlet-service-impl/1.2/">cocoon-servlet-service-impl</a></td><td>1.2.0</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/cocoon-spring-configurator">cocoon-spring-configurator</a></td><td>2.1.0</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/2.2/core-modules/xml-util/1.0/">cocoon-xml</a></td><td>2.0.2</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.controller</td><td>cocoon-controller</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.monitoring</td><td>cocoon-monitoring</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.optional</td><td>cocoon-optional</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.pipeline</td><td>cocoon-pipeline</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class
 ="a"><td>org.apache.cocoon.profiling</td><td>cocoon-profiling</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.rest</td><td>cocoon-rest</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.sample</td><td>cocoon-sample</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.sax</td><td>cocoon-sax</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.servlet</td><td>cocoon-servlet</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.sitemap</td><td>cocoon-sitemap</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.stax</td><td>cocoon-stax</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.cocoon.stringtemplate</td><td>cocoon-stringtemplate</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon.wicket</td><td
 >cocoon-wicket</td><td>3.0.0-alpha-3-SNAPSHOT</td><td>jar</td></tr><tr class="b"><td>org.apache.solr</td><td><a href="http://lucene.apache.org/solr/solr-core">solr-core</a></td><td>1.3.0</td><td>jar</td></tr><tr class="a"><td>org.apache.solr</td><td><a href="http://lucene.apache.org/solr/solr-solrj">solr-solrj</a></td><td>1.3.0</td><td>jar</td></tr><tr class="b"><td>org.apache.wicket</td><td><a href="http://wicket.apache.org/wicket/wicket">wicket</a></td><td>1.4.1</td><td>jar</td></tr><tr class="a"><td>org.apache.wicket</td><td><a href="http://wicket.apache.org/wicket-spring/wicket-spring">wicket-spring</a></td><td>1.4.1</td><td>jar</td></tr><tr class="b"><td>org.apache.xmlgraphics</td><td><a href="http://xmlgraphics.apache.org/fop/">fop</a></td><td>0.95</td><td>jar</td></tr><tr class="a"><td>org.aspectj</td><td><a href="http://www.aspectj.org">aspectjrt</a></td><td>1.6.1</td><td>jar</td></tr><tr class="b"><td>org.aspectj</td><td><a href="http://www.aspectj.org">aspectjweave
 r</a></td><td>1.6.1</td><td>jar</td></tr><tr class="a"><td>org.codehaus.woodstox</td><td><a href="http://woodstox.codehaus.org">wstx-asl</a></td><td>3.2.9</td><td>jar</td></tr><tr class="b"><td>org.slf4j</td><td><a href="http://www.slf4j.org">slf4j-log4j12</a></td><td>1.4.2</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-aop</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-beans</a></td><td>2.5.6</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-context</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-context</a></td><td>2.5.6</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-context-support</a></td><td>2.5.6</td><td
 >jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-core</a></td><td>2.5.6</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td>spring-dao</td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-jmx</a></td><td>2.0.8</td><td>jar</td></tr><tr class="a"><td>org.springframework</td><td><a href="http://www.springframework.org">spring-web</a></td><td>2.5.6</td><td>jar</td></tr><tr class="b"><td>xml-apis</td><td><a href="http://xml.apache.org/commons/#external">xml-apis</a></td><td>1.3.02</td><td>jar</td></tr></table></div><a name="test"></a><div class="section"><h3>test</h3><p>The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:</p><table class="bodyTable"><tr class="a"><th>GroupId</th><th>ArtifactId</t
 h><th>Version</th><th>Type</th></tr><tr class="b"><td>junit</td><td><a href="http://junit.org">junit</a></td><td>4.4</td><td>jar</td></tr><tr class="a"><td>org.apache.cocoon</td><td><a href="http://cocoon.apache.org/cocoon-tools-modules/cocoon-it-fw">cocoon-it-fw</a></td><td>1.0.0-M1</td><td>jar</td></tr><tr class="b"><td>xmlunit</td><td><a href="http://xmlunit.sourceforge.net/">xmlunit</a></td><td>1.3</td><td>jar</td></tr></table></div></div>
        </div>
     </div>
 
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/download.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/download.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/download.html (original)
+++ cocoon/site/site/3.0/download.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -152,32 +154,27 @@
   &lt;groupId&gt;org.apache.cocoon.pipeline&lt;/groupId&gt;
   &lt;artifactId&gt;cocoon-pipeline&lt;/artifactId&gt;
   &lt;version&gt;3.0.0-alpha-2&lt;/version&gt;
-&lt;/dependency&gt;
-</pre></div><p>In order to use the other Cocoon 3 modules (web applications, REST support, etc.), we highly recommend to start off with the archetypes listed below.</p></div></div><div class="section"><h2>Maven 2 archetypes</h2><p>Create a Cocoon 3 block that contains the samples. After running the archetype plugin, change to the base directory of the new module and enter 'mvn jetty:run' and point your browser at http://localhost:8080: If you use Eclipse, run 'mvn eclipse:eclipse' before and import the project into your workspace. Your resources but also the Java files are reloaded at runtime. </p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
+&lt;/dependency&gt;</pre></div><p>In order to use the other Cocoon 3 modules (web applications, REST support, etc.), we highly recommend to start off with the archetypes listed below.</p></div></div><div class="section"><h2>Maven 2 archetypes</h2><p>Create a Cocoon 3 block that contains the samples. After running the archetype plugin, change to the base directory of the new module and enter 'mvn jetty:run' and point your browser at http://localhost:8080: If you use Eclipse, run 'mvn eclipse:eclipse' before and import the project into your workspace. Your resources but also the Java files are reloaded at runtime. </p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
     -DarchetypeGroupId=org.apache.cocoon.archetype-sample 
     -DarchetypeArtifactId=cocoon-archetype-sample 
     -DarchetypeVersion=3.0.0-alpha-2 
     -DgroupId=com.mycompany 
-    -DartifactId=mysample 
-</pre></div><p>Create an empty Cocoon 3 block in order to create your own Cocoon 3 web application. </p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
+    -DartifactId=mysample </pre></div><p>Create an empty Cocoon 3 block in order to create your own Cocoon 3 web application. </p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
     -DarchetypeGroupId=org.apache.cocoon.archetype-block 
     -DarchetypeArtifactId=cocoon-archetype-block 
     -DarchetypeVersion=3.0.0-alpha-2 
     -DgroupId=com.mycompany 
-    -DartifactId=mysite 
-</pre></div><p>Create an empty Java web application project. After that add your Cocoon block as dependency.</p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
+    -DartifactId=mysite </pre></div><p>Create an empty Java web application project. After that add your Cocoon block as dependency.</p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
     -DarchetypeGroupId=org.apache.cocoon.archetype-webapp 
     -DarchetypeArtifactId=cocoon-archetype-webapp 
     -DarchetypeVersion=3.0.0-alpha-2 
     -DgroupId=com.mycompany 
-    -DartifactId=mywebapp
-</pre></div><p>Create a parent module for your Cocoon project.</p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
+    -DartifactId=mywebapp</pre></div><p>Create a parent module for your Cocoon project.</p><div class="source"><pre>mvn org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create 
     -DarchetypeGroupId=org.apache.cocoon.archetype-parent 
     -DarchetypeArtifactId=cocoon-archetype-parent 
     -DarchetypeVersion=3.0.0-alpha-2 
     -DgroupId=com.mycompany 
-    -DartifactId=myparent 
-</pre></div></div>
+    -DartifactId=myparent </pre></div></div>
        </div>
     </div>
 
@@ -197,4 +194,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/features.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/features.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/features.html (original)
+++ cocoon/site/site/3.0/features.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -155,8 +157,7 @@
 
 ByteArrayOutputStream baos = new ByteArrayOutputStream();
 pipeline.setup(baos);
-pipeline.execute();
-</pre></div></div><div class="section"><h2>Cocoon Sitemap</h2><p>A sitemap connects a request (not necessarily a servlet request!) with a pipeline. Here is an example:</p><div class="source"><pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+pipeline.execute();</pre></div></div><div class="section"><h2>Cocoon Sitemap</h2><p>A sitemap connects a request (not necessarily a servlet request!) with a pipeline. Here is an example:</p><div class="source"><pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
 &lt;map:sitemap xmlns:map=&quot;http://apache.org/cocoon/sitemap&quot;
   xmlns:servlet=&quot;http://apache.org/cocoon/servlet&quot;&gt;
   &lt;map:pipelines&gt;
@@ -167,8 +168,7 @@
       &lt;/map:match&gt;
     &lt;/map:pipeline&gt;
   &lt;/map:pipelines&gt;
-&lt;/map:sitemap&gt;
-</pre></div></div><div class="section"><h2>Cocoon Servlet</h2><p>This module provides a servlet that connects an HTTP request with a sitemap. It works smoothly within the <a href="http://cocoon.apache.org/subprojects/servlet-service/1.1/servlet-service-impl/1.1/1412_1_1.html">Servlet-Service framework</a>. The Servlet-Service framework enables the <i>inter-sitemap</i> communication and provides polomorphistic features (e.g. one sitemap can extend another one which allows e.g. the implementation of fallback solutions).</p></div><div class="section"><h2>Additional Modules</h2><p>The additional modules <i>cocoon-stringtemplate</i>, <i>cocoon-controller</i>, and <i>cocoon-rest</i> make the development of RESTful webservices simple. Here is the sitemap that invokes a controller:</p><div class="source"><pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+&lt;/map:sitemap&gt;</pre></div></div><div class="section"><h2>Cocoon Servlet</h2><p>This module provides a servlet that connects an HTTP request with a sitemap. It works smoothly within the <a href="http://cocoon.apache.org/subprojects/servlet-service/1.1/servlet-service-impl/1.1/1412_1_1.html">Servlet-Service framework</a>. The Servlet-Service framework enables the <i>inter-sitemap</i> communication and provides polomorphistic features (e.g. one sitemap can extend another one which allows e.g. the implementation of fallback solutions).</p></div><div class="section"><h2>Additional Modules</h2><p>The additional modules <i>cocoon-stringtemplate</i>, <i>cocoon-controller</i>, and <i>cocoon-rest</i> make the development of RESTful webservices simple. Here is the sitemap that invokes a controller:</p><div class="source"><pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
 &lt;map:sitemap xmlns:map=&quot;http://apache.org/cocoon/sitemap&quot;
   xmlns:servlet=&quot;http://apache.org/cocoon/servlet&quot;
   xmlns:controller=&quot;http://apache.org/cocoon/controller&quot;&gt;
@@ -181,8 +181,7 @@
       &lt;/map:match&gt;
     &lt;/map:pipeline&gt;
   &lt;/map:pipelines&gt;
-&lt;/map:sitemap&gt;
-</pre></div></div><div class="section"><h2>And here the controller:</h2><div class="source"><pre>@RESTController
+&lt;/map:sitemap&gt;</pre></div></div><div class="section"><h2>And here the controller:</h2><div class="source"><pre>@RESTController
 public class VideoController implements Get {
 
     @SitemapParameter
@@ -198,8 +197,7 @@
 
         return new Page(&quot;servlet:/screen/video&quot;, data);
     }
-}
-</pre></div><p>When this annotated controller class is being executed, the sitemap parameter <tt>id</tt> and the request parameter <tt>details</tt> are passed to the controller. </p><p>The controller implements the <tt>Get</tt> interface which makes it reacting on GET requests. Then the controller invokes the pipeline <tt>servlet:/screen/video</tt> (see the sitemap in the section above) which uses <a href="http://www.stringtemplate.org/">StringTemplate</a> to render the <i>Video</i> object to XML.</p></div>
+}</pre></div><p>When this annotated controller class is being executed, the sitemap parameter <tt>id</tt> and the request parameter <tt>details</tt> are passed to the controller. </p><p>The controller implements the <tt>Get</tt> interface which makes it reacting on GET requests. Then the controller invokes the pipeline <tt>servlet:/screen/video</tt> (see the sitemap in the section above) which uses <a href="http://www.stringtemplate.org/">StringTemplate</a> to render the <i>Video</i> object to XML.</p></div>
        </div>
     </div>
 
@@ -219,4 +217,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/index.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/index.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/index.html (original)
+++ cocoon/site/site/3.0/index.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -148,16 +150,18 @@
     </li>
       </ul>
        <div class="main">
-         <div class="section"><h2>Apache Cocoon 3</h2><p>Apache Cocoon 3 is a major rewrite of Cocoon 2.2. Like Cocoon 2 it is based around the concept of pipelines and sitemaps and it is very similar to Cocoon 2.2 in many respects but is slimmed down and designed to be <b>easily used with Java code</b> (= no frameworks required!). On top of this, Cocoon 3 has the goal of becoming the best available platform for <b>RESTful webservices</b> and web applications.</p><div class="section"><h3>Download</h3><p>Apache Cocoon 3.0.0-alpha-2 is available for <a href="download.html"> download</a>. Please read our <a href="alpha-warning.html"> alpha software warning</a> message before using it.</p></div><div class="section"><h3>Using Pipelines in Java has never been so easy</h3><p>Here is an example that transforms an XML String by using two stylesheets:</p><div class="source"><pre>Pipeline&lt;SAXPipelineComponent&gt; pipeline = new NonCachingPipeline&lt;SAXPipelineComponent&gt;();
-pipeline.addComponent(new XMLGenerator(&quot;&lt;x&gt;&lt;/x&gt;&quot;));
-pipeline.addComponent(new XSLTTransformer(this.getClass().getResource(&quot;/test1.xslt&quot;)));
-pipeline.addComponent(new XSLTTransformer(this.getClass().getResource(&quot;/test2.xslt&quot;)));
+         <div class="section"><h2>Apache Cocoon 3</h2><p>Apache Cocoon 3 is a major rewrite of Cocoon 2.2. Like Cocoon 2 it is based around the concept of pipelines and sitemaps and it is very similar to Cocoon 2.2 in many respects but is slimmed down and designed to be <b>easily used with Java code</b> (= no frameworks required!). On top of this, Cocoon 3 has the goal of becoming the best available platform for <b>RESTful webservices</b> and web applications.</p><div class="section"><h3>Download</h3><p>Apache Cocoon 3.0.0-alpha-2 is available for <a href="download.html"> download</a>. Please read our <a href="alpha-warning.html"> alpha software warning</a> message before using it.</p></div><div class="section"><h3>Using Pipelines in Java has never been so easy</h3><p>Here is an example that transforms an XML document by reading it from an URL, will be processed including linked documents following the <i>XInclude</i> reccomandation, then will be transformed applying a style
 sheet, validated against an XSchema, and finally serialized:</p><div class="source"><pre>URL base = this.getClass().getResource(&quot;http://com.acme/&quot;);
+
+Pipeline&lt;SAXPipelineComponent&gt; pipeline = new NonCachingPipeline&lt;SAXPipelineComponent&gt;();
+pipeline.addComponent(new XMLGenerator(new URL(base, &quot;feed.xml&quot;)));
+pipeline.addComponent(new XIncludeTransformer(base));
+pipeline.addComponent(new XSLTTransformer(this.getClass().getResource(&quot;/trax.xslt&quot;)));
+pipeline.addComponent(new SchemaProcessorTransformer(this.getClass().getResource(&quot;/validate.xsd&quot;)));
 pipeline.addComponent(new XMLSerializer());
 
 ByteArrayOutputStream baos = new ByteArrayOutputStream();
 pipeline.setup(baos);
-pipeline.execute();
-</pre></div><p>The idea behind using a pipeline for this purpose is that the content of the pipeline (in this case SAX events) is streamed without any necessary serialization or deserialization steps <i>between</i> the components.</p></div><div class="section"><h3>Sitemaps and integration with Java Servlets</h3><p>But there is more that Cocoon 3 offers. See our <a href="features.html"> features</a> list.</p></div></div>
+pipeline.execute();</pre></div><p>The idea behind using a pipeline for this purpose is that the content of the pipeline (in this case SAX events) is streamed without any necessary serialization or deserialization steps <i>between</i> the components.</p></div><div class="section"><h3>Sitemaps and integration with Java Servlets</h3><p>But there is more that Cocoon 3 offers. See our <a href="features.html"> features</a> list.</p></div></div>
        </div>
     </div>
 
@@ -177,4 +181,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/integration.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/integration.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/integration.html (original)
+++ cocoon/site/site/3.0/integration.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/issue-tracking.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/issue-tracking.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/issue-tracking.html (original)
+++ cocoon/site/site/3.0/issue-tracking.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/license.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/license.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/license.html (original)
+++ cocoon/site/site/3.0/license.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -348,8 +350,7 @@
    distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
-   limitations under the License.
-</pre></div></div></div>
+   limitations under the License.</pre></div></div></div>
        </div>
     </div>
 
@@ -369,4 +370,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/mail-lists.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/mail-lists.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/mail-lists.html (original)
+++ cocoon/site/site/3.0/mail-lists.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/plugin-management.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/plugin-management.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/plugin-management.html (original)
+++ cocoon/site/site/3.0/plugin-management.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/plugins.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/plugins.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/plugins.html (original)
+++ cocoon/site/site/3.0/plugins.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/project-info.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/project-info.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/project-info.html (original)
+++ cocoon/site/site/3.0/project-info.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/project-reports.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/project-reports.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/project-reports.html (original)
+++ cocoon/site/site/3.0/project-reports.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/project-summary.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/project-summary.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/project-summary.html (original)
+++ cocoon/site/site/3.0/project-summary.html Mon Jan 11 22:47:02 2010
@@ -33,12 +33,14 @@
       @import url("./css/maven-base.css");
       @import url("./css/maven-theme.css");
       @import url("./css/site.css");
+      @import url("./css/prettify.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
     <script src="./js/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="./js/prettify.js" language="javascript" type="text/javascript"></script>
         <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
   </head>
-  <body>
+  <body onload="javascript:prettyPrint();">
     <div id="breadtrail">
        <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../">Cocoon</a> &raquo;</p>
     </div>
@@ -168,4 +170,4 @@
     </script>
 
   </body>
-</html>
+</html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/reference/html-single/index.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/reference/html-single/index.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/reference/html-single/index.html (original)
+++ cocoon/site/site/3.0/reference/html-single/index.html Mon Jan 11 22:47:02 2010
@@ -32,8 +32,8 @@
             The last component is of type <code class="literal">org.apache.cocoon.pipeline.component.Finisher</code>.
           </p></li><li><p>
             In order to link components with each other, the first has to be a 
-            <code class="literal">org.apache.cocoon.pipeline.component.Producer</code>, the latter
-            <code class="literal">org.apache.cocoon.pipeline.component.Consumer</code>.
+            <code class="literal">org.apache.cocoon.pipeline.component.Finisher</code>, the latter
+            <code class="literal">org.apache.cocoon.pipeline.component.Producer</code>.
           </p></li></ul></div><p>
       When the pipeline links the components, it merely checks whether the above mentioned interfaces are present. So the
       pipeline does not know about the specific capabilities or the compatibility of the components. It is the
@@ -130,7 +130,7 @@
     Our implementation of StAX pipelines uses just StAX interfaces for retrieving events - the writing interface is proprietary in order to avoid multihreading or continuations.
     So it is really a hybrid process - the StAX component is called to generate the next events, but it is also allowed to read as much data from the previous pipeline component as it wants. But as the produced events are kept in-memory until a later component pulls for them, the components should not emit large amounts of events during one invocation.
     </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="d0e395"></a>2.5.1.&nbsp;Available components</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">StAXGenerator</code> is a Starter and normally parses a XML from an InputStream.</p></li><li><p><code class="literal">StAXSerializer</code> is a Finisher and writes the StAX Events to an OutputStream.</p></li><li><p><code class="literal">AbstractStAXTransformer</code> is the abstract base class for new transformers. It simplifies the task by providing a template method for generating the new events.</p></li><li><p><code class="literal">StAXCleaningTransformer</code> is an transformer, which cleans the document from whitespaces and comments.</p></li><li><p><code class="literal">IncludeTransformer</code> includes the contents of another document.</p></li></ul></div><p>For further information refer to the <a xmlns:xlink="http://www.w3.org/1999/x
 link" href="http://cocoon.apache.org/3.0/apidocs/org/apache/cocoon/stax/package-summary.html" target="_top">javadoc</a></p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="d0e429"></a>2.5.2.&nbsp;Writing custom components</h3></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="d0e432"></a>2.5.2.1.&nbsp;StAX generator</h4></div></div></div><p>The <code class="literal">StAXGenerator</code> is a <code class="literal">Starter</code> component and produces XMLEvents.
-  </p><div class="programlistingco"><pre class="programlisting"><span class="hl-keyword">import</span> java.io.InputStream;
+	</p><div class="programlistingco"><pre class="programlisting"><span class="hl-keyword">import</span> java.io.InputStream;
 <span class="hl-keyword">import</span> java.net.URL;
 
 <span class="hl-keyword">import</span> javax.xml.stream.FactoryConfigurationError;
@@ -170,20 +170,20 @@
    <span class="hl-keyword">public</span> XMLEvent peek() <span class="hl-keyword">throws</span> XMLStreamException {
       <span class="hl-keyword">return</span> <span class="hl-keyword">this</span>.reader.peek();                                                         <span class="co"><img src="images/callouts/6.png" alt="(6)"></span>
    }
-  
-} </pre><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left"><img src="images/callouts/1.png" alt="1" border="0"></td><td valign="top" align="left"><p>
-        In order to implement an own <code class="literal">StAXGenerator</code> the easiest approach is to inherit from <code class="literal">AbstractStAXProducer</code>.
+	
+}	</pre><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left"><img src="images/callouts/1.png" alt="1" border="0"></td><td valign="top" align="left"><p>
+	      In order to implement an own <code class="literal">StAXGenerator</code> the easiest approach is to inherit from <code class="literal">AbstractStAXProducer</code>.
             </p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/2.png" alt="2" border="0"></td><td valign="top" align="left"><p>
-        The constructor creates a new XMLEventReader for reading from the inputstream.
+	      The constructor creates a new XMLEventReader for reading from the inputstream.
             </p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/3.png" alt="3" border="0"></td><td valign="top" align="left"><p>
-        The pipeline is started using the <code class="literal">execute</code> method. As StAX is a pull based approach the last component has to start pulling.
+	      The pipeline is started using the <code class="literal">execute</code> method. As StAX is a pull based approach the last component has to start pulling.
             </p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/4.png" alt="4" border="0"></td><td valign="top" align="left"><p>This method should return true if the generator has a next Event. </p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/5.png" alt="5" border="0"></td><td valign="top" align="left"><p>Returns the next event from the generator.</p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/6.png" alt="6" border="0"></td><td valign="top" align="left"><p>Returns the next event from the generator, without moving actually to the next event.</p></td></tr></table></div></div><p>
-  </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="d0e482"></a>2.5.2.2.&nbsp;StAX transformer</h4></div></div></div><p>Implementing a StAX Transformer should be the most common use case. The <code class="literal">AbstractStAXTransformer</code> provides a foundation for new transformers. But in order to write new transformers even simpler, let's describe another feature first:</p><div class="section" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="d0e490"></a>2.5.2.2.1.&nbsp;Navigator</h5></div></div></div><p>Navigators allow an easier navigation in the XML document. They also simplify transformers, as usually transformers need only process some parts of the input document and the navigator helps to identify the interesting parts. There are several implementations already included:
-  </p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">FindStartElementNavigator</code> finds the start tag with certain properties(name,attribute)</p></li><li><p><code class="literal">FindEndElementNavigator</code> finds the end tag with certain properties(name,attribute)</p></li><li><p><code class="literal">FindCorrespondingStartEndElementPairNavigator</code> finds both the start and the corresponding end tag.</p></li><li><p><code class="literal">InSubtreeNavigator</code> finds whole subtrees, by specifying the properties of the "root" element.</p></li></ul></div><p>
-  For further information refer to the <a xmlns:xlink="http://www.w3.org/1999/xlink" href="http://cocoon.apache.org/3.0/apidocs/org/apache/cocoon/stax/navigation/package-summary.html" target="_top">navigator javadoc</a>
-  </p><div class="section" lang="en"><div class="titlepage"><div><div><h6 class="title"><a name="d0e520"></a>2.5.2.2.1.1.&nbsp;Using navigators</h6></div></div></div><p>
-    Using a navigator is a rather simple task. The transformer peeks or gets the next event and calls <code class="literal">Navigator.fulfillsCriteria</code> - if true is returned the transformer should be process that event somehow. 
-    </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h6 class="title"><a name="d0e528"></a>2.5.2.2.1.2.&nbsp;Implementing a navigator</h6></div></div></div><p>Creating a new navigator is a rather simple task and just means implementing two methods:</p><div class="programlistingco"><pre class="programlisting"><span class="hl-keyword">import</span> javax.xml.stream.events.XMLEvent;
+	</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="d0e482"></a>2.5.2.2.&nbsp;StAX transformer</h4></div></div></div><p>Implementing a StAX Transformer should be the most common use case. The <code class="literal">AbstractStAXTransformer</code> provides a foundation for new transformers. But in order to write new transformers even simpler, let's describe another feature first:</p><div class="section" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="d0e490"></a>2.5.2.2.1.&nbsp;Navigator</h5></div></div></div><p>Navigators allow an easier navigation in the XML document. They also simplify transformers, as usually transformers need only process some parts of the input document and the navigator helps to identify the interesting parts. There are several implementations already included:
+	</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">FindStartElementNavigator</code> finds the start tag with certain properties(name,attribute)</p></li><li><p><code class="literal">FindEndElementNavigator</code> finds the end tag with certain properties(name,attribute)</p></li><li><p><code class="literal">FindCorrespondingStartEndElementPairNavigator</code> finds both the start and the corresponding end tag.</p></li><li><p><code class="literal">InSubtreeNavigator</code> finds whole subtrees, by specifying the properties of the "root" element.</p></li></ul></div><p>
+	For further information refer to the <a xmlns:xlink="http://www.w3.org/1999/xlink" href="http://cocoon.apache.org/3.0/apidocs/org/apache/cocoon/stax/navigation/package-summary.html" target="_top">navigator javadoc</a>
+	</p><div class="section" lang="en"><div class="titlepage"><div><div><h6 class="title"><a name="d0e520"></a>2.5.2.2.1.1.&nbsp;Using navigators</h6></div></div></div><p>
+	  Using a navigator is a rather simple task. The transformer peeks or gets the next event and calls <code class="literal">Navigator.fulfillsCriteria</code> - if true is returned the transformer should be process that event somehow. 
+	  </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h6 class="title"><a name="d0e528"></a>2.5.2.2.1.2.&nbsp;Implementing a navigator</h6></div></div></div><p>Creating a new navigator is a rather simple task and just means implementing two methods:</p><div class="programlistingco"><pre class="programlisting"><span class="hl-keyword">import</span> javax.xml.stream.events.XMLEvent;
 
 <span class="hl-keyword">public</span> <span class="hl-keyword">class</span> MyNavigator <span class="hl-keyword">implements</span> Navigator {
    <span class="hl-keyword">public</span> <span class="hl-keyword">boolean</span> fulfillsCriteria(XMLEvent event) {                                     <span class="co"><img src="images/callouts/1.png" alt="(1)"></span>
@@ -194,11 +194,11 @@
       <span class="hl-keyword">return</span> false;
    }
 }
-  </pre><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left"><img src="images/callouts/1.png" alt="1" border="0"></td><td valign="top" align="left"><p>
-        This method returns true if the event matches the criteria of the navigator.
+	</pre><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left"><img src="images/callouts/1.png" alt="1" border="0"></td><td valign="top" align="left"><p>
+	      This method returns true if the event matches the criteria of the navigator.
             </p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/2.png" alt="2" border="0"></td><td valign="top" align="left"><p>
-        Returns the result of the last invocation of fulfillsCriteria.
-      </p></td></tr></table></div></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="d0e546"></a>2.5.2.2.2.&nbsp;Implementing a transformer</h5></div></div></div><p>The next example should show you an transformer featuring navigators and implicit state handling through function calls.</p><div class="programlistingco"><pre class="programlisting"><span class="hl-keyword">public</span> <span class="hl-keyword">class</span> DaisyLinkRewriteTransformer <span class="hl-keyword">extends</span> AbstractStAXTransformer {
+	      Returns the result of the last invocation of fulfillsCriteria.
+	    </p></td></tr></table></div></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="d0e546"></a>2.5.2.2.2.&nbsp;Implementing a transformer</h5></div></div></div><p>The next example should show you an transformer featuring navigators and implicit state handling through function calls.</p><div class="programlistingco"><pre class="programlisting"><span class="hl-keyword">public</span> <span class="hl-keyword">class</span> DaisyLinkRewriteTransformer <span class="hl-keyword">extends</span> AbstractStAXTransformer {
   @Override
    <span class="hl-keyword">protected</span> <span class="hl-keyword">void</span> produceEvents() <span class="hl-keyword">throws</span> XMLStreamException {
       <span class="hl-keyword">while</span> (<span class="hl-keyword">this</span>.getParent().hasNext()) {
@@ -821,4 +821,4 @@
            </p></td></tr><tr><td width="5%" valign="top" align="left"><img src="images/callouts/2.png" alt="2" border="0"></td><td valign="top" align="left"><p>
              The name of the reader is <code class="literal">wicket</code>. It's also required
              to define the base path so that Wicket can calclulate realtive URLs correctly.
-           </p></td></tr></table></div></div></div></div></div></div></body></html>
+           </p></td></tr></table></div></div></div></div></div></div></body></html>
\ No newline at end of file

Modified: cocoon/site/site/3.0/reference/html-single/introduction.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/3.0/reference/html-single/introduction.html?rev=898101&r1=898100&r2=898101&view=diff
==============================================================================
--- cocoon/site/site/3.0/reference/html-single/introduction.html (original)
+++ cocoon/site/site/3.0/reference/html-single/introduction.html Mon Jan 11 22:47:02 2010
@@ -17,4 +17,4 @@
       on Cocoon 2.x or 1.x. 
     </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="introduction.requirements"></a>1.3.&nbsp;Requirements</h2></div></div></div><p>
       Cocoon 3 requires Java 5 or higher.
-    </p></div></div><div xmlns:fo="http://www.w3.org/1999/XSL/Format" class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="pipelines.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Cocoon 3.0 ALPHA - Reference Documentation&nbsp;</td><td width="20%" align="center"><span style="color:white;font-size:85%;"><a href="http://cocoon.apache.org/3.0/" title="The Apache Cocoon community">The Apache Cocoon community</a></span></td><td width="40%" align="right" valign="top">&nbsp;Chapter&nbsp;2.&nbsp;Pipelines</td></tr></table></div></body></html>
+    </p></div></div><div xmlns:fo="http://www.w3.org/1999/XSL/Format" class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="pipelines.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Cocoon 3.0 ALPHA - Reference Documentation&nbsp;</td><td width="20%" align="center"><span style="color:white;font-size:85%;"><a href="http://cocoon.apache.org/3.0/" title="The Apache Cocoon community">The Apache Cocoon community</a></span></td><td width="40%" align="right" valign="top">&nbsp;Chapter&nbsp;2.&nbsp;Pipelines</td></tr></table></div></body></html>
\ No newline at end of file



Mime
View raw message