Subject: Re: unix problems
From: "Laura" <xsl_list@xxxxxxxxxxx>
Date: Tue, 19 Nov 2002 21:06:16 -0000
|
so would this mean that this is a bug in XALAN??
----- Original Message -----
From: "Joerg Heinicke" <joerg.heinicke@xxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, November 19, 2002 7:23 PM
Subject: Re: unix problems
> Seems to be a processor specific problem. The statement is correct. What
> about test="string($demoValue[@value = 'valid'])" or
> test="normalize-space($demoValue[@value = 'valid'])". Shorter and less
> conversions in it.
>
> Regards,
>
> Joerg
>
> Laura wrote:
> > 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
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- unix problems, (continued)
- Laura - Tue, 19 Nov 2002 12:29:26 -0500 (EST)
- G. Ken Holman - Tue, 19 Nov 2002 12:47:45 -0500 (EST)
- Laura - Tue, 19 Nov 2002 13:18:47 -0500 (EST)
- Joerg Heinicke - Tue, 19 Nov 2002 14:18:50 -0500 (EST)
- Laura - Tue, 19 Nov 2002 16:02:52 -0500 (EST) <=
- Laura - Tue, 19 Nov 2002 16:42:32 -0500 (EST)
- Joerg Heinicke - Tue, 19 Nov 2002 16:55:54 -0500 (EST)
- Laura - Tue, 19 Nov 2002 17:09:37 -0500 (EST)
- martin - Tue, 19 Nov 2002 17:16:01 -0500 (EST)
|
|