Re: [xsl] unix problems

Subject: Re: [xsl] 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: [xsl] 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: [xsl] 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
  • [xsl] unix problems, (continued)
    • Laura - Tue, 19 Nov 2002 17:32:50 -0000
      • G. Ken Holman - Tue, 19 Nov 2002 12:51:19 -0500
        • Laura - Tue, 19 Nov 2002 18:21:12 -0000
        • Joerg Heinicke - Tue, 19 Nov 2002 20:23:29 +0100
        • Laura - Tue, 19 Nov 2002 21:06:16 -0000 <=
        • Laura - Tue, 19 Nov 2002 21:45:57 -0000
        • Joerg Heinicke - Tue, 19 Nov 2002 23:00:35 +0100
        • Laura - Tue, 19 Nov 2002 22:13:03 -0000
        • martin - Tue, 19 Nov 2002 22:20:40 +0000 (GMT)