> From: NUGENT ROBERT (APP3RJN) [mailto:[EMAIL PROTECTED]] > > Hi, > > We are new to Cocoon here, and hope to use it in an application in which we > will make heavy use of ESQL with Oracle 8i. I have two basic questions: > > First, regarding documentation: The ESQL examples, as well as the ESQL > schema and Taglib documentation page, all have been very useful to get us up > and running. Before delving directly into the esql logicsheet next, can > anybody point me to any other existing docs -- formal, informal, whatever -- > on the ESQL taglib itself that can supplement what is provided with official > C2 distribution?
My best guess is that there no much more documentation is available; so you next step is source of the ESQL logicsheet - esql.xsl. Also, let others add references to other docs if there are any. > Second, I am setting up a bare-bones test environment for executing ESQL > queries and sending the serialized XML to my browser without additional > transformations... This was easy using the file generator, SQL > transformer, and xml serializer. This allowed me to process any old XML Please, do not mix SQL transformer and ESQL logicsheet. "E" here stands for "extended" if I am not mistaken; and basically means that ESQL have much more features not supported by SQL transformer. > file with <execute-query> etc. elements using the namespace > xmlns:sql="http://apache.org/cocoon/SQL/2.0". > > But -- please bear with me here -- to use ESQL (updated schema and ESQL > logicsheet) I think I will need to use the "serverpages" generator (along > with compliant XSP pages) since this is an XSP logicsheet. Since I would > still like to serialize result as plain XML and strip out extraneous tags, I > am applying a simple XSLT transformer and XML serializer. This works fine > but is this the most "stripped down" way to use the ESQL taglib, or could I > utilize ESQL outside of XSP? No, ESQL is a logicsheet. Your XSP page containing ESQL statements will be processed by ESQL logicsheet to form plain XSP page, which is compiled by serverpages generator. So, ESQL is possible to use only in conjunction with serverpages generator. Hope this helps, Vadim --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>