http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2624

*** shadow/2624 Fri Jul 13 12:58:52 2001
--- shadow/2624.tmp.26529       Fri Jul 20 12:23:03 2001
***************
*** 3,11 ****
  +----------------------------------------------------------------------------+
  |        Bug #: 2624                        Product: XalanJ2                 |
  |       Status: NEW                         Version: 2.0.1                   |
! |   Resolution:                            Platform: Other                   |
! |     Severity: Normal                   OS/Version: Other                   |
! |     Priority: Other                     Component: org.apache.xalan.xsltc  |
  +----------------------------------------------------------------------------+
  |  Assigned To: [EMAIL PROTECTED]                                     |
  |  Reported By: [EMAIL PROTECTED]                                          |
--- 3,11 ----
  +----------------------------------------------------------------------------+
  |        Bug #: 2624                        Product: XalanJ2                 |
  |       Status: NEW                         Version: 2.0.1                   |
! |   Resolution:                            Platform: All                     |
! |     Severity: Major                    OS/Version: All                     |
! |     Priority: High                      Component: org.apache.xalan.xsltc  |
  +----------------------------------------------------------------------------+
  |  Assigned To: [EMAIL PROTECTED]                                     |
  |  Reported By: [EMAIL PROTECTED]                                          |
***************
*** 14,17 ****
  |          URL:                                                              |
  +============================================================================+
  |                              DESCRIPTION                                   |
! These tests compile but because of runime errors produce no ouput.
--- 14,179 ----
  |          URL:                                                              |
  +============================================================================+
  |                              DESCRIPTION                                   |
! These tests compile but because of runime errors produce no ouput.
! 
! ------- Additional Comments From [EMAIL PROTECTED]  2001-07-20 12:23 -------
! Iidkey18 XSL
! ===========
! <?xml version="1.0"?>
! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
! 
!   <!-- FileName: idkey18 -->
!   <!-- Document: http://www.w3.org/TR/xslt -->
!   <!-- DocVersion: 19991116 -->
!   <!-- Section: 12.2 -->
!   <!-- Creator: David Marston -->
!   <!-- Purpose: Test combination of key() and document() as suggested in spec. 
! -->
! 
! <xsl:key name="bib" match="entry" use="@name" />
! 
! <xsl:template match="doc">
!  <root>
!   <xsl:apply-templates/>
!  </root>
! </xsl:template>
! 
! <xsl:template match="bibref">
!   <xsl:variable name="lookup" select="."/>
!   <xsl:for-each select="document('bib.xml')">
!     <xsl:apply-templates select="key('bib',$lookup)"/>
!   </xsl:for-each>
! </xsl:template>
! 
! </xsl:stylesheet>
! 
! idkey18 XML
! ===========
! <?xml version="1.0"?>
! <doc>
! Blah blah blah.
! Blah blah blah.
! For details, see <bibref>XSLT</bibref>.
! Blah blah blah.
! For details, see <bibref>XML</bibref>.
! Blah blah blah.
! Blah blah blah.
! For details, see <bibref>XPath</bibref>.
! Blah blah blah.
! </doc>
! 
! idkey31 XSL
! ===========
! <?xml version="1.0"?>
! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
! 
!   <!-- FileName: idkey31 -->
!   <!-- Document: http://www.w3.org/TR/xslt -->
!   <!-- DocVersion: 19991116 -->
!   <!-- Section: 12.4 Miscellaneous Additional Functions  -->
!   <!-- Creator: David Marston -->
!   <!-- Purpose: Test of 'generate-id()' on namespace nodes -->
!   <!-- Results will vary by processor. -->
! 
! <xsl:template match="/">
!   <out>
!     <xsl:apply-templates/>
!   </out>
! </xsl:template>
! 
! <xsl:template match="*">
!   <xsl:element name="{name(.)}">
!     <xsl:for-each select="namespace::*">
!       <xsl:sort/>
!     <xsl:element name="{name(.)}"><xsl:value-of 
! select="generate-id()"/></xsl:element>
!   </xsl:for-each>
!   </xsl:element>
!   <xsl:apply-templates/>
! </xsl:template>
! 
! </xsl:stylesheet>
! 
! idkey31 XML
! ===========
! <?xml version="1.0"?>
! <docs>
!   <doc xmlns:ext="http://somebody.elses.extension";>
!     <section xmlns:foo="http://foo.com";>
!       <inner xmlns:whiz="http://whiz.com/special/page"/>
!     </section>
!   </doc>
! </docs>
! 
! idkey32 XSL
! ===========
! <?xml version="1.0"?>
! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
! 
!   <!-- FileName: idkey32 -->
!   <!-- Document: http://www.w3.org/TR/xslt -->
!   <!-- DocVersion: 19991116 -->
!   <!-- Section: 12.2 -->
!   <!-- Creator: David Marston -->
!   <!-- Purpose: Use key() for sorting with apply-templates. -->
! 
! <xsl:key name="MonthNum" match="monthtab/entry/number" use="../name" />
! 
! <xsl:template match="doc">
!   <out>
!     <xsl:text>Birthdays in chronological order...
! </xsl:text>
!     <xsl:apply-templates select="birthday">
!       <xsl:sort select="key('MonthNum',month)" data-type="number" />
!       <xsl:sort select="day" data-type="number" />
!     </xsl:apply-templates>
!   </out>
! </xsl:template>
! 
! <xsl:template match="birthday">
!   <xsl:value-of select="@person"/><xsl:text>: </xsl:text>
!   <xsl:value-of select="month"/><xsl:text> </xsl:text>
!   <xsl:value-of select="day"/><xsl:text>
! </xsl:text>
! </xsl:template>
! 
! </xsl:stylesheet>
! 
! idkey32 XML
! <?xml version="1.0"?>
! <doc>
! <monthtab>
!   <entry><name>Jan</name><number>1</number></entry>
!   <entry><name>January</name><number>1</number></entry>
!   <entry><name>Feb</name><number>2</number></entry>
!   <entry><name>February</name><number>2</number></entry>
!   <entry><name>Mar</name><number>3</number></entry>
!   <entry><name>March</name><number>3</number></entry>
!   <entry><name>Apr</name><number>4</number></entry>
!   <entry><name>April</name><number>4</number></entry>
!   <entry><name>May</name><number>5</number></entry>
!   <entry><name>Jun</name><number>6</number></entry>
!   <entry><name>June</name><number>6</number></entry>
!   <entry><name>Jul</name><number>7</number></entry>
!   <entry><name>July</name><number>7</number></entry>
!   <entry><name>Aug</name><number>8</number></entry>
!   <entry><name>August</name><number>8</number></entry>
!   <entry><name>Sep</name><number>9</number></entry>
!   <entry><name>Sept</name><number>9</number></entry>
!   <entry><name>September</name><number>9</number></entry>
!   <entry><name>Oct</name><number>10</number></entry>
!   <entry><name>October</name><number>10</number></entry>
!   <entry><name>Nov</name><number>11</number></entry>
!   <entry><name>November</name><number>11</number></entry>
!   <entry><name>Dec</name><number>12</number></entry>
!   <entry><name>December</name><number>12</number></entry>
! </monthtab>
!   <birthday person="Linda"><month>Apr</month><day>22</day></birthday>
!   <birthday person="Marie"><month>September</month><day>9</day></birthday>
!   <birthday person="Lisa"><month>March</month><day>31</day></birthday>
!   <birthday person="Harry"><month>Sep</month><day>16</day></birthday>
!   <birthday person="Ginny"><month>Jan</month><day>22</day></birthday>
!   <birthday person="Pedro"><month>November</month><day>2</day></birthday>
!   <birthday person="Bill"><month>Apr</month><day>4</day></birthday>
!   <birthday person="Frida"><month>July</month><day>5</day></birthday>
! </doc>

Reply via email to