You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Pure GmbH <pu...@gmx.net> on 2001/11/14 17:06:13 UTC

dynamic esql expression

Hi cocoonies.

i ve got a problem creating a dynamic esql expression.
i do the following.

<xsp:logic>
      String lang = request.getParameter("lang");
      if (lang == null || !lang.equals("en")) {
        lang = "de";
      }
</xsp:logic>


<!--Example 1: hardcoded everything works fine .-->
<td><esql:get-string column="text.de"></esql:get-string></td>

<!--Example 2: dynamic nothing works -->
<td><esql:get-string><esql:column><esql:parameter
type="string">text.<xsp:expr>lang</xsp:expr></esql:parameter></esql:column><
/esql:get-string></td>


for this i get a in the cocoon log.

tory decommissioning instance of
org.apache.cocoon.components.language.markup.xsp.XSPMarkupLanguage.
WARN    (2001-11-14) 16:39.14:211   [cocoon  ] (/cocoon2.0-dev/test-esql)
HttpProcessor[8080][0]/ServerPagesGenerator: ServerPagesGenerator.generate()
java.lang.RuntimeException: Could not find template named: error
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1094)
        at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
        at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371)
        at
org.apache.cocoon.components.language.markup.LogicsheetCodeGenerator.generat
eCode(LogicsheetCodeGenerator.java:130)
        at
org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.generate
Code(AbstractMarkupLanguage.java:275)
        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generat
eResource(ProgramGeneratorImpl.java:309)

any suggestions
thanks in advance
nobbi


---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>