Le 24 mars 05, � 11:13, Aur�lien DEHAY a �crit :

...J'utilise ce qu'il y a dans le block petstore (qui ne contient
semble-t-il que �a d'ailleurs :p ), �a marche vraiment bien. Quelle
genre d'id�e as-tu?

L'id�e serait de cr�er des wrappers java pour faciliter l'acc�s � SQL depuis le flowscript, du genre (j'invente, c'est tr�s approximatif):

var connection = dbWrapper.getConnection("my-connection");
var resultSetWrapper = connection.query("select * from planets");

cocoon.sendPage(
  "mon-jx-qui-dumpe-le-resultset.jx",
  { "conn" : connection, "rs" : resultSetWrapper }
)

Et il manque le 3�me param�tre � sendPage pour �tre sur d'appeler connection.close() quand on en a fini avec la page.

En fait je pense qu'il manque tr�s peu pour pouvoir r�aliser cela, peut-�tre m�me que nous avons d�j� tout ce qu'il faut dans Cocoon et qu'il suffit de cr�er quelques exemples.

Un des probl�mes est de cr�er des requ�tes suppl�mentaires en fonction du r�sultat, du genre (pseudocode):

foreach rs.lines
id = rs.column["planet_id"];
newRs = conn.query("select * from otherDb where stuff = someFunctionOf(id))

Ce que ESQL permet assez facilement.

-Bertrand



Attachment: smime.p7s
Description: S/MIME cryptographic signature

Répondre à