Subject: Re: unix problems
From: "Laura" <xsl_list@xxxxxxxxxxx>
Date: Tue, 19 Nov 2002 18:21:12 -0000
|
sorry i meant
<xsl:if test="not(string-length($demoValue[@value = 'valid'])=0)">
This goes without errors in windows
but throws
java.lang.reflect.InvocationTargetException
when run on UNIX system
----- Original Message -----
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, November 19, 2002 5:51 PM
Subject: Re: unix problems
> At 2002-11-19 17:32 +0000, Laura wrote:
> ><xsl:variable name="isCorrectValue">
> > <xsl:if test="not(string-length($demoValue/value = 'valid')=0)">
> > <xsl:text>yes</xsl:text>
> > </xsl:if>
> > </xsl:variable>
> >Works fine with Win2k but fails in UNIX.
>
> I don't see how it would work meaningfully anywhere ... you are asking for
> the string length of a boolean value which when converted to a string
> becomes either "true" or "false" which means the string length will never
> be zero, which means the comparison will always be false, which means the
> not() function will always return true, so you will always see "yes".
>
> ................ Ken
>
>
> --
> Upcoming hands-on in-depth XSLT/XPath and/or XSL-FO:
> - North America: Feb 3 - Feb 7,2003
>
> G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
> Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/
> Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995)
> ISBN 0-13-065196-6 Definitive XSLT and XPath
> ISBN 0-13-140374-5 Definitive XSL-FO
> ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath
> ISBN 1-894049-10-1 Practical Formatting Using XSL-FO
> Next conference training: 2002-12-08,03-03,06
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|