Bonjour, je souhaite utiliser le SQL Transfomer avec des requêtes SQL qui ne sont pas prédéfinies mais construites dynamiquement dans une XSP. J'ai donc fait ce test pour vérifier le principe (sql.xsp) :
<xsp:logic> String query="select terme from thesaurus where pere like '' and langue like 'french'"; <page> <sql:execute-query xmlns:sql="http://apache.org/cocoon/SQL/2.0"> <sql:query name="requete"> <xsp:expr>query</xsp:expr> </sql:query> </sql:execute-query> </page> </xsp:logic> Cela ne fonctionne pas et le SGBD envoie une erreur : <sql:error>ERREUR: erreur de syntaxe sur ou près de «query»</sql:error> Existe-il un moyen de procéder de la sorte, sachant que mon pipeline est celui-ci : <map:pipeline id="sql"> <map:match pattern="sql/*"> <map:generate src="sql/sql.xsp"/> <map:transform type="sql"> <map:parameter name="use-connection" value="id_cnx"/> </map:transform> <map:serialize type ="xml"/> </map:match> </map:pipeline> Merci et à bientôt. André Davignon --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:[EMAIL PROTECTED] Autres commandes : mailto:[EMAIL PROTECTED]