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> + ...}}} +
