dleslie     01/01/25 05:25:36

  Modified:    java     bugs.xml
  Log:
  New extract from SPR database.
  
  Revision  Changes    Path
  1.8       +245 -5    xml-xalan/java/bugs.xml
  
  Index: bugs.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/bugs.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- bugs.xml  2001/01/24 18:10:03     1.7
  +++ bugs.xml  2001/01/25 13:25:36     1.8
  @@ -33,6 +33,246 @@
   <Subsystem>Other</Subsystem>
   </Spr>
   <Spr>
  +<Name>DMAN4TATNH</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>attribseterr02</TestID>
  +<TestDesc>Need to catch circular use of attribute-sets</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TATQP</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>attribseterr07</TestID>
  +<TestDesc>No error raised for use-attribute-sets referring to non-existent 
set</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TATTY</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>conditionalerr01, conditionalerr02, conditionalerr04, 
conditionalerr05</TestID>
  +<TestDesc>Must enforce correct structure of xsl:choose</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TATWT</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>conditionalerr06, conditionalerr07, conditionalerr08; matcherr05, 
matcherr07; namespaceerr01; numberformaterr04; sorterr04</TestID>
  +<TestDesc>Need more checks for incorrect attributes in various XSL 
instructions</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TATYP</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>conditionalerr15</TestID>
  +<TestDesc>Need to catch use of | as or operator in boolean 
expression</TestDesc>
  +<Subsystem>XPath</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAU39</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>conditionalerr16</TestID>
  +<TestDesc>Need to catch reference to undefined variable in certain 
expressions</TestDesc>
  +<Subsystem>XPath</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAU4Z</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>entreferr02, entref04; idkeyerr07; outputerr04</TestID>
  +<TestDesc>Need better catching of invalid characters in element/attribute/PI 
names</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAU7L</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>idkeyerr08</TestID>
  +<TestDesc>Need to enforce match-pattern syntax where used in 
xsl:key</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUA4</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>idkeyerr10</TestID>
  +<TestDesc>Use of undefined key name as first arg to key() should raise 
error</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUBY</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>impinclerr02</TestID>
  +<TestDesc>Must catch use of xsl:apply-imports when current template rule is 
null</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUDP</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>impinclerr03</TestID>
  +<TestDesc>Must raise error when other top-level elements precede 
xsl:import</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUFF</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>lreerr01, lreerr02</TestID>
  +<TestDesc>If a namespace prefix is referenced, it's an error for it to be 
unmapped</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUHU</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>lreerr05,lreerr06,mdocserr04</TestID>
  +<TestDesc>Need an error for top-level elements that have no 
namespace</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUJX</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>matcherr01, matcherr08</TestID>
  +<TestDesc>Must raise error when xsl:template has neither name nor 
match</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAULK</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>mdocserr01</TestID>
  +<TestDesc>Should raise "file not found" error from first argument to 
document(), when detectable</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUNL</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>mdocserr02</TestID>
  +<TestDesc>Need to raise error when document() has zero arguments</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUPZ</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>messageerr03</TestID>
  +<TestDesc>No message from xsl:message with terminate="yes"</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAURH</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>namedtemplateerr12; variableerr09, variableerr10, variableerr11, 
variableerr12, variableerr13, variableerr14, variableerr15, variableerr16, 
variableerr20</TestID>
  +<TestDesc>Need to catch duplicate-named templates, variables, 
params</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAUU5</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>numberformaterr06, numberformaterr08, numberformaterr09, 
numberformaterr10, numberformaterr20, numberformaterr21, numberformaterr22, 
numberformaterr23, numberformaterr24, numberformaterr25, numberformaterr26, 
numberformaterr27</TestID>
  +<TestDesc>Need to report syntax errors with decimal-format pattern</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAV25</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>numberingerr01</TestID>
  +<TestDesc>Must detect grouping-separator being longer than one character in 
xsl:number</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAV3U</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>numberingerr02, numberingerr03; sorterr01, sorterr02, 
sorterr03</TestID>
  +<TestDesc>Where attribute can only take a keyword from a list, must raise 
error for other values</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAV5S</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>numberingerr06</TestID>
  +<TestDesc>Should raise error when xsl:number tries to generate out-of-range 
Roman numerals</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAV77</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>outputerr03</TestID>
  +<TestDesc>Need special error check for "xml" names in 
xsl:processing-instruction</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAV8P</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>outputerr14</TestID>
  +<TestDesc>Need to raise error when attempting to output out-of-range 
character (based on the encoding)</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAVAL</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>processorinfoerr02</TestID>
  +<TestDesc>The system-property function should raise error when argument is 
not namespaced</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAVCL</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>selecterr10, selecterr11, selecterr12, selecterr13, selecterr14, 
selecterr15, selecterr16</TestID>
  +<TestDesc>Need to catch various illegal conversions to node-set in 
xsl:for-each</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAVEE</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>sorterr08</TestID>
  +<TestDesc>Should have a message about QName as data-type in 
xsl:sort</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAVG5</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>sorterr10</TestID>
  +<TestDesc>In multi-level sort, must raise error if any level is 
bad</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAVHR</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>variableerr05, variableerr06</TestID>
  +<TestDesc>Should raise error in xsl:param or xsl:variable if value set two 
ways</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
  +<Name>DMAN4TAVKC</Name>
  +<DateCreated>1/24/2001 </DateCreated>
  +<State>Open</State>
  +<TestID>variableerr08</TestID>
  +<TestDesc>Need to report when xsl:param is not first child inside 
xsl:template</TestDesc>
  +<Subsystem>XSLT</Subsystem>
  +</Spr>
  +<Spr>
   <Name>PDIK4HUPLA</Name>
   <DateCreated>3/28/2000 </DateCreated>
   <State>Closed</State>
  @@ -293,7 +533,7 @@
   <DateCreated>1/19/2001 </DateCreated>
   <State>Open</State>
   <TestID>paramtest.java</TestID>
  -<TestDesc>compat.jar: resetting of parameters works differently 
1.x/2.x</TestDesc>
  +<TestDesc>xalanj1compat.jar: resetting of parameters works differently 
1.x/2.x</TestDesc>
   <Subsystem>XSLT</Subsystem>
   </Spr>
   <Spr>
  @@ -301,7 +541,7 @@
   <DateCreated>1/19/2001 </DateCreated>
   <State>Open</State>
   <TestID>problemlistenertest.java</TestID>
  -<TestDesc>compat.jar: setProblemListeners are never used</TestDesc>
  +<TestDesc>xalanj1compat.jar: setProblemListeners are never used</TestDesc>
   <Subsystem>XSLT</Subsystem>
   </Spr>
   <Spr>
  @@ -317,7 +557,7 @@
   <DateCreated>1/22/2001 </DateCreated>
   <State>Open</State>
   <TestID>threadtest.java</TestID>
  -<TestDesc>compat.jar: TestThreadsX1 throws SAXExceptions 
(XSLTEngineImpl.java:479)</TestDesc>
  +<TestDesc>xalanj1compat.jar: TestThreadsX1 throws SAXExceptions 
(XSLTEngineImpl.java:479)</TestDesc>
   <Subsystem>XSLT</Subsystem>
   </Spr>
   <Spr>
  @@ -325,7 +565,7 @@
   <DateCreated>1/23/2001 </DateCreated>
   <State>Open</State>
   <TestID>problemlistenertest.java</TestID>
  -<TestDesc>compat.jar: XSLTProcessorImpl.getProblemListener() throws 
npe</TestDesc>
  +<TestDesc>xalanj1compat.jar: XSLTProcessorImpl.getProblemListener() throws 
npe</TestDesc>
   <Subsystem>XSLT</Subsystem>
   </Spr>
   <Spr>
  @@ -333,7 +573,7 @@
   <DateCreated>1/23/2001 </DateCreated>
   <State>Open</State>
   <TestID>stylesheetreusetest.java</TestID>
  -<TestDesc>compat.jar: processStylesheet() does not set that stylesheet into 
processor</TestDesc>
  +<TestDesc>xalanj1compat.jar: processStylesheet() does not set that 
stylesheet into processor</TestDesc>
   <Subsystem>XSLT</Subsystem>
   </Spr>
   </Sprs>
  
  
  

Reply via email to