You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs@cocoon.apache.org by st...@outerthought.org on 2003/03/30 13:00:08 UTC
[WIKI-UPDATE] GETlenya SQL Scherler SQLdifferenceESQL SQL-difference-ESQL SQL-preparation SQL-page1 SQLpreparation Sun Mar 30 13:00:08 2003
Page: http://wiki.cocoondev.org/Wiki.jsp?page=GETlenya , version: 10 on Sun Mar 30 10:58:49 2003 by Scherler
- within CVS Repositories -> [Screenshot Lenya CVS|http://www.target-x.de/lenya/img/eclipse-lenya.png]
- \\right mouse button: new - Repository Location\\
? ^^
+ within CVS Repositories -> right mouse button: new - Repository Location\\
? ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ [Screenshot Lenya CVS|http://www.target-x.de/lenya/img/eclipse-lenya.png]
Page: http://wiki.cocoondev.org/Wiki.jsp?page=SQL , version: 14 on Sun Mar 30 10:04:33 2003 by Scherler
+
+ [Preparation for the examples|SQLpreparation]
Page: http://wiki.cocoondev.org/Wiki.jsp?page=Scherler , version: 12 on Sun Mar 30 10:09:56 2003 by Scherler
+ ** [Preparation|SQLpreparation]
Page: http://wiki.cocoondev.org/Wiki.jsp?page=SQLdifferenceESQL , version: 1 on Sun Mar 30 10:01:59 2003 by Scherler
New page created:
+ ''I found different ways for SQL in cocoon. On the one hand there is <esql:.../>, on the other <sql:...>. So consider this a work in progress -- [Scherler]''
+ ----
+ __*please correct me if I am wrong, I am a beginner*__\\
+ \\
+ The main difference that I see is that <sql:.../> is based on a transformer and <esql:...> on a generator.\\
+ One advantage in XSP is that you can add more logic to a document. You can use Java and ESQL within XSP.\\
+ One advantage in using SQL is that you can have multiple transformer within a match.\\
+ Both are based on different logicsheets.\\
+
Page: http://wiki.cocoondev.org/Wiki.jsp?page=SQL-difference-ESQL , version: 2 on Sun Mar 30 10:07:11 2003 by Scherler
- ''I found different ways for SQL in cocoon. On the one hand there is <esql:.../>, on the other <sql:...>. So consider this a work in progress -- [Scherler]''
- ----
- __*please correct me if I am wrong, I am a beginner*__\\
- \\
- The main difference that I see is that <sql:.../> is based on a transformer and <esql:...> on a generator.\\
- One advantage in XSP is that you can add more logic to a document. You can use Java and ESQL within XSP.\\
- One advantage in using SQL is that you can have multiple transformer within a match.\\
- Both are based on different logicsheets.\\
+
Page: http://wiki.cocoondev.org/Wiki.jsp?page=SQL-preparation , version: 2 on Sun Mar 30 10:07:33 2003 by Scherler
- To get started make sure your sitemap.xmap have the following components:
- {{{...
- <map:generators default="file">
- ...
- <!--We will need this generator to use <esql:...> and Java in our *.xsp pages-->
- <map:generator label="content,data" logger="sitemap.generator.serverpages"
- name="xsp" pool-grow="2" pool-max="32" pool-min="4"
- src="org.apache.cocoon.generation.ServerPagesGenerator"/>
- </map:generators>
- <map:transformers default="xslt">
- ...
- <!--We will need this transformer to use <sql:...> our *.xml pages-->
- <map:transformer logger="sitemap.transformer.sql"
- name="sql" src="org.apache.cocoon.transformation.SQLTransformer"/>
- </map:transformers>
- ...}}}
- In your pipelines put:
- {{{...
- <map:pipeline>
- <map:match pattern="db.xml">
- <map:generate type="xsp" src="db.xsp"/>
- <map:serialize type="xml"/>
- </map:match>
- <map:pipeline>
- ...}}}
-
Page: http://wiki.cocoondev.org/Wiki.jsp?page=SQL-page1 , version: 2 on Sun Mar 30 10:07:51 2003 by Scherler
- ''I found different ways for SQL in cocoon. On the one hand there is <esql:.../>, on the other <sql:...>. So consider this a work in progress -- [Scherler]''
- ----
- __*please correct me if I am wrong, I am a beginner*__\\
- \\
- The main difference that I see is that <sql:.../> is based on a transformer and <esql:...> on a generator.\\
- One advantage in XSP is that you can add more logic to a document. You can use Java and ESQL within XSP.\\
- One advantage in using SQL is that you can have multiple transformer within a match.\\
- Both are based on different logicsheets.\\
+
Page: http://wiki.cocoondev.org/Wiki.jsp?page=SQLpreparation , version: 1 on Sun Mar 30 10:03:27 2003 by Scherler
New page created:
+ To get started make sure your sitemap.xmap have the following components:
+ {{{...
+ <map:generators default="file">
+ ...
+ <!--We will need this generator to use <esql:...> and Java in our *.xsp pages-->
+ <map:generator label="content,data" logger="sitemap.generator.serverpages"
+ name="xsp" pool-grow="2" pool-max="32" pool-min="4"
+ src="org.apache.cocoon.generation.ServerPagesGenerator"/>
+ </map:generators>
+ <map:transformers default="xslt">
+ ...
+ <!--We will need this transformer to use <sql:...> our *.xml pages-->
+ <map:transformer logger="sitemap.transformer.sql"
+ name="sql" src="org.apache.cocoon.transformation.SQLTransformer"/>
+ </map:transformers>
+ ...}}}
+
+ In your pipelines put:
+ {{{...
+ <map:pipeline>
+ <map:match pattern="db.xml">
+ <map:generate type="xsp" src="db.xsp"/>
+ <map:serialize type="xml"/>
+ </map:match>
+ <map:pipeline>
+ ...}}}
+