cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vadim Gritsenko" <vadim.gritse...@verizon.net>
Subject RE: [PROPOSAL] Remove SQLTransformer in 2.1
Date Sat, 13 Jul 2002 14:27:10 GMT
> From: Andrew C. Oliver [mailto:acoliver@apache.org]
> 
> Vadim Gritsenko wrote:
> 
> >>From: Luca Morandini [mailto:luca.morandini1@tin.it]
> >>
> >>Andrew,
> >>
> >>do you mind terribly showing an example of an ESQL feeded by 
> >>a dynamic query produced by XSLT ?
> >
> >I don't mind. Moreover, something tells me I already answered similar
> >question on user list...
> >
> >Will it help you if I answer?
> >
> If he isn't interested in your answer than I am!   So please fire away
> :-)  (Then I'll document it in a couple days)

Here it is (untested, from the top of my head):

<xsp:logic>
  String query;
  Source source;
  try {
    source = resolver.resolve("cocoon://dynamic-sql");
    BufferedReader r =
      new BufferedReader(
        new InputStreamReader(source.getInputStream()));
    StringBuffer sb = new StringBuffer();
    for (String s=r.readLine(); s != null; s=r.readLine())
      sb.append(sb);
  } finally {
    source.recycle();
  }
</xsp:logic>

Then follows your esql code (syntax of esql I do not know 'cause never
used it ;).

PS Snippet above could be a prototype for <util:include-uri
as="string"/>

PPS I assume here that cocoon://dynamic-sql has text serializer.

Vadim



---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message