I'm sorry to the spam the list like this, but now I've got the feeling I'm really getting somewhere:
I've set up cocoon-2.0.3 binary release for j2sdk1.4 and added a pool for MySQL Connector/J . Now I've actually managed to get some row data from a MySQL database using SQLTransformer! But with ESQL it still fails in: org.apache.cocoon.ProcessingException: Exception in ServerPagesGenerator.generate(): java.lang.RuntimeException: Error opening connection to dburl: : No suitable driver Now besides being curious about solving this error, I'd like to know why or why not I should stickt with SQLTransformer. In other words, why should I care about ESQL? JW P.s. I'm not going to post the pool setup, since SQLTransformer clearly got a connection from it so it works. query.xsp: ---------- <?xml version="1.0"?> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:esql="http://apache.org/cocoon/SQL/v2"> <root> <esql:connection> <esql:execute-query> <!-- connection information --> <esql:pool>mysql</esql:pool> <!-- SQL query --> <esql:query> select something from that </esql:query> <!-- result processing elements --> <esql:results> <esql:row-results> <that> <esql:get-columns/> </that> </esql:row-results> </esql:results> <esql:update-results/> <esql:no-results/> <esql:error-results/> </esql:execute-query> </esql:connection> </root> </xsp:page> sitemap.xmap: (this is a subsitemap of cocoon/sitemap.xmap) ------------- <?xml version="1.0"?> <!-- sitemap for mysqltest --> <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> <!-- ======= Components ======= --> <map:components> <map:generators default="file"> <map:generator label="content,data" logger="sitemap.generator.serverpages" name="serverpages" pool-grow="2" pool-max="32" pool-min="4" src="org.apache.cocoon.generation.ServerPagesGenerator"/> </map:generators> <map:transformers default="xslt"/> <map:readers default="resource"/> <map:serializers default="html"/> <map:selectors default="browser"/> <map:matchers default="wildcard"> <map:matcher name="wildcard" src="org.apache.cocoon.matching.WildcardURIMatcherFactory"/> </map:matchers> </map:components> <!-- ======= Pipelines ======= --> <map:pipelines> <map:pipeline> <map:match pattern="index.html"> <map:read src="documents/static/index.html" mime-type="text/html"/> </map:match> <map:match pattern="esqltest.xml"> <map:generate src="logic/query.xsp" type="serverpages"/> <map:serialize type="xml"/> </map:match> <map:match pattern="sqlttest.xml"> <map:generate src="documents/mysqltest.xml"/> <map:transform type="sql"> <map:parameter name="use-connection" value="mysql"/> </map:transform> <map:serialize type="xml"/> </map:match> </map:pipeline> </map:pipelines> </map:sitemap> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>