curcuru 00/02/11 14:46:13
Modified: . BUGS DONE STATUS
Log:
Here it comes: Xalan 0.19.3D03 'developer' weekly release
Revision Changes Path
1.7 +189 -26 xml-xalan/BUGS
Index: BUGS
===================================================================
RCS file: /home/cvs/xml-xalan/BUGS,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- BUGS 2000/01/21 21:19:15 1.6
+++ BUGS 2000/02/11 22:46:12 1.7
@@ -1,29 +1,192 @@
<s3 title="Known bugs">
- <p>We are aware of the following bugs (SPR ID# and description):</p>
- <ul>
-<li>SCUU4EMMUC ValidateXPath sample throws exception with illegal
xpath<br/><br/></li>
-<li>PDIK4ERNDJ Errors messages are overly verbose, can they be
simplified.<br/><br/></li>
-<li>PDIK4ERPLJ $x="foo" does not mean the same as
not($x!="foo")<br/><br/></li>
-<li>DMAN4ESS98 Sort with data-type="number" should only rearrange
numbers.<br/><br/></li>
-<li>PDIK4ESTEB exclude-result-prefixes, should not apply to any
included/imported stylesheets<br/><br/></li>
-<li>DMAN4ETPTK case-order attribute apparently ignored in
xsl:sort<br/><br/></li>
-<li>PDIK4ETKTJ Attribute value template does not
parse.<br/><br/></li>
-<li>PDIK4ETPCT xsl:element name attribute should generate error
if result from the AVT is not a QName.<br/><br/></li>
-<li>PDIK4EUNA6 "xsl:element" created element does not acquire
namespace prefixes from stylesheet.<br/><br/></li>
-<li>PDIK4EUQN6 LRE with namespace prefixed QName
attribute(ped:attr) does not pass attribute to result tree.<br/><br/></li>
-<li>PDIK4EYP2U Parameters are not evaluated by XPATH expressions
correctly.<br/><br/></li>
-<li>PDIK4F7PZC Should we generate namespaces if it's set to
""<br/><br/></li>
-<li>PDIK4F7QUC attribute name is accepting an invalid QName and
"xmlns" as valid names.<br/><br/></li>
-<li>PDIK4F7TP5 Using sort with position() fails.<br/><br/></li>
-<li>PDIK4F8N4Y "xsl:elements" elements are not getting copy of
namespace nodes from element node.<br/><br/></li>
-<li>PDIK4F9L5Q Problems with whitespace stripping in
stylesheet.<br/><br/></li>
-<li>PDIK4F9PTP Customer problem. Attempt to create DOM output w/o
creating root node first, crashes.<br/><br/></li>
-<li>PDIK4F9QVX URL encoding should escape the space character as
'%20'.<br/><br/></li>
-<li>PDIK4FBMT8 document not extracting a document with different
encoding.<br/><br/></li>
-<li>DMAN4FEPC5 Some xsl:sort attributes must reject bad keyword
values<br/><br/></li>
-<li>DMAN4FERJ3 Number format patterns should act the same whether
1 or 2 patterns<br/><br/></li>
-<li>DMAN4FFQBJ Need correct URL in system-property<br/><br/></li>
-<li>SCUU4ELPVP Performance: XT is often faster than
LotusXSL<br/><br/></li>
- </ul>
+ <p>We are aware of the following bugs (SPR ID# and description) in
Xalan_0_19_3D03:</p>
+ <ul>
+ <li>DMAN46HSBF: Non-expanded entity references are lost.
( )<br>
+ <br>
+ </li>
+ <li>DMAN4DXQLE: Mistaken use of I instead of or causes
crash. ( cond16)<br>
+ <br>
+ </li>
+ <li>DMAN4E7UU8: Included stylesheets need distinguished
namespaces, etc.. ( atrs03)<br>
+ <br>
+ </li>
+ <li>DMAN4FERJ3: Number format patterns should act the
same whether 1 or 2 patterns. ( numberformat04)<br>
+ <br>
+ </li>
+ <li>DMAN4FERJ3: Number format patterns should act the
same whether 1 or 2 patterns. ( numberformat17)<br>
+ <br>
+ </li>
+ <li>DMAN4FQJZ8: Need better argument checking for
xsl:key. ( idkyerr07)<br>
+ <br>
+ </li>
+ <li>DMAN4FQK9Z: Should flag two xsl:key keyspaces with
same name. ( idkyerr13)<br>
+ <br>
+ </li>
+ <li>DMAN4FQRJL: key() should issue an error if it
doesn't get exactly two arguments. ( idkyerr14)<br>
+ <br>
+ </li>
+ <li>DMAN4FUSQ6: Handling of null strings by contains()
is not consistent across JDKs. ( str62)<br>
+ <br>
+ </li>
+ <li>DMAN4FYPWC: Descriptions missing in JavaDocs. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4FYQFS: Need better JavaDocs strings in
XPathProcessorImpl class. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4FYREQ: Miscellaneous cleanup needed on Xalan
API page on apache.org Website. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4FYS5A: Need better JavaDoc for XObject and
subclasses. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4FYSFJ: Need better JavaDoc for
XSLTProcessorApplet class. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4FYSTE: Need better JavaDoc for XSLTProcessor
Interface. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4GAQVF: Test setup: JDK 1.2.2 reports problem
verifying something. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4GBMGY: Wacky numbering when level=multiple and
from has only one level. ( numb19)<br>
+ <br>
+ </li>
+ <li>DMAN4GBR4Z: Need nicer format to render zero as
roman numeral. ( numb17)<br>
+ <br>
+ </li>
+ <li>DMAN4GBR8W: last() should insist on zero arguments.
( poserr01)<br>
+ <br>
+ </li>
+ <li>DMAN4GDLHD: Strange counting in xsl:number
level="any" when count path has a predicate. ( numb59)<br>
+ <br>
+ </li>
+ <li>DMAN4GDLQQ: Numbering separate levels with
xsl:number level=single misses top level. ( numb63)<br>
+ <br>
+ </li>
+ <li>MMIY4G5RKT: Need to have XSLTInputSource have a
setDocumentHandler method, etc.. ( )<br>
+ <br>
+ </li>
+ <li>MMIY4G5RPR: Stylesheet Attribute validation seems
not to be working. ( )<br>
+ <br>
+ </li>
+ <li>MMIY4G5RY5: Processor needs to be smarter about
using DTM vs. Xerces liaison. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4D2JCF: Failure to parse attribute with a SPACE
within quoted string. ( avt07)<br>
+ <br>
+ </li>
+ <li>PDIK4D2JP5: Escaping of attribute quotes wasn't
being done correctly when method="html".. ( outp31)<br>
+ <br>
+ </li>
+ <li>PDIK4DJS4Q: cdata-section-elements not outputing
literal result element correctly. ( outp42)<br>
+ <br>
+ </li>
+ <li>PDIK4DRPKM: Use of 9/5 in a xpath expression
generates a cryptic error message. ( spr02)<br>
+ <br>
+ </li>
+ <li>PDIK4E6MR3: Concat() does not check for number of
arguments.. ( str105)<br>
+ <br>
+ </li>
+ <li>PDIK4E6NZE: Stylesheet should not contain more then
1 template with the same name.. ( ntmp06)<br>
+ <br>
+ </li>
+ <li>PDIK4ERNDJ: Errors messages are overly verbose, can
they be simplified.. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4EUNA6: "xsl:element" created element does not
acquire namespace prefixes from stylesheet.. ( lre07)<br>
+ <br>
+ </li>
+ <li>PDIK4FHTTH: Xalan jar should be less than 512K". (
)<br>
+ <br>
+ </li>
+ <li>PDIK4FJR54: xsl:number fails to generate proper
result if xml file has comment before doc element. ( spr04)<br>
+ <br>
+ </li>
+ <li>PDIK4FXLWA: Stylesheet should hold memory about the
liaison it should use. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4FXM49: Stylesheets need to use Externalizable
instead of Serializable. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4FYPHX: document() in included .xsl is based on
URI of including .xsl not included .xsl. ( impincl08)<br>
+ <br>
+ </li>
+ <li>PDIK4G5P7U: command line interface with -tt option
does not output mention of built-in template for text nodes.. ( dflt02)<br>
+ <br>
+ </li>
+ <li>PDIK4GBR22: Attributes that contain CRLF, must
output a character reference for CRLF. ( atrs22)<br>
+ <br>
+ </li>
+ <li>PDIK4GBRM4: Intl01 Fails. It use to output entity
references for the correctly for Big5 encoding.. ( intl01)<br>
+ <br>
+ </li>
+ <li>PDIK4GBTA7: Performance: Depth-first search
enhancement.. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4GBTCQ: Performance: Space stripping taking
toooooooooooo long. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4GBTDY: Performance: Attributes are taking a
long time to return from the DTM. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4GBTET: Performance: SaxAttributeImpl is
tooooooooooo big.. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4GCLA7: Processing Instruction with in a
for-each loop is not being totally ignored.. ( ntst07)<br>
+ <br>
+ </li>
+ <li>PDIK4GCPRG: Atrs24: It's easy to generate an
attribute of the form abc:xyz:Attr="blablabla". ( atrs24)<br>
+ <br>
+ </li>
+ <li>PDIK4GCRA9: xsl:copy-of not copying elements
namespace nodes that are inherited from the parent.. ( copy09)<br>
+ <br>
+ </li>
+ <li>PDIK4GCT6V: xsl:copy: missing select attribute
causes crash.. ( copyerr01)<br>
+ <br>
+ </li>
+ <li>SBOG45UNB6: Need better error reporting in Browsers.
( )<br>
+ <br>
+ </li>
+ <li>SBOG4FWNH2: StylesheetRoot creates wrong liaison if
processor is not passed. ( )<br>
+ <br>
+ </li>
+ <li>SBOG4G5JCF: Need to be able to choose stylesheet via
media="xxx" and type="text/xslt". ( )<br>
+ <br>
+ </li>
+ <li>SBOG4G5JF3: Need ability to do more than one XML per
command line. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4ELPVP: Performance: XT is often faster than
LotusXSL. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4EMMUC: ValidateXPath sample throws exception
with illegal xpath. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4FER9P: Documentation typos/errors in Xalan
0.19.2 Overview, etc.. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4FYHUT: jtest!: Potential bugs found in
automation harness with static analysis. ( jtest!)<br>
+ <br>
+ </li>
+ <li>SCUU4FYKAA: jtest!: Potential bugs found in
automation harness with dynamic analysis. ( jtest!)<br>
+ <br>
+ </li>
+ <li>SCUU4GBJUM: Move xml-xalan\src dir underneath new
java dir. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4GBPDY: JVM crashes processing idky14 with
XercesLiaison. ( idky14)<br>
+ <br>
+ </li>
+ <li>SCUU4GBPJ5: org.apache.xalan.xslt.Process does not
resource all strings. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4GBPM4: DTM.java(1517) System.out.println("Not
descendent..."); - should be if(DEBUG) or something. ( predicate20)<br>
+ <br>
+ </li>
+ <li>SCUU4GBRB5: Placeholder: Move doc-related README,
etc. files to new xdocs structure. ( )<br>
+ <br>
+ </li>
+</ul>
<p>The format-number function sometimes behaves incorrectly when the second
argument (pattern-string) has two sub-patterns for positive and negative
numbers. You may find that you do not get a minus sign on negative numbers. You
can either avoid using the second pattern or insert a literal minus sign at the
front of the second pattern. If you choose the latter, you will have to re-edit
the pattern when we fix the problem. There may also be incorrect behavior if
you set the zer0-digit to a different character.</p>
</s3>
1.9 +340 -13 xml-xalan/DONE
Index: DONE
===================================================================
RCS file: /home/cvs/xml-xalan/DONE,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- DONE 2000/01/21 21:19:15 1.8
+++ DONE 2000/02/11 22:46:12 1.9
@@ -1,14 +1,341 @@
<s3 title="Bug fixes since the last version">
- <p>Bugs (SPR ID and Description) fixed since version 0.19.1:</p>
- <ul>
-<li>MMIY4ELLNZ Error reporting mechanism needs major
improvements.<br/><br/></li>
-<li>PDIK4ELNRC Outp tests 19,20,21,22,23 now failing to output
xml headers w/ different encodings.<br/><br/></li>
-<li>PDIK4ELPBD Document()'s error resources should be in XSLT not
XPATH.<br/><br/></li>
-<li>PDIK4ELSE3 Entref01: value-of is not passing "&" thru to
result output file.<br/><br/></li>
-<li>SCUU4ELPRP TestThreads: running processors on multiple
threads throws exceptions.<br/><br/></li>
-<li>SCUU4ELPWT Samples do not compile from LotusXSL
distribution.<br/><br/></li>
-<li>SCUU4ELRSG Xalan's samples\pipe does not appear to work from
end-user perspective.<br/><br/></li>
-<li>PDIK4ESQA5 LRE attribute creation will include nodes with
names in the XSLT namespace.<br/><br/></li>
-<li>PDIK4ESQEF Both forms of exclude-result-prefixes fail to
suppress the default namespace - #default.<br/><br/></li>
- </ul>
-</s3>
+ <p>Bugs (SPR ID and Description) fixed in Xalan_0_19_3D03 since version
0.19.2: (not totally complete, but close)</p>
+ <p>The following are Pending SPRs (we think they're fixed but haven't
verified): (SPR ID# and description):</p>
+ <ul>
+ <li>PDIK4F7PZC: Should we generate namespaces if it's
set to "". ( lre10)<br>
+ <br>
+ </li>
+ <li>PDIK4F9PTP: Customer problem. Attempt to create DOM
output w/o creating root node first, crashes.. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4F9QVX: URL encoding should escape the space
character as '%20'.. ( outp31)<br>
+ <br>
+ </li>
+ <li>PDIK4FPU6T: redirect doesn't create files relative
to the output file. ( extn06)<br>
+ <br>
+ </li>
+</ul>
+</s3>
+<s3 title="Resolved bugs:">
+ <p>The following are Resolved SPRs (fixed and tested): (SPR ID# and
description):</p>
+ <ul>
+ <li>DLEE4FYH9D: No support for sending primitives in
extension functions. ( )<br>
+ <br>
+ </li>
+ <li>DMAN465L5N: Browser hangs when running demo. ( )<br>
+ <br>
+ </li>
+ <li>DMAN465LF8: Problem with relative URIs in nested
import/include. ( )<br>
+ <br>
+ </li>
+ <li>DMAN46GRGT: Must create a new instance of
XSLProcessor for each process() call. ( )<br>
+ <br>
+ </li>
+ <li>DMAN46HL8J: Empty text nodes generated when
stripping whitespace. ( )<br>
+ <br>
+ </li>
+ <li>DMAN46PTL7: CDATA treatment of character entities
should follow spec painfully. ( )<br>
+ <br>
+ </li>
+ <li>DMAN46PTTQ: Extra lines around output from CDATA
section. ( )<br>
+ <br>
+ </li>
+ <li>DMAN475K6J: Two rules for exact same pattern don't
resolve as they should. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4D5SKA: xsl:message doesn't recognize terminate
attribute. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4D5SPC: xsl:message puts out garbage around
literal message. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4D5SRT: Decimal format for per-mille is not
working. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4D5T4Z: xsl:decimal-format element not
recognized. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4DBRUM: Compound inequality not being evaluated
per spec. ( predicate10)<br>
+ <br>
+ </li>
+ <li>DMAN4DHNXH: Match patterns comment() and
processing-instruction() not firing. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4DHP67: LotusXSL puts out too many linefeeds. (
)<br>
+ <br>
+ </li>
+ <li>DMAN4DHPAR: LotusXSL should escape double-quotes in
attribute. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4DHPF2: No way to express < or <= in a
predicate. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4DHPJT: Numeric sorting of NaN inconsistent;
spec doesn't address. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4DWTUK: round() not handling .5 cases per spec.
( math50)<br>
+ <br>
+ </li>
+ <li>DMAN4EFSLP: Vendor ID on wrappered Xalan needs to be
wrapper vendor (Lotus). ( )<br>
+ <br>
+ </li>
+ <li>DMAN4EFSVL: Boolean-valued lang() function emits no
output. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4EFTBU: boolean(node-set) should return true for
non-empty set. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4EFU46: Equality of result tree fragments fails.
( cond15)<br>
+ <br>
+ </li>
+ <li>DMAN4EFUNB: decimal-format reassignment of
characters in format string has no effect. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4EJUUG: Default decimal-format declarations
cannot be changed. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4ESS98: Sort with data-type="number" should only
rearrange numbers.. ( sort13)<br>
+ <br>
+ </li>
+ <li>DMAN4ETPTK: case-order attribute apparently ignored
in xsl:sort. ( sort15)<br>
+ <br>
+ </li>
+ <li>DMAN4FEPC5: Some xsl:sort attributes must reject bad
keyword values. ( sorterr01)<br>
+ <br>
+ </li>
+ <li>DMAN4FFQBJ: Need correct URL in system-property. (
prop03)<br>
+ <br>
+ </li>
+ <li>DMAN4FNSEU: Need error message for xsl:choose
lacking an xsl:when. ( conderr02)<br>
+ <br>
+ </li>
+ <li>DMAN4FQJUL: Use of key() in keyspace causes crash. (
idky14)<br>
+ <br>
+ </li>
+ <li>DMAN4FQK48: key() has badly-formed error message
when keyspace doesn't exist. ( idkyerr10)<br>
+ <br>
+ </li>
+ <li>DMAN4FVS7S: Using defined constants from instance
variables in switch fails in some compilers. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4FVSJG: Some bad links on Apache Xalan pages. (
)<br>
+ <br>
+ </li>
+ <li>DMAN4FWUKK: key() is not creating a complete
node-set. ( pos05)<br>
+ <br>
+ </li>
+ <li>DMAN4GBLKN: Generated numbers sometimes have wrong
format. ( numb33)<br>
+ <br>
+ </li>
+ <li>DMAN4GBQXL: Conversion of non-convertible string to
number no longer obtains NaN. ( math14)<br>
+ <br>
+ </li>
+ <li>MMIY4ELLNZ: Error reporting mechanism needs major
improvements. ( )<br>
+ <br>
+ </li>
+ <li>MMIY4G5RZU: xsl:sort should do simple string compare
if lang="english". ( sort08)<br>
+ <br>
+ </li>
+ <li>PDIK4D9RX5: FormatterToXML is throwing a
NullPointerException. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4DASEE: Predicate test failing when testing for
number that has space around it. ( spr01)<br>
+ <br>
+ </li>
+ <li>PDIK4DBTZG: method="html" failing to esc non-ASCII
chars in URI attributes via HTML 4.O Spec. ( outp31)<br>
+ <br>
+ </li>
+ <li>PDIK4DHUR4: <Option selected="selected"> not
being output correctly for HTML output.. ( outp35)<br>
+ <br>
+ </li>
+ <li>PDIK4DHUVS: <? Processing Instructions?> not
being not being terminated correctly for HTML output.. ( outp36)<br>
+ <br>
+ </li>
+ <li>PDIK4DJSE3: xsl:output method="xsl" not outputing
proper xml header for result file. ( outp44)<br>
+ <br>
+ </li>
+ <li>PDIK4DJSKZ: omit-xml-declaration is not a recognize
attribute for method="xml". ( outp45)<br>
+ <br>
+ </li>
+ <li>PDIK4DRL8E: HTML DTD being output after initial
data.. ( outp48)<br>
+ <br>
+ </li>
+ <li>PDIK4DRLCG: No error reporting of invalid use of
disable-output-escaping. ( outp47)<br>
+ <br>
+ </li>
+ <li>PDIK4DSKP4: Included template w/higher priority not
being instantiated. ( cnfr09)<br>
+ <br>
+ </li>
+ <li>PDIK4DVTJS: Marginal error reporting for toplevel
elements with undefined namespaces.. ( nspc16)<br>
+ <br>
+ </li>
+ <li>PDIK4E4KCL: Not allowed to have xsl:apply-imports
within a xsl:for-each. ( impinclerr02)<br>
+ <br>
+ </li>
+ <li>PDIK4E8L6L: <xsl:namespace-alias
stylesheet-prefix="axsl" result-prefix="xsl"/> not working correctly. (
nspc19)<br>
+ <br>
+ </li>
+ <li>PDIK4E8QBB: The expression in a use attribute on
xsl:key should not restricted to return a node-set.. ( idky08)<br>
+ <br>
+ </li>
+ <li>PDIK4E8UHQ: Extend tests that use Javascript not
running w/ latest js.jars. ( extend09)<br>
+ <br>
+ </li>
+ <li>PDIK4EBQWT: Processor crashes running example for
embedded stylesheets from spec. ( embed06)<br>
+ <br>
+ </li>
+ <li>PDIK4ECQK3: Document() not creating a union when
single argument is a nodeset.. ( mdocs04)<br>
+ <br>
+ </li>
+ <li>PDIK4ECTX7: NPE when passing document() a nodeset of
'doc' as second argument. ( mdocs03)<br>
+ <br>
+ </li>
+ <li>PDIK4ECVJJ: document("") does NOTrefer to the root
node of the stylesheet. ( mdocs09)<br>
+ <br>
+ </li>
+ <li>PDIK4ED222: exclude-result-prefixes="ped bdd
#default" not working with multiple prefixes. ( nspc20)<br>
+ <br>
+ </li>
+ <li>PDIK4EF2FS: xml header being output all the time. (
outp48)<br>
+ <br>
+ </li>
+ <li>PDIK4EF2KL: Doctype declaration not output html/HTML
when it's suppose to.. ( outp48)<br>
+ <br>
+ </li>
+ <li>PDIK4EKLX9: Attribute sets test atrs07, seems to be
generating wrong output. ( atrs07)<br>
+ <br>
+ </li>
+ <li>PDIK4EKNM8: Prop01 returns the value of
system-property('xsl:version') as a string not a number. ( prop01)<br>
+ <br>
+ </li>
+ <li>PDIK4ELNRC: Outp tests 19,20,21,22,23 now failing to
output xml headers w/ different encodings.. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4ELPBD: Document()'s error resources should be
in XSLT not XPATH.. ( mdocs02)<br>
+ <br>
+ </li>
+ <li>PDIK4ELSE3: Entref01: value-of is not passing
"&" thru to result output file.. ( entref01)<br>
+ <br>
+ </li>
+ <li>PDIK4ERPLJ: urgh: $x="foo" does not mean the same as
not($x!="foo"). ( bool58)<br>
+ <br>
+ </li>
+ <li>PDIK4ESQA5: LRE attribute creation will include
nodes with names in the XSLT namespace.. ( lre01)<br>
+ <br>
+ </li>
+ <li>PDIK4ESQEF: both forms of exclude-result-prefixes
fail to suppress the default namespace - #default. ( lre02)<br>
+ <br>
+ </li>
+ <li>PDIK4ESTEB: exclude-result-prefixes, should not
apply to any included/imported stylesheets. ( lre05)<br>
+ <br>
+ </li>
+ <li>PDIK4ETKTJ: Attribute value template does not
parse.. ( lre06)<br>
+ <br>
+ </li>
+ <li>PDIK4ETPCT: xsl:element name attribute should
generate error if result from the AVT is not a QName.. ( lre09)<br>
+ <br>
+ </li>
+ <li>PDIK4EUQN6: LRE with namespace prefixed QName
attribute(ped:attr) does not pass attribute to result tree.. ( lre01)<br>
+ <br>
+ </li>
+ <li>PDIK4EYP2U: Parameters are not evaluated by XPATH
expressions correctly.. ( ntmp07)<br>
+ <br>
+ </li>
+ <li>PDIK4F7QUC: attribute name is accepting an invalid
QName and "xmlns" as valid names.. ( atrs15)<br>
+ <br>
+ </li>
+ <li>PDIK4F7TP5: Using sort with position() fails.. (
sort21)<br>
+ <br>
+ </li>
+ <li>PDIK4F8N4Y: <xsl:elements> elements are not
getting copy of namespace nodes from element node.. ( nspc22)<br>
+ <br>
+ </li>
+ <li>PDIK4F9L5Q: Problems with whitespace stripping in
stylesheet.. ( whte18)<br>
+ <br>
+ </li>
+ <li>PDIK4FBMT8: document not sucking in a document of
different encoding.. ( mdocs10)<br>
+ <br>
+ </li>
+ <li>PDIK4FHTUQ: The xml:space attributes are not
stripped from the tree.. ( whte20)<br>
+ <br>
+ </li>
+ <li>PDIK4FJNZV: Using <xsl:output indent="yes">
exclusively within a stylesheet does not perform indent.. ( outp51)<br>
+ <br>
+ </li>
+ <li>PDIK4FXM2R: Problem with computation of opPos -= 3;
in org/apache/xalan/xpath/dtm/DTMNodeLocator.java
+. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4FYSLG: "version" attribute on
<xsl:stylesheet> is required.. ( ver05)<br>
+ <br>
+ </li>
+ <li>PDIK4G3TVT: Expansion of entity reference is hosing
numbering.. ( entref02)<br>
+ <br>
+ </li>
+ <li>PDIK4G5NUY: xsl:output attribute 'indent' not
indenting non-html elements.. ( outp40)<br>
+ <br>
+ </li>
+ <li>PDIK4G6MYB: From forum: German Umlauts (ISO-8859-1)
are not output to result tree correctly.. ( intl02)<br>
+ <br>
+ </li>
+ <li>SBOG45UMEH: Tests 43, 34: Namespace handling in
patterns seems to fail in XML4J2DOM liaison. ( )<br>
+ <br>
+ </li>
+ <li>SBOG45UMVJ: Test62,63: XML4J2DOM: Dropped tag end
(>). ( )<br>
+ <br>
+ </li>
+ <li>SBOG4FWN66: Problem with "//a" and large docs
(Inconsistent Behavior Xalan v. XT and ODI Stylus). ( spr03)<br>
+ <br>
+ </li>
+ <li>SBOG4G67ZU: Stylesheet serialization is broken. (
)<br>
+ <br>
+ </li>
+ <li>SCUU4D9RV4: com.lotus.xml.FormatterToXML needs to
call initEncodings() in ctor. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4D9S36: Process.java does not check for errors
in command line. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4ELPRP: TestThreads: running processors on
multiple threads throws exceptions. ( testthreads.java)<br>
+ <br>
+ </li>
+ <li>SCUU4ELPWT: Samples do not compile from LotusXSL
distribution. ( )<br>
+ <br>
+ </li>
+ <li>SCUU4ELRSG: Xalan's samples\pipe does not appear to
work from end-user perspective. ( )<br>
+ <br>
+ </li>
+</ul>
+</s3>
+<s3 title="Closed bugs:">
+ <p>The following are Closed SPRs (not really a bug; no longer
applicable; etc.): (SPR ID# and description):</p>
+ <ul>
+ <li>DMAN465KYD: Demo page exposes possible timing
issues. ( )<br>
+ <br>
+ </li>
+ <li>DMAN465R2V: LotusXSL demo page doesn't work in
HotJava Browser/Linux. ( )<br>
+ <br>
+ </li>
+ <li>DMAN46RS8G: Attribute-sets not interacting well. (
)<br>
+ <br>
+ </li>
+ <li>DMAN4EFUYU: decimal-format pattern-separator setting
has no effect. ( )<br>
+ <br>
+ </li>
+ <li>DMAN4G5TLR: xsl:number assumption of separators is
no longer correct. ( numb08)<br>
+ <br>
+ </li>
+ <li>DMAN4GBQTW: Null string should be a substring of
itself; "contains" function defect. ( str62)<br>
+ <br>
+ </li>
+ <li>PDIK47NLGY: xsl:stylesheet is not synonymous with
xsl:transform. ( )<br>
+ <br>
+ </li>
+ <li>PDIK4D2JFT: <xsl:text
disable-output-escaping="yes"> not working with <xsl:output
method=html>. ( )<br>
+ <br>
+ </li>
+ <li>SBOG45VNAM: uri() function doesn't take into account
the base uri of the stylesheet.. ( )<br>
+ <br>
+ </li>
+</ul>
+</s3>
1.8 +7 -4 xml-xalan/STATUS
Index: STATUS
===================================================================
RCS file: /home/cvs/xml-xalan/STATUS,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- STATUS 2000/01/21 21:19:15 1.7
+++ STATUS 2000/02/11 22:46:12 1.8
@@ -1,15 +1,18 @@
<s3 title="Things still to be done">
<p>We still need to do the following:</p>
<ul>
- <li>Switch from Makefile et.al. to an Ant-based system (contact:
[EMAIL PROTECTED] working on).<br/><br/></li>
+ <li>Updating Xalan for new Xerces changes, especially the SAX2
changes!<br/><br/></li>
+ <li>Move the xml-xalan/src directory under a new ./java/src directory
to match Xerces java-c split(contact: [EMAIL PROTECTED]).<br/><br/></li>
<li>Create a simple 'minitest' so anyone can verify very basic
- functionality of Xalan. ([EMAIL PROTECTED] working on).<br/><br/></li>
+ functionality of Xalan. ([EMAIL PROTECTED] working on; next
week).<br/><br/></li>
+ <li>Getting more real-life example/sample stylesheets, especially for
testing use. (contact: [EMAIL PROTECTED])<br/><br/></li>
<li>Have more regular builds, synched with Xerces
builds.<br/><br/></li>
<li>attribute:: and child:: (ChildOrAttributeAxisSpecifier) in
patterns are not
yet implemented.<br/><br/></li>
- <li>The main focus for the next release (0.19.2, and upcoming 0.19.3)
will be performance.<br/><br/></li>
- <li>Extensions need further work to become more robust and less
confusing.<br/><br/></li>
+ <li>The main focus for the next release (more 0.19.3 'developer'
releases) will be performance.<br/><br/></li>
+ <li>Extensions need a little more work to become more robust and less
confusing ([email protected] working on samples and doc for
this).<br/><br/></li>
<li>Beyond this, and a few other minor conformance issues, the goal is
to
reach a level of stability that can be tagged as a 1.0.0
release.<br/><br/></li>
+ <li>Switch from Makefile et.al. to an Ant-based system (contact:
[EMAIL PROTECTED] working on; not likely to happen before 1.0).<br/><br/></li>
</ul>
</s3>