Hi Li,

Thanks for reporting back. This will be *very* useful for future users
with the same problem.

Thanks
-Vincent

> -----Original Message-----
> From: Li Geng [mailto:[EMAIL PROTECTED]
> Sent: 12 March 2004 22:52
> To: Cactus Users List
> Subject: RE: Cactus report transform problem
> 
> Finnaly I solved this problem. The cause of this issuse is the well
known
> bug of JDK 1.4, please check the following link:
> 
> http://xml.apache.org/xalan-j/faq.html#faq-N100CB
> 
> After replace the Xalan jar files, it works like a charm. Thanks
Vincent!
> 
> Li
> 
> -----Original Message-----
> From: Vincent Massol [mailto:[EMAIL PROTECTED]
> Sent: February 13, 2004 1:21 PM
> To: 'Cactus Users List'
> Subject: RE: Cactus report transform problem
> 
> 
> The provided XSL is supposed to work out-of-the-box with no change. I
> don't know what's wrong. You're the first to report a problem.
> 
> How are you running your tests exactly? Have you modified the original
> cactus-report.xsl?
> 
> Thanks
> -Vincent
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: 10 February 2004 17:47
> > To: [EMAIL PROTECTED]
> > Subject: Cactus report transform problem
> >
> > HI All,
> >
> > When I was trying to use the cactus-report.xsl to transform the
cactus
> > test report, I got an error saying:
> >
> > javax.xml.transform.TransformerConfigurationException: XSL-1000:
> (Fatal
> > Error) Error while parsing XSL file (null).
> >
> > So I tried to replace the xsl with following
> > =========================test.xsl==========================
> > <xsl:stylesheet version="1.0"
> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
> > <xsl:output method="xml" indent="yes"/>
> > <xsl:variable name="indent" select="3" />
> > <xsl:variable name="spaces" select="'                 '" />
> >
> > <xsl:template match="*">
> >    <xsl:variable name="varspaces"
> > select="substring($spaces,1,count(ancestor::node()) *$indent)"/>
> >    <xsl:value-of select="$varspaces" />
> >    <xsl:copy>
> >       <xsl:copy-of select="@*" />
> >       <xsl:choose>
> >     <xsl:when test="*">
> >           <xsl:apply-templates />
> >       <xsl:value-of select="concat('&#x0A;   ', $varspaces)" />
> >     </xsl:when>
> >     <xsl:otherwise>
> >       <xsl:value-of select="normalize-space()"/>
> >     </xsl:otherwise>
> >       </xsl:choose>
> >    </xsl:copy>
> > </xsl:template>
> >
> > <xsl:template match="comment()|processing-instruction()">
> >    <xsl:copy />
> > </xsl:template>
> >
> > </xsl:stylesheet>
> >
> > And I got following XML source:
> > ==========cactus-result.xml===========================
> > <?xml version = '1.0'?>
> > <?xml-stylesheet type="text/xsl" href="test.xsl"?>
> > <testsuites>
> >   <testsuite name="TestAddPrintJobCommand" tests="1" failures="0"
> > errors="0" time="0.541">
> >    <testcase name="testAddPrintJobOK" time="0.4"/>
> >    </testsuite>
> >  </testsuites>
> >
> > then I replaced the test.xsl with cactus-report.xsland  tried to
> transform
> > this again using XML Spy, everthing is working fine, I got a perfect
> > report. I'm just wondering what's wrong, do I missing anything?
> >
> > Thanks in advance!
> >
> > --
> > Li Geng
> > [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to