> From: Andrew C. Oliver [mailto:[EMAIL PROTECTED]]
> 
> Vadim Gritsenko wrote:
> 
> >>From: Luca Morandini [mailto:[EMAIL PROTECTED]]
> >>
> >>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: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to