|
Subject: Re:param problem From: xptm@xxxxxxx Date: Fri, 2 Jul 2004 14:46:56 +0100 |
It seems there is some kind of conflict between the params in
<xsl:param name="sqlvars" select="'default'" />
and
<func:function name="gti:facton">
<xsl:param name="val"/>
<func:result select="round($val div 14)"/>
</func:function>
that are both define at the top element, but why? I've try to put both
declarations on different places but nothing works...
Citando xptm <xptm@xxxxxxx>:
> Hello:
>
> I have a xsl using exslt.org/functions
>
> <?xml version="1.0" encoding="ISO8859-1" ?>
> <xsl:stylesheet version="2.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:func="http://exslt.org/functions"
> xmlns:gti="http://www.gtinformatica.pt">
>
> <func:function name="gti:facton">
> <xsl:param name="val"/>
> <func:result select="round($val div 14)"/>
> </func:function>
>
> </xsl:stylesheet>
>
> wich i'm importing into another
>
> <?xml version="1.0" encoding="ISO8859-1" ?>
> <xsl:transform version="2.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:output method="xml" version="1.0" encoding="iso-8859-1"
> indent="yes"/>
> <!-- Funções -->
> <xsl:include href="xfunctions.xsl" />
> (...more stuff...)
>
> No i want to pass a parameter from a Java program to this XSLT, so i have
>
> <?xml version="1.0" encoding="ISO8859-1" ?>
> <xsl:transform version="2.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:output method="xml" version="1.0" encoding="iso-8859-1"
> indent="yes"/>
>
> <xsl:param name="sqlvars" select="'default'" />
>
> <!-- Funções -->
> <xsl:include href="xfunctions.xsl" />
> (...more stuff...)
>
> but i allways get this error:
>
> javax.xml.transform.TransformerException:
> javax.xml.transform.TransformerException: An EXSLT function cannot set
> more than one result!
>
> What is going on? I use Xalan Java 2.4.1
>
> _______________________________________________
> exslt mailing list
> list@xxxxxxxxx
> http://www.exslt.org/list
>
O SAPO já está livre de vírus com a Panda Software, fique você também!
Clique em: http://antivirus.sapo.pt
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] mismatched tag, eoghan | Thread | input form, Pierre |
| mismatched tag, Pierre | Date | Re: [xsl] mismatched tag, David Carlisle |
| Month |