cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From da...@cocoon.zones.apache.org
Subject [DAISY] Updated: Your first XML pipeline
Date Fri, 04 May 2007 11:44:23 GMT
A document has been updated:

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

Document ID: 1290
Branch: main
Language: default
Name: Your first XML pipeline (unchanged)
Document Type: Cocoon Document (unchanged)
Updated on: 5/4/07 11:44:08 AM
Updated by: Reinhard Pötz

A new version has been created, state: publish

Parts
=====

Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name:  (unchanged)
Size: 2927 bytes (previous version: 2854 bytes)
Content diff:
(30 equal lines skipped)
    
    <p>First, open <tt>src\main\resources\COB-INF\sitemap.xmap</tt> in your
favorite
    XML editor. That's your block's base sitemap. There are already some pipelines
--- there (/sitemap/pipelines) but for this purpose of this tutorial, let's create
--- your own pipeline.</p>
+++ there (<tt>/sitemap/pipelines</tt>) but for this purpose of this tutorial,
let's
+++ create your own pipeline.</p>
    
    <pre>&lt;map:sitemap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
---  xsi:schemaLocation="http://apache.org/cocoon/sitemap/1.0 http://cocoon.apache.org/schema/sitemap/cocoon-sitemap-1.0.xsd"
+++  xsi:schemaLocation="http://apache.org/cocoon/sitemap/1.0 
+++   http://cocoon.apache.org/schema/sitemap/cocoon-sitemap-1.0.xsd"
     xmlns:map="http://apache.org/cocoon/sitemap/1.0"&gt;
    
      &lt;map:pipelines&gt;
(11 equal lines skipped)
    
    <p>The <tt>map:match </tt>element has an attribute <tt>@pattern</tt>.
If the
    request <tt>http://localhost:8888/myBlock1/<strong>myFirstPipeline</strong></tt>
--- comes in, this matcher "matches" and the request processing continues with the
--- generation of myXmlFile.xml. This file has to be in the same directory as the
--- sitemap:</p>
+++ comes in, this matcher <em>matches</em> and the request processing continues
+++ with the generation of <tt>myXmlFile.xml</tt>. This file has to be in the
same
+++ directory as the sitemap:</p>
    
    <pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
    &lt;myFirstPipeline&gt;test&lt;/myFirstPipeline&gt;
(7 equal lines skipped)
    
    <p>After saving the sitemap and the XML file, you can point you browser to
    <tt>http://localhost:8888/myBlock</tt><tt><tt>1</tt>/myFirstPipeline</tt>
and
--- you will see the output of your first own pipeline serialized as XML.</p>
+++ you will see the output of your first own pipeline serialized as XML
+++ (<tt>&lt;map:serialize type="xml"/&gt;</tt>).</p>
    
    <h1>Adding an XSLT transformation step</h1>
    
(8 equal lines skipped)


Mime
View raw message