You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cr...@apache.org on 2006/02/15 07:36:23 UTC

svn commit: r377949 [7/21] - in /cocoon/site/site/2.1: ./ developing/ developing/portal/ developing/portal/coplets/ developing/webapps/ developing/webapps/authentication/ faq/ howto/ installing/ plan/documentation/ plan/otherplanning/ plan/overview/ sn...

Modified: cocoon/site/site/2.1/userdocs/cinclude-transformer.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/userdocs/cinclude-transformer.html?rev=377949&r1=377948&r2=377949&view=diff
==============================================================================
--- cocoon/site/site/2.1/userdocs/cinclude-transformer.html (original)
+++ cocoon/site/site/2.1/userdocs/cinclude-transformer.html Tue Feb 14 22:36:05 2006
@@ -1,36 +1,65 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
 <html>
+  
 <head>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    
 <meta content="Apache Forrest" name="Generator">
+    
 <meta name="Forrest-version" content="0.8-dev">
+    
 <meta name="Forrest-skin-name" content="pelt">
+    
 <title>CInclude Transformer</title>
+    
 <link type="text/css" href="../../skin/basic.css" rel="stylesheet">
+    
 <link media="screen" type="text/css" href="../../skin/screen.css" rel="stylesheet">
+    
 <link media="print" type="text/css" href="../../skin/print.css" rel="stylesheet">
+    
 <link type="text/css" href="../../skin/profile.css" rel="stylesheet">
-<script src="../../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+    
+<script src="../../skin/getBlank.js" language="javascript" type="text/javascript"></script>
+    <script src="../../skin/getMenu.js" language="javascript" type="text/javascript"></script>
+    <script src="../../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+    
 <link rel="shortcut icon" href="../../images/cocoon.ico">
+  
 </head>
+  
 <body onload="init()">
+    
 <script type="text/javascript">ndeSetTextSize();</script>
+    
 <div id="top">
 <!--+
     |breadtrail
     +-->
+      
 <div class="breadtrail">
-<a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+        
+<a href="http://www.apache.org/">apache</a> &gt; 
+        <a href="http://cocoon.apache.org/">cocoon</a>
+        <script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+      
 </div>
 <!--+
     |header
     +-->
+      
 <div class="header">
 <!--+
     |start group logo
     +-->
+        
 <div class="grouplogo">
-<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="../../images/cocoon-project-logo.png" title="The Apache Software Foundation"></a>
+          
+<a href="http://www.apache.org/">
+            <img class="logoImage" alt="Apache" src="../../images/cocoon-project-logo.png" title="The Apache Software Foundation">
+          </a>
+        
 </div>
 <!--+
     |end group logo
@@ -38,8 +67,13 @@
 <!--+
     |start Project Logo
     +-->
+        
 <div class="projectlogo">
-<a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-logo.gif" title="Apache Cocoon"></a>
+          
+<a href="http://cocoon.apache.org/">
+            <img class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-logo.gif" title="Apache Cocoon">
+          </a>
+        
 </div>
 <!--+
     |end Project Logo
@@ -47,11 +81,18 @@
 <!--+
     |start Search
     +-->
+        
 <div class="searchbox">
+          
 <form action="http://www.google.com/search" method="get" class="roundtopsmall">
-<input value="cocoon.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
-                    <input name="Search" value="Search" type="submit">
+            
+<input value="cocoon.apache.org" name="sitesearch" type="hidden">
+            <input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
+                    
+            <input name="Search" value="Search" type="submit">
+          
 </form>
+        
 </div>
 <!--+
     |end search
@@ -59,32 +100,45 @@
 <!--+
     |start Tabs
     +-->
+        
 <ul id="tabs">
+          
 <li>
+            
 <a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+          
 </li>
+        
 </ul>
 <!--+
     |end Tabs
     +-->
+      
 </div>
+    
 </div>
+    
 <div id="main">
+      
 <div id="publishedStrip">
 <!--+
     |start Subtabs
     +-->
+        
 <div id="level2tabs"></div>
 <!--+
     |end Endtabs
     +-->
+        
 <script type="text/javascript"><!--
 document.write("Last Published: " + document.lastModified);
 //  --></script>
+      
 </div>
 <!--+
     |breadtrail
     +-->
+      
 <div class="breadtrail">
              
              &nbsp;
@@ -95,1117 +149,2223 @@
 <!--+
     |start Menu
     +-->
+      
 <div id="menu">
+        
 <div onclick="SwitchMenu('menu_1.1', '../../skin/')" id="menu_1.1Title" class="menutitle">About</div>
+        
 <div id="menu_1.1" class="menuitemgroup">
+          
 <div class="menuitem">
+            
 <a href="../../2.1/index.html">Index</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/features.html">Features</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/news.html">News</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/license.html">License</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/mirror.cgi">Download</a>
+          
 </div>
+        
 </div>
+        
 <div onclick="SwitchMenu('menu_selected_1.2', '../../skin/')" id="menu_selected_1.2Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">Documentation</div>
+        
 <div id="menu_selected_1.2" class="selectedmenuitemgroup" style="display: block;">
+          
 <div class="menuitem">
+            
 <a href="../../2.1/introduction.html">Introduction</a>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.2', '../../skin/')" id="menu_1.2.2Title" class="menutitle">Tracks</div>
+          
 <div id="menu_1.2.2" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tracks/index.html">Introduction</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tracks/first-steps-track.html">First steps</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tracks/web-publishing-track.html">Web publishing</a>
+            
 </div>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.3', '../../skin/')" id="menu_1.2.3Title" class="menutitle">Installation</div>
+          
 <div id="menu_1.2.3" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="http://cocoon.apache.org/mirror.cgi">Download</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/installing/index.html">Intro</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/installing/requirements.html">System requirements</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/installing/updating-older.html">Updating to version 2.1.5</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/installing/jars.html">Jars</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/installing/tests.html">Overview</a>
+            
 </div>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/overview.html">Overview</a>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_selected_1.2.5', '../../skin/')" id="menu_selected_1.2.5Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">User Guide</div>
+          
 <div id="menu_selected_1.2.5" class="selectedmenuitemgroup" style="display: block;">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/userdocs/index.html">User Documentation</a>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.5.2', '../../skin/')" id="menu_1.2.5.2Title" class="menutitle">Concepts</div>
+            
 <div id="menu_1.2.5.2" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/index.html">Overview</a>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.2.2', '../../skin/')" id="menu_1.2.5.2.2Title" class="menutitle">Sitemap</div>
+              
 <div id="menu_1.2.5.2.2" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/concepts/sitemap.html">Section Home</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/concepts/sitemap/sitemap-examples.html">Example sitemap snippets</a>
+                
 </div>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/views.html">Views</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/caching.html">Caching</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/actions.html">Actions</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/matchers_selectors.html">Matchers and Selectors</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/catalog.html">Entity Catalogs</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/mrustore.html">MRUMemoryStore</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/persistence.html">Persistence</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/storejanitor.html">StoreJanitor</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/xmlsearching.html">XML Searching</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/validation.html">XML Validation</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/databases.html">Databases</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/modules.html">Modules</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/modules-ref.html">Modules Reference</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/redirection.html">Redirection</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/profiler.html">Profiler</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/concepts/errorhandling.html">Error Handling</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_selected_1.2.5.3', '../../skin/')" id="menu_selected_1.2.5.3Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">Sitemap Components</div>
+            
 <div id="menu_selected_1.2.5.3" class="selectedmenuitemgroup" style="display: block;">
+              
 <div onclick="SwitchMenu('menu_1.2.5.3.1', '../../skin/')" id="menu_1.2.5.3.1Title" class="menutitle">Generators</div>
+              
 <div id="menu_1.2.5.3.1" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/generators.html">Overview</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.1.2', '../../skin/')" id="menu_1.2.5.3.1.2Title" class="menutitle">Default</div>
+                
 <div id="menu_1.2.5.3.1.2" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/default/file-generator.html">File Generator</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.1.3', '../../skin/')" id="menu_1.2.5.3.1.3Title" class="menutitle">Core</div>
+                
 <div id="menu_1.2.5.3.1.3" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/calendar-generator.html">Calendar Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/directory-generator.html">Directory Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/file-generator.html">File Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/imagedirectory-generator.html">Imagedirectory Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/jx-generator.html">Jx Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/linkstatus-generator.html">Linkstatus Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/mp3directory-generator.html">MP3directory Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/error-generator.html">Notifying Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/request-generator.html">Request Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/sessionattribute-generator.html">SessionAttribute Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/status-generator.html">Status Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/stream-generator.html">Stream Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xpathdirectory-generator.html">Xpathdirectory Generator</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.1.4', '../../skin/')" id="menu_1.2.5.3.1.4Title" class="menutitle">Optional</div>
+                
 <div id="menu_1.2.5.3.1.4" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/extractor-generator.html">Fragment Extractor Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/html-generator.html">HTML Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/jsp-generator.html">JSP Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/php-generator.html">PHP Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/profile-generator.html">Profile Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/script-generator.html">Script Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/search-generator.html">Search Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/serverpages-generator.html">Server Pages Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/velocity-generator.html">Velocity Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/wsproxy-generator.html">Web Service Proxy Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xmldbcollection-generator.html">XML:DB Collection Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xmldb-generator.html">XML:DB Generator</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_selected_1.2.5.3.2', '../../skin/')" id="menu_selected_1.2.5.3.2Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">Transformers</div>
+              
 <div id="menu_selected_1.2.5.3.2" class="selectedmenuitemgroup" style="display: block;">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/transformers.html">Overview</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.2.2', '../../skin/')" id="menu_1.2.5.3.2.2Title" class="menutitle">Default</div>
+                
 <div id="menu_1.2.5.3.2.2" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/default/xslt-transformer.html">XSLT Transformer</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_selected_1.2.5.3.2.3', '../../skin/')" id="menu_selected_1.2.5.3.2.3Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">Core</div>
+                
 <div id="menu_selected_1.2.5.3.2.3" class="selectedmenuitemgroup" style="display: block;">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/extractor-transformer.html">Fragment Extractor Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/i18nTransformer.html">I18n Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/jpath-transformer.html">JPath Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/log-transformer.html">Log Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/filter-transformer.html">Filter Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/readdomsession-transformer.html">Read DOM Session Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/rolefilter-transformer.html">RoleFilter Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/simpleform-transformer.html">SimpleForm Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/simpleforminstance-transformer.html">SimpleFormInstance Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/writedomsession-transformer.html">Write DOM Session Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xinclude-transformer.html">Xinclude Transformer</a>
+                  
 </div>
+                  
 <div class="menupage">
+                    
 <div class="menupagetitle">Cinclude Transformer</div>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/encodeurl-transformer.html">EncodeUrl Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/sourcewriting-transformer.html">Sourcewriting Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/augment-transformer.html">Augment Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/jx-template-transformer.html">JX Template Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xslt-transformer.html">XSLT Transformer</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.2.4', '../../skin/')" id="menu_1.2.5.3.2.4Title" class="menutitle">Optional</div>
+                
 <div id="menu_1.2.5.3.2.4" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/ldap-transformer.html">LDAP Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/lexer-transformer.html">Lexical Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/parser-transformer.html">Parser Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/pattern-transformer.html">Pattern Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/session.html">Session Transformer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/sql-transformer.html">SQL Transformer</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.3.3', '../../skin/')" id="menu_1.2.5.3.3Title" class="menutitle">Serializers</div>
+              
 <div id="menu_1.2.5.3.3" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/serializers.html">Overview</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.3.2', '../../skin/')" id="menu_1.2.5.3.3.2Title" class="menutitle">Default</div>
+                
 <div id="menu_1.2.5.3.3.2" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/default/html-serializer.html">HTML Serializer</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.3.3', '../../skin/')" id="menu_1.2.5.3.3.3Title" class="menutitle">Core</div>
+                
 <div id="menu_1.2.5.3.3.3" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/html-serializer.html">HTML Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xhtml-serializer.html">XHTML Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xml-serializer.html">XML Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/text-serializer.html">Text Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/wap-serializer.html">WAP/WML Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/svg-serializer.html">SVG Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/svgxml-serializer.html">SVG/XML Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/svgjpeg-serializer.html">SVG/JPEG Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/svgpng-serializer.html">SVG/PNG Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/svgtiff-serializer.html">SVG/TIFF Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/vrml-serializer.html">VRML Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/link-serializer.html">Link Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/ziparchive-serializer.html">Zip archive Serializer</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.3.4', '../../skin/')" id="menu_1.2.5.3.3.4Title" class="menutitle">Optional</div>
+                
 <div id="menu_1.2.5.3.3.4" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/pdf-serializer.html">PDF Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/ps-serializer.html">PS Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/pcl-serializer.html">PCL Serializer</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/xls-serializer.html">HSSF (XLS) Serializer</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.3.4', '../../skin/')" id="menu_1.2.5.3.4Title" class="menutitle">Matchers</div>
+              
 <div id="menu_1.2.5.3.4" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/matchers.html">Overview</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.4.2', '../../skin/')" id="menu_1.2.5.3.4.2Title" class="menutitle">Default</div>
+                
 <div id="menu_1.2.5.3.4.2" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/default/wildcarduri-matcher.html">WildCard URI Matcher</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.4.3', '../../skin/')" id="menu_1.2.5.3.4.3Title" class="menutitle">Core</div>
+                
 <div id="menu_1.2.5.3.4.3" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/core/wildcarduri-matcher.html">WildCard URI Matcher</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/core/wildcardheader-matcher.html">WildCard Header Matcher</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.4.4', '../../skin/')" id="menu_1.2.5.3.4.4Title" class="menutitle">Optional</div>
+                
 <div id="menu_1.2.5.3.4.4" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/template-matcher.html">Template Matcher</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.3.5', '../../skin/')" id="menu_1.2.5.3.5Title" class="menutitle">Selectors</div>
+              
 <div id="menu_1.2.5.3.5" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/selectors.html">Overview</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.5.2', '../../skin/')" id="menu_1.2.5.3.5.2Title" class="menutitle">Default</div>
+                
 <div id="menu_1.2.5.3.5.2" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/default/browser-selector.html">Browser Selector</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.5.3', '../../skin/')" id="menu_1.2.5.3.5.3Title" class="menutitle">Core</div>
+                
 <div id="menu_1.2.5.3.5.3" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/browser-selector.html">Browser Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/host-selector.html">Host Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/parameter-selector.html">Parameter Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/requestattribute-selector.html">Request Attribute Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/requestmethod-selector.html">Request Method Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/requestparameter-selector.html">Request Parameter Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/resourceexists-selector.html">Resource Exists Selector</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/regular-expression-header-selector.html">Regular-expression Header Selector</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.5.4', '../../skin/')" id="menu_1.2.5.3.5.4Title" class="menutitle">Scratchpad</div>
+                
 <div id="menu_1.2.5.3.5.4" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/scratchpad/date-selector.html">Date Selector</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.3.6', '../../skin/')" id="menu_1.2.5.3.6Title" class="menutitle">Actions</div>
+              
 <div id="menu_1.2.5.3.6" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/actions.html">Overview</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/database-actions.html">Database</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.6.3', '../../skin/')" id="menu_1.2.5.3.6.3Title" class="menutitle">Optional</div>
+                
 <div id="menu_1.2.5.3.6.3" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/sendmail-action.html">Sendmail Action</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/session-action.html">Session Action</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/script-action.html">Script Action</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.3.7', '../../skin/')" id="menu_1.2.5.3.7Title" class="menutitle">Readers</div>
+              
 <div id="menu_1.2.5.3.7" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/readers.html">Overview</a>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.7.2', '../../skin/')" id="menu_1.2.5.3.7.2Title" class="menutitle">Default</div>
+                
 <div id="menu_1.2.5.3.7.2" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/default/resource-reader.html">Resource Reader</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.7.3', '../../skin/')" id="menu_1.2.5.3.7.3Title" class="menutitle">Core</div>
+                
 <div id="menu_1.2.5.3.7.3" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/core/image-reader.html">Image Reader</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/core/resource-reader.html">Resource Reader</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.7.4', '../../skin/')" id="menu_1.2.5.3.7.4Title" class="menutitle">Optional</div>
+                
 <div id="menu_1.2.5.3.7.4" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/axisrpc-reader.html">AxisRPC Reader</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/database-reader.html">Database Reader</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/optional/jsp-reader.html">JSP Reader</a>
+                  
 </div>
+                
 </div>
+                
 <div onclick="SwitchMenu('menu_1.2.5.3.7.5', '../../skin/')" id="menu_1.2.5.3.7.5Title" class="menutitle">Scratchpad</div>
+                
 <div id="menu_1.2.5.3.7.5" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/scratchpad/directoryziparchiver-reader.html">Directory ZIP Archiver</a>
+                  
 </div>
+                
 </div>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.5.4', '../../skin/')" id="menu_1.2.5.4Title" class="menutitle">Flow</div>
+            
 <div id="menu_1.2.5.4" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/index.html">Introduction</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/continuations.html">Continuations</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/how-does-it-work.html">How does it work?</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/using.html">Usage</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/tutor.html">Tutorial</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/sitemap.html">Sitemap</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/api.html">Flowscript</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/java.html">Calling Java</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/views.html">Views</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/jxtemplate.html">JXTemplate</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/jpath.html">JPath</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/flow/velocity.html">Velocity</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.5.5', '../../skin/')" id="menu_1.2.5.5Title" class="menutitle">Cocoon Forms</div>
+            
 <div id="menu_1.2.5.5" class="menuitemgroup">
+              
 <div onclick="SwitchMenu('menu_1.2.5.5.1', '../../skin/')" id="menu_1.2.5.5.1Title" class="menutitle">Basics</div>
+              
 <div id="menu_1.2.5.5.1" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/basics/index.html">Introduction</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/basics/sample.html">Sample</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/basics/improving_sample.html">Improving the sample</a>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.5.2', '../../skin/')" id="menu_1.2.5.5.2Title" class="menutitle">Widgets</div>
+              
 <div id="menu_1.2.5.5.2" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_form.html">form</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_field.html">field</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_multivaluefield.html">multivaluefield</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_booleanfield.html">booleanfield</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_repeater.html">repeater</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_output.html">output</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_submit.html">submit</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_action.html">action</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_repeater_action.html">repeater-action</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_row_action.html">row-action</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_aggregatefield.html">aggregatefield</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_upload.html">upload</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_messages.html">messages</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_imagemap.html">imagemap</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_tree.html">tree</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_group.html">group/struct</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_union.html">union</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgets/widget_class.html">class/new</a>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.5.3', '../../skin/')" id="menu_1.2.5.5.3Title" class="menutitle">Widget Concepts</div>
+              
 <div id="menu_1.2.5.5.3" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgetconcepts/validation.html">Validation</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgetconcepts/datatypes.html">Datatypes</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgetconcepts/selectionlists.html">Selection lists</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/widgetconcepts/widgetstates.html">Widget states</a>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.5.4', '../../skin/')" id="menu_1.2.5.5.4Title" class="menutitle">Form Publishing</div>
+              
 <div id="menu_1.2.5.5.4" class="menuitemgroup">
+                
 <div onclick="SwitchMenu('menu_1.2.5.5.4.1', '../../skin/')" id="menu_1.2.5.5.4.1Title" class="menutitle">Templating</div>
+                
 <div id="menu_1.2.5.5.4.1" class="menuitemgroup">
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/publishing/templating.html">Section Home</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/publishing/templating/templategenerator.html">Template Generator</a>
+                  
 </div>
+                  
 <div class="menuitem">
+                    
 <a href="../../2.1/userdocs/publishing/templating/templatetransformer.html">Template Transformer</a>
+                  
 </div>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/publishing/formsgenerator.html">Generator</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/publishing/xslt.html">XSLT</a>
+                
 </div>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/binding.html">Binding Framework</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/xmlbinding.html">Simple XML Binding</a>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.5.7', '../../skin/')" id="menu_1.2.5.5.7Title" class="menutitle">API</div>
+              
 <div id="menu_1.2.5.5.7" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/api/api_javascript.html">Javascript (Flowscript)</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/api/api_java.html">Java</a>
+                
 </div>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/formlibraries.html">Form libraries</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/ajax.html">Ajax</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="http://wiki.apache.org/cocoon/Forms">Forms @ Wiki</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.5.6', '../../skin/')" id="menu_1.2.5.6Title" class="menutitle">XSP</div>
+            
 <div id="menu_1.2.5.6" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/index.html">Overview</a>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.6.2', '../../skin/')" id="menu_1.2.5.6.2Title" class="menutitle">XSP</div>
+              
 <div id="menu_1.2.5.6.2" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/xsp.html">Section Home</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/xsp/logicsheet.html">XSP Guide</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/xsp/xsp-internals.html">XSP Internals</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/xsp/logicsheet-concepts.html">XSP Logicsheets</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/xsp/sessions.html">Sessions</a>
+                
 </div>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.5.6.3', '../../skin/')" id="menu_1.2.5.6.3Title" class="menutitle">Logicsheets</div>
+              
 <div id="menu_1.2.5.6.3" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/logicsheets/request.html">Request</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/logicsheets/session.html">Session</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/logicsheets/esql.html">ESQL</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/logicsheets/logicsheet-forms.html">Forms</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/userdocs/logicsheets/sendmail.html">Sendmail</a>
+                
 </div>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.5.7', '../../skin/')" id="menu_1.2.5.7Title" class="menutitle">Offline</div>
+            
 <div id="menu_1.2.5.7" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/offline/index.html">Overview</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/offline/cli.html">Command Line</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/offline/configuration.html">CLI Configuration</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/offline/ant.html">Ant</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/userdocs/offline/bean.html">Cocoon Bean</a>
+              
 </div>
+            
 </div>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.6', '../../skin/')" id="menu_1.2.6Title" class="menutitle">Developer's Guide</div>
+          
 <div id="menu_1.2.6" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/developing/index.html">Index</a>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.6.2', '../../skin/')" id="menu_1.2.6.2Title" class="menutitle">Concepts</div>
+            
 <div id="menu_1.2.6.2" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/httprequest.html">Internals</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/extending.html">Extending</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/avalon.html">Avalon</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/source.html">Source Handling</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/stores.html">Stores</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/datasources.html">Using Databases</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/parent-component-manager.html">Parent CM</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/deliquick.html">DELI Quick Start</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/deli.html">DELI</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.6.3', '../../skin/')" id="menu_1.2.6.3Title" class="menutitle">Developing Webapps</div>
+            
 <div id="menu_1.2.6.3" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/webapps/index.html">Overview</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/webapps/session.html">Sessions</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/webapps/contexts.html">Session Contexts</a>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.6.3.4', '../../skin/')" id="menu_1.2.6.3.4Title" class="menutitle">Authentication</div>
+              
 <div id="menu_1.2.6.3.4" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication.html">Section Home</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/authentication-handler.html">The Authentication Handler</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/authenticating_user.html">Authenticating a User</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/user_management.html">User Management</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/application_management.html">Application Management</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/module_management.html">Module Management</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/user_administration.html">User Administration</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/summary.html">Configuration Summary</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/webapps/authentication/pipeline_patterns.html">Pipeline Patterns</a>
+                
 </div>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/webapps/forms.html">Simple Forms</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/webapps/portal.html">Portal FW</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.2.6.4', '../../skin/')" id="menu_1.2.6.4Title" class="menutitle">Building a portal using the Portal Engine</div>
+            
 <div id="menu_1.2.6.4" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/index.html">Index</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/portal-block.html">Portal Engine</a>
+              
 </div>
+              
 <div onclick="SwitchMenu('menu_1.2.6.4.3', '../../skin/')" id="menu_1.2.6.4.3Title" class="menutitle">Configuring Coplets</div>
+              
 <div id="menu_1.2.6.4.3" class="menuitemgroup">
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/portal/coplets.html">Section Home</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/portal/coplets/uricoplet.html">The URICoplet</a>
+                
 </div>
+                
 <div class="menuitem">
+                  
 <a href="../../2.1/developing/portal/coplets/cachinguricoplet.html">The CachingURICoplet</a>
+                
 </div>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/layout_skins.html">Layout and Skins</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/events.html">Event Handling</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/profiles.html">Profiles</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/wsrp.html">WSRP Support</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/authentication.html">Authentication</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/forms.html">Form handling</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/developing/portal/basket.html">A Basket</a>
+              
 </div>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/developing/web3.html">Connect to SAP R/3</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="http://cocoon.apache.org/2.1/apidocs/index.html">API (Javadoc)</a>
+            
 </div>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.7', '../../skin/')" id="menu_1.2.7Title" class="menutitle">Tutorials</div>
+          
 <div id="menu_1.2.7" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tutorial/index.html">Index</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tutorial/tutorial-develop-webapp.html">WebApp</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tutorial/tutorial-generator.html">Custom Generator</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tutorial/tutorial-shots.html">Tutorial screenshots</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/tutorial/tutorial-rmi-generator.html">RMIServer</a>
+            
 </div>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.8', '../../skin/')" id="menu_1.2.8Title" class="menutitle">FAQ</div>
+          
 <div id="menu_1.2.8" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/index.html">Index</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-install.html">Install</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-configure-environment.html">Configure</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-cvs.html">CVS/SVN</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-configure-c2.html">Configure C2</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-databases.html">Databases</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-xsp.html">XSP</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-xslt.html">XSLT</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-debugging.html">Debugging</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-sitemap.html">Sitemap</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-generators.html">Generators</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-transformers.html">Transformers</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-serializers.html">Serializers</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-matchers.html">Matchers</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-selectors.html">Selectors</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-actions.html">Actions</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/faq/faq-aggregators.html">Aggregators</a>
+            
 </div>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.9', '../../skin/')" id="menu_1.2.9Title" class="menutitle">How Tos</div>
+          
 <div id="menu_1.2.9" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/index.html">Index</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-explore-samples.html">Samples</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-paginator-transformer.html">Paginator</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-html-pdf-publishing.html">HTML-PDF</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/wsproxy-generator.html">Web Syndication</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-flow-debugger.html">Flow Debugger</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-author-howto.html">Author How-To</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-author-faq.html">Author FAQ</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-author-snippet.html">Author Snippet</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-author-core-docs.html">Author Docs</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-patch.html">Prepare patch</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/howto/howto-bugzilla.html">Bugzilla</a>
+            
 </div>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/performancetips.html">Performance</a>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.2.11', '../../skin/')" id="menu_1.2.11Title" class="menutitle">Snippets</div>
+          
 <div id="menu_1.2.11" class="menuitemgroup">
+            
 <div class="menuitem">
+              
 <a href="../../2.1/snippet/index.html">Index</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/snippet/snippet-xslt-options.html">XSLT Processor Options</a>
+            
 </div>
+            
 <div class="menuitem">
+              
 <a href="../../2.1/snippet/snippet-internal-pipeline.html">Internal Pipeline</a>
+            
 </div>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://wiki.apache.org/cocoon/">Wiki Docs</a>
+          
 </div>
+        
 </div>
+        
 <div onclick="SwitchMenu('menu_1.3', '../../skin/')" id="menu_1.3Title" class="menutitle">Status</div>
+        
 <div id="menu_1.3" class="menuitemgroup">
+          
 <div class="menuitem">
+            
 <a href="../../2.1/changes.html">Changes</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/todo.html">To Do</a>
+          
 </div>
+          
 <div onclick="SwitchMenu('menu_1.3.3', '../../skin/')" id="menu_1.3.3Title" class="menutitle">Planning Notes</div>
+          
 <div id="menu_1.3.3" class="menuitemgroup">
+            
 <div onclick="SwitchMenu('menu_1.3.3.1', '../../skin/')" id="menu_1.3.3.1Title" class="menutitle">Overview</div>
+            
 <div id="menu_1.3.3.1" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/overview/index.html">Planning Overview</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/overview/roadmap.html">Roadmap</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.3.3.2', '../../skin/')" id="menu_1.3.3.2Title" class="menutitle">Documentation</div>
+            
 <div id="menu_1.3.3.2" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/documentation/doc.html">Overview</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/documentation/linkstatus.html">Fix broken links</a>
+              
 </div>
+            
 </div>
+            
 <div onclick="SwitchMenu('menu_1.3.3.3', '../../skin/')" id="menu_1.3.3.3Title" class="menutitle">Other Planning</div>
+            
 <div id="menu_1.3.3.3" class="menuitemgroup">
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/otherplanning/release.html">Release Plan</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/otherplanning/samples.html">Cocoon Samples</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/otherplanning/proposed-toc.html">Proposed TOC</a>
+              
 </div>
+              
 <div class="menuitem">
+                
 <a href="../../2.1/plan/otherplanning/updating.html">Updating Cocoon</a>
+              
 </div>
+            
 </div>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://issues.apache.org/jira/browse/COCOON">Patch queue</a>
+          
 </div>
+        
 </div>
+        
 <div onclick="SwitchMenu('menu_1.4', '../../skin/')" id="menu_1.4Title" class="menutitle">Community</div>
+        
 <div id="menu_1.4" class="menuitemgroup">
+          
 <div class="menuitem">
+            
 <a href="../../2.1/bylaws-addendum.html">Cocoon Bylaws</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="../../2.1/who.html">Hall of Fame</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+          
 </div>
+        
 </div>
+        
 <div onclick="SwitchMenu('menu_1.5', '../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
+        
 <div id="menu_1.5" class="menuitemgroup">
+          
 <div class="menuitem">
+            
 <a href="http://issues.apache.org/jira/browse/COCOON">Bug Database</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://svn.apache.org/viewcvs.cgi/cocoon/branches/BRANCH_2_1_X/?root=Apache-SVN">Code Repository</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/mirror.cgi#nightly">Dev Snapshots</a>
+          
 </div>
+        
 </div>
+        
 <div onclick="SwitchMenu('menu_1.6', '../../skin/')" id="menu_1.6Title" class="menutitle">Other Releases</div>
+        
 <div id="menu_1.6" class="menuitemgroup">
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/1.x/">Cocoon 1.x</a>
+          
 </div>
+          
 <div class="menuitem">
+            
 <a href="http://cocoon.apache.org/2.0/">Cocoon 2.0</a>
+          
 </div>
+        
 </div>
+        
 <div onclick="SwitchMenu('menu_1.7', '../../skin/')" id="menu_1.7Title" class="menutitle">External</div>
+        
 <div id="menu_1.7" class="menuitemgroup">
+          
 <div class="menuitem">
+            
 <a href="http://wiki.apache.org/cocoon/GT2005Hackaton">2005 Get Together</a>
+          
 </div>
+        
 </div>
+        
 <div id="credit"></div>
+        
 <div id="roundbottom">
-<img style="display: none" class="corner" height="15" width="15" alt="" src="../../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+          
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../../skin/images/rc-b-l-15-1body-2menu-3menu.png">
+        </div>
 <!--+
   |alternative credits
   +-->
-<div id="credit2">
-<a href="http://apachecon.com/"><img border="0" title="ApacheCon US 2005" alt="ApacheCon US 2005 - logo" src="http://apache.org/images/ac2005us_blue_125x125.jpg" style="width: 125px;height: 125px;"></a>
-</div>
+        
+<div id="credit2"></div>
+      
 </div>
 <!--+
     |end Menu
@@ -1213,33 +2373,57 @@
 <!--+
     |start content
     +-->
+      
 <div id="content">
+        
 <h1>CInclude Transformer</h1>
-<a name="N10007"></a><a name="CInclude+Transformer"></a>
+        
+<a name="N10007"></a>
+        <a name="CInclude+Transformer"></a>
+        
 <h2 class="h3">CInclude Transformer</h2>
+        
 <div class="section">
+          
 <p>This transformer includes XML in the current stream and acts therefore as a
 kind of (dynamic) content aggregation. Two forms are supported by the
 transformer: one verbose and flexible approach, and a simple approach. We will
 first discuss the simple approach and the more flexible is mentioned in the next
 chapter. In addition the CInclude transformer provides a caching mechanism (for
 the simple include form).</p>
-<p>This transformer triggers for the element <tt>include</tt> in the namespace
-"http://apache.org/cocoon/include/1.0". The <tt>src</tt> attribute contains the
+          
+<p>This transformer triggers for the element 
+      
+            <tt>include</tt> in the namespace
+"http://apache.org/cocoon/include/1.0". The 
+      
+            <tt>src</tt> attribute contains the
 url which points to an xml resource which is included instead of the element.
-With the attributes <tt>element</tt>, <tt>ns</tt> and <tt>prefix</tt> it is
-possible to specify an element which surrounds the included content.</p>
+With the attributes 
+      
+            <tt>element</tt>, 
+      
+            <tt>ns</tt> and 
+      
+            <tt>prefix</tt> it is
+possible to specify an element which surrounds the included content.
+    
+          </p>
+          
 <ul>
-
+            
 <li>Name : cinclude</li>
-
+            
 <li>Class: org.apache.cocoon.transformation.CIncludeTransformer</li>
-
+            
 <li>Cacheable: No.</li>
-
+          
 </ul>
+          
 <p>A simple example might help to use the CIncludeTransfomer effectively:</p>
+          
 <p>Add the CIncludeTransformer to the components in your sitemap.xmap</p>
+          
 <pre>
   &lt;map:components&gt;
     ...
@@ -1249,7 +2433,9 @@
           src="org.apache.cocoon.transformation.CIncludeTransformer"/&gt;
       ...
       </pre>
+          
 <p>Next, define in your pipeline to use the CIncludeTransformer</p>
+          
 <pre>
   &lt;map:match pattern="cinc/simple-cinc"&gt;
     &lt;map:generate src="cinc/simple-cinc.xml"/&gt;
@@ -1258,12 +2444,22 @@
     &lt;map:serialize/&gt;
   &lt;/map:match&gt;
       </pre>
-<p>In this example pipeline it assumed that <tt>simple-cinc.xml</tt> contains
+          
+<p>In this example pipeline it assumed that 
+      
+            <tt>simple-cinc.xml</tt> contains
 the include element. Beside defining the include element it defines the
-namespace URI <tt>http://apache.org/cocoon/include/1.0</tt>. This helps the
+namespace URI 
+      
+            <tt>http://apache.org/cocoon/include/1.0</tt>. This helps the
 CInclude transformer to find the tag to get replaced by the xml content
-referenced via the src attribute. The <tt>simple-cinc.xml</tt> may look like
-this:</p>
+referenced via the src attribute. The 
+      
+            <tt>simple-cinc.xml</tt> may look like
+this:
+    
+          </p>
+          
 <pre>
   &lt;?xml version="1.0" encoding="UTF-8"?&gt;
   &lt;page xmlns:cinclude="http://apache.org/cocoon/include/1.0"&gt;
@@ -1274,8 +2470,16 @@
     &lt;/content&gt;
   &lt;/page&gt;
       </pre>
-<p>Next you should define the <tt>include.xml</tt> file which is included. A
-simple <tt>include.xml</tt> might look like this:</p>
+          
+<p>Next you should define the 
+      
+            <tt>include.xml</tt> file which is included. A
+simple 
+      
+            <tt>include.xml</tt> might look like this:
+    
+          </p>
+          
 <pre>
   &lt;?xml version="1.0"?&gt;
   &lt;p&gt;
@@ -1283,8 +2487,10 @@
     I come from "include.xml".
   &lt;/p&gt;
       </pre>
+          
 <p>Now finally we have everything put together the xml content after the
 CInclude transformer processing will look like this:</p>
+          
 <pre>
   &lt;?xml version="1.0" encoding="UTF-8"?&gt;
   &lt;page xmlns:cinclude="http://apache.org/cocoon/include/1.0"&gt;
@@ -1300,35 +2506,52 @@
     &lt;/content&gt;
   &lt;/page&gt;
       </pre>
+        
 </div>
-<a name="N1004E"></a><a name="Including+External+XML"></a>
+        
+<a name="N1004E"></a>
+        <a name="Including+External+XML"></a>
+        
 <h2 class="h3">Including External XML</h2>
+        
 <div class="section">
+          
 <p>One feature of the CInclude transformer is including XML from external
 sources, e.g. files or from an HTTP server.</p>
+          
 <pre>
         &lt;!-- Include XML from HTTP server --&gt;
         &lt;cinclude:include src="http://external.news.com/flashnews.xml"/&gt;
       </pre>
+          
 <p>This would be a simple way of "GET"ting XML data from an external site. Using
 this method it is also possible to pass parameters in the url - just as you
 would in a "GET" sent from a browser.</p>
+          
 <pre>
         &lt;cinclude:include
           src="http://external.news.com/flashnews.xml?id=1234&amp;myname=matthew"/&gt;
       </pre>
+          
 <p>If the external XML is not valid or not available, the transformer will throw
 an exception which can be processed by the sitemap error handler.</p>
+        
 </div>
-<a name="N1005C"></a><a name="Including+External+XML+%28advanced%29"></a>
+        
+<a name="N1005C"></a>
+        <a name="Including+External+XML+%28advanced%29"></a>
+        
 <h2 class="h3">Including External XML (advanced)</h2>
+        
 <div class="section">
+          
 <p>The above section shows you how to include XML data from an external source
 such as an HTTP server using the simple "GET" method supplied in the HTTP
 protocol. For more advanced uses you will wish to be able to send "POST" or
 other HTTP methods to the server. In addition you may want to actually send XML
 data to the server - just as you would using an HTML form. The syntax of the
 advanced include element is more verbose:</p>
+          
 <pre>
   &lt;?xml version="1.0"?&gt;
   &lt;data xmlns:cinclude="http://apache.org/cocoon/include/1.0"&gt;
@@ -1353,43 +2576,89 @@
     &lt;/cinclude:includexml&gt;
   &lt;/data&gt;
       </pre>
-<p>Lets look at the tags. The tag <tt>cinclude:includexml</tt> identifies
-verbose include syntax. Attribute <tt>ignoreErrors</tt> indicates that all
-errors will be simply ignored.</p>
-<p>The tag <tt>cinclude:src</tt> defines the address of the resource we want to
+          
+<p>Lets look at the tags. The tag 
+      
+            <tt>cinclude:includexml</tt> identifies
+verbose include syntax. Attribute 
+      
+            <tt>ignoreErrors</tt> indicates that all
+errors will be simply ignored.
+    
+          </p>
+          
+<p>The tag 
+      
+            <tt>cinclude:src</tt> defines the address of the resource we want to
 access and then comes a list of (optional) connection-specific parameters
-(enclosed in the <tt>cinclude:configuration</tt> tag). In this example the
+(enclosed in the 
+      
+            <tt>cinclude:configuration</tt> tag). In this example the
 HTTP-method ("POST") is passed into the connection. The format of these
-parameters is discussed next.</p>
+parameters is discussed next.
+    
+          </p>
+          
 <p>Then comes the list of parameters we wish to pass into the function. Each
 parameter defined has a name and a value. The value can either be text or XML.
 </p>
+          
 <p>The format of the parameters is the same as for the connection configuration.
 </p>
+        
 </div>
-<a name="N10078"></a><a name="Caching"></a>
+        
+<a name="N10078"></a>
+        <a name="Caching"></a>
+        
 <h2 class="h3">Caching</h2>
+        
 <div class="section">
+          
 <p>This transformer includes XML in the current stream and acts therefore as a
 kind of (dynamic) content aggregation. However, the included content might be
 very big or either it might take a lot of time to fetch the content. If, in
 those cases, your content does not change too frequently, you can turn on
 caching for these contents.</p>
+          
 <p>To turn on caching, transformer must be configured with sitemap parameter:
 </p>
+          
 <pre>
         &lt;map:parameter name="support-caching" value="true"/&gt;
       </pre>
-<p>Caching triggers <strong>only</strong> for the element
-<tt>cached-include</tt> in the namespace
-<tt>http://apache.org/cocoon/include/1.0/caching</tt>. The <tt>src</tt>
+          
+<p>Caching triggers 
+      
+            <strong>only</strong> for the element
+
+      
+            <tt>cached-include</tt> in the namespace
+
+      
+            <tt>http://apache.org/cocoon/include/1.0/caching</tt>. The 
+      
+            <tt>src</tt>
 attribute contains the url which points to an xml resource that is included
-instead of the element. It is possible to mix the <tt>cached-include</tt> and
-the <tt>include</tt> element, so only parts are cached and others are not.</p>
+instead of the element. It is possible to mix the 
+      
+            <tt>cached-include</tt> and
+the 
+      
+            <tt>include</tt> element, so only parts are cached and others are not.
+    
+          </p>
+          
 <p>A simple example might help to use the caching effectively:</p>
+          
 <p>First define your pipeline to use the CIncludeTransformer with caching turned
-on; you turn on caching by setting the <tt>expires</tt> parameter to a value
-greater than 0. The exact meaning of this parameter is explained below.</p>
+on; you turn on caching by setting the 
+      
+            <tt>expires</tt> parameter to a value
+greater than 0. The exact meaning of this parameter is explained below.
+    
+          </p>
+          
 <pre>
   &lt;map:match pattern="cinc/simple-cinc"&gt;
     &lt;map:generate src="cinc/simple-cinc.xml"/&gt;
@@ -1401,11 +2670,19 @@
     &lt;map:serialize/&gt;
   &lt;/map:match&gt;
       </pre>
+          
 <p>In this example-pipeline it is assumed that simple-cinc.xml contains the
-<tt>cached-include</tt> element. Beside defining the element it uses the
-namespace URI <tt>http://apache.org/cocoon/include/1.0</tt>. This helps the
+
+      
+            <tt>cached-include</tt> element. Beside defining the element it uses the
+namespace URI 
+      
+            <tt>http://apache.org/cocoon/include/1.0</tt>. This helps the
 transformer to find the tag to get replaced by the xml content referenced via
-the src attribute. The simple-cinc.xml may look like this:</p>
+the src attribute. The simple-cinc.xml may look like this:
+    
+          </p>
+          
 <pre>
   &lt;?xml version="1.0" encoding="UTF-8"?&gt;
   &lt;page xmlns:cinclude="http://apache.org/cocoon/include/1.0"&gt;
@@ -1417,8 +2694,10 @@
     &lt;/content&gt;
   &lt;/page&gt;
       </pre>
+          
 <p>Now finally we have everything put together the xml content after the
 CIncludeTransformer processing will look like this:</p>
+          
 <pre>
   &lt;?xml version="1.0" encoding="UTF-8"?&gt;
   &lt;page xmlns:cinclude="http://apache.org/cocoon/include/1.0"&gt;
@@ -1434,6 +2713,7 @@
     &lt;/content&gt;
   &lt;/page&gt;
       </pre>
+          
 <p>So, of course even with caching turned on, this transformer acts like the
 usual cinclude transformer. But as you can see from the example above, you can
 define an expires value. The fetched content is cached for the duration of this
@@ -1444,26 +2724,54 @@
 cache. When the 10 minutes have expired, the next time the pipeline is
 requested, the content is fetched again and stored in the cache for the next 10
 minutes.</p>
+          
 <p>You can fine tune the behaviour of the transformer with several parameters.
 </p>
-<p>The <tt>expires</tt> parameter defines the expiration date of the content in
-seconds from the time the pipeline is requested.</p>
+          
+<p>The 
+      
+            <tt>expires</tt> parameter defines the expiration date of the content in
+seconds from the time the pipeline is requested.
+    
+          </p>
+          
 <p>Usually the content is cached in the common store, but you can also define a
 writeable/modifiable source with the "source" parameter, e.g. "file:/c:/temp".
 Then the cached content is written into this directory.</p>
-<p>With the optional <tt>purge</tt> set to <tt>true</tt> the cache is purged
+          
+<p>With the optional 
+      
+            <tt>purge</tt> set to 
+      
+            <tt>true</tt> the cache is purged
 which means the cached content is regarded as invalid nevertheless if it has
-expired or not.</p>
-<p>With the optional parameter <tt>parallel</tt> the various included contents
-are processed (included) in parallel rather than in a series.</p>
-<p>With the optional parameter <tt>preemptive</tt> set to <tt>true</tt> a
+expired or not.
+    
+          </p>
+          
+<p>With the optional parameter 
+      
+            <tt>parallel</tt> the various included contents
+are processed (included) in parallel rather than in a series.
+    
+          </p>
+          
+<p>With the optional parameter 
+      
+            <tt>preemptive</tt> set to 
+      
+            <tt>true</tt> a
 pre-emptive caching is activated. When a resource is requested with pre-emptive
 caching, this transformer always attempts to get the content from the cache. If
 the content is not in the cache, it is of course retrieved from the original
 source and cached. If the cached resource has expired, it is still provided. The
 cache is updated by a background task. This task has to be started beforehand.
-</p>
+
+    
+          </p>
+          
 <p>Complete Example:</p>
+          
 <pre>
   &lt;map:match pattern="cinc/simple-cinc"&gt;
     &lt;map:generate src="cinc/simple-cinc.xml"/&gt;
@@ -1478,12 +2786,19 @@
     &lt;map:serialize/&gt;
   &lt;/map:match&gt;
       </pre>
+        
 </div>
-<a name="N100D1"></a><a name="Configuration"></a>
+        
+<a name="N100D1"></a>
+        <a name="Configuration"></a>
+        
 <h2 class="h3">Configuration</h2>
+        
 <div class="section">
+          
 <p>Besides the usual transformer configuration, this transformer requires some
 components. You have to add the following lines to the cocoon.xconf:</p>
+          
 <pre>
       &lt;component class="org.apache.cocoon.transformation.helpers.DefaultIncludeCacheManager"
       role="org.apache.cocoon.transformation.helpers.IncludeCacheManager"
@@ -1492,11 +2807,14 @@
       &lt;parameter name="preemptive-loader-url" value="http://localhost:8080/cocoon/loader"/&gt;
       &lt;/component&gt;
       </pre>
+          
 <p>If you want to use preemptive caching, you have to specify a URI inside
 Cocoon that contains the preemptive-loader action. This pipeline is
 automatically called, when preemptive loading is actived and requried. It loads
 the content in the background.</p>
+          
 <p>First you have to define the action:</p>
+          
 <pre>
   &lt;map:components&gt;
     ...
@@ -1506,50 +2824,77 @@
         src="org.apache.cocoon.transformation.helpers.PreemptiveLoaderAction"/&gt;
       ...
       </pre>
+          
 <p>Then you must define a pipeline containing the action. This is the pipeline
 that has to be configured in the cocoon.xconf:</p>
+          
 <pre>
   &lt;map:match pattern="loader"&gt;
     &lt;map:act type="preemptive"&gt;&lt;/map:act&gt;
   &lt;/map:match&gt;
       </pre>
+          
 <div class="daisy-edit-link">
+            
 <p>
+              
 <em>Errors and Improvements?</em>
                  If you see any errors or potential improvements in this document
                  please help us:
-                <a class="external" href="http://cocoon.zones.apache.org/daisy/legacydocs/445">
+                
+        
+              <a class="external" href="http://cocoon.zones.apache.org/daisy/legacydocs/445">
                   View, Edit or comment on
                 </a> the latest development version (registration required).
-              </p>
+              
+      
+            </p>
+          
 </div>
+        
 </div>
+      
 </div>
 <!--+
     |end content
     +-->
+      
 <div class="clearboth">&nbsp;</div>
+    
 </div>
+    
 <div id="footer">
 <!--+
     |start bottomstrip
     +-->
+      
 <div class="lastmodified">
+        
 <script type="text/javascript"><!--
 document.write("Last Published: " + document.lastModified);
 //  --></script>
+      
 </div>
+      
 <div class="copyright">
         Copyright &copy;
-         1999-2005 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
+         1999-2005 
+        <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
+      
 </div>
+      
 <div id="feedback">
     Send feedback about the website to:
-  <a id="feedbackto" href="mailto:dev@cocoon.apache.org?subject=[WEBSITE]%C2%A02.1/userdocs/cinclude-transformer.html">dev@cocoon.apache.org</a>
+  
+        <a id="feedbackto" href="mailto:dev@cocoon.apache.org?subject=[WEBSITE]%C2%A02.1/userdocs/cinclude-transformer.html">dev@cocoon.apache.org</a>
+      
 </div>
 <!--+
     |end bottomstrip
     +-->
+    
 </div>
+  
 </body>
+
 </html>

Modified: cocoon/site/site/2.1/userdocs/concepts/actions.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/userdocs/concepts/actions.html?rev=377949&r1=377948&r2=377949&view=diff
==============================================================================
--- cocoon/site/site/2.1/userdocs/concepts/actions.html (original)
+++ cocoon/site/site/2.1/userdocs/concepts/actions.html Tue Feb 14 22:36:05 2006
@@ -1203,9 +1203,7 @@
 <!--+
   |alternative credits
   +-->
-<div id="credit2">
-<a href="http://apachecon.com/"><img border="0" title="ApacheCon US 2005" alt="ApacheCon US 2005 - logo" src="http://apache.org/images/ac2005us_blue_125x125.jpg" style="width: 125px;height: 125px;"></a>
-</div>
+<div id="credit2"></div>
 </div>
 <!--+
     |end Menu
@@ -1232,7 +1230,7 @@
 complex as you need. The Action is the proper place to handle form processing
 and even dynamic navigation. The Action is differentiated from the other sitemap
 components (Generator, Transformer, Serializer and Reader) primarily by the fact
-that it does not produce any display data. <a href="../../../2.1/">actions.txt</a>
+that it does not produce any display data. <a href="../../../2.1/726.html">actions.txt</a>
 contains excerpts from discussions on the cocoon-dev mailing list regarding
 Actions.</p>
 <a name="N10017"></a><a name="When+to+use+an+Action+instead+of+XSP"></a>

Modified: cocoon/site/site/2.1/userdocs/concepts/caching.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/userdocs/concepts/caching.html?rev=377949&r1=377948&r2=377949&view=diff
==============================================================================
--- cocoon/site/site/2.1/userdocs/concepts/caching.html (original)
+++ cocoon/site/site/2.1/userdocs/concepts/caching.html Tue Feb 14 22:36:05 2006
@@ -1203,9 +1203,7 @@
 <!--+
   |alternative credits
   +-->
-<div id="credit2">
-<a href="http://apachecon.com/"><img border="0" title="ApacheCon US 2005" alt="ApacheCon US 2005 - logo" src="http://apache.org/images/ac2005us_blue_125x125.jpg" style="width: 125px;height: 125px;"></a>
-</div>
+<div id="credit2"></div>
 </div>
 <!--+
     |end Menu