dleslie 01/03/01 12:10:00
Modified: java build.xml
Added: java commits.xml
Log:
Build prepare.docs now transforms commits.xml, extracted from
our Notes copy of the commits, generating DONE for inclusion
in readme.html.
Revision Changes Path
1.86 +17 -10 xml-xalan/java/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/build.xml,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- build.xml 2001/02/08 14:26:01 1.85
+++ build.xml 2001/03/01 20:09:57 1.86
@@ -46,7 +46,7 @@
- Much of this file stolen from Stefano's xml-xerces build.xml
- $Id: build.xml,v 1.85 2001/02/08 14:26:01 dleslie Exp $
+ $Id: build.xml,v 1.86 2001/03/01 20:09:57 dleslie Exp $
==================================================================== -->
@@ -103,7 +103,7 @@
<property name="xdocs.book" value="${xdocs.dir}/sources/xalan-jlocal.xml"/>
<property name="xdocs.style" value="${xdocs.dir}/style"/>
<property name="xalanonly-styledocs"
-
value="dtd/xsl-html40s.dtd,dtd/spec.dtd,stylesheets/patterns.xsl,stylesheets/notice.xsl,stylesheets/spec.xsl,stylesheets/bugs.xsl,loaderdesign.xml,stylesheets/design2project.xsl,stylesheets/designdoc2html.xsl,stylesheets/xml2fo.xsl"/>
+
value="dtd/xsl-html40s.dtd,dtd/spec.dtd,stylesheets/patterns.xsl,stylesheets/notice.xsl,stylesheets/spec.xsl,stylesheets/bugs.xsl,stylesheets/done.xsl,loaderdesign.xml,stylesheets/design2project.xsl,stylesheets/designdoc2html.xsl,stylesheets/xml2fo.xsl"/>
<property name="doc.generator" value="org.apache.stylebook.StyleBook"/>
<property name="doc.generator.styletargz"
value="${xdocs.dir}/xml-site-style.tar.gz"/>
<property name="doc.generator.styletar"
value="${xdocs.dir}/xml-site-style.tar"/>
@@ -136,10 +136,16 @@
<java fork="yes" classname="org.apache.xalan.xslt.Process"
classpath="${java.class.path}:${build.dir}/$xalan.jar">
<arg line="-in todo.xml -xsl todo.xsl -out ${build.docs}/todo.html"/>
</java>
- <!-- We use a Notes agent to extract Xalan-Java 2 bugs from our SPR
database into bugs.xml. The following operation
+ <!-- We use a Notes agent to extract Xalan-Java 2 bugs from our SPR
database into commits.xml. The following operation
transforms bugs.xml (just including open bugs) and puts the result in
xdocs/sources/xalan for inclusion in the readme.xml -->
<java fork="yes" classname="org.apache.xalan.xslt.Process"
classpath="${java.class.path}:${build.dir}/$xalan.jar">
<arg line="-in bugs.xml -xsl ${xdocs.style}/stylesheets/bugs.xsl -out
${xdocs.dir}/sources/xalan/BUGS"/>
+ </java>
+ <!-- We use a Notes agent to extract Xalan-Java 2 commits from our team
database into bugs.xml. The following operation
+ transforms commits.xml (just including source code commits) and puts the
result in xdocs/sources/xalan for inclusion in the
+ readme.xml -->
+ <java fork="yes" classname="org.apache.xalan.xslt.Process"
classpath="${java.class.path}:${build.dir}/$xalan.jar">
+ <arg line="-in commits.xml -xsl ${xdocs.style}/stylesheets/done.xsl
-out ${xdocs.dir}/sources/xalan/DONE"/>
</java>
<!-- Generate the Xalan-J2 design document -->
<java fork="yes" classname="${doc.generator}"
@@ -331,8 +337,8 @@
<!-- must be on the classpath
-->
<!-- ===================================================================
-->
<target name="servlet" depends="jar"
- description="Compile and jar the servlet sample" >
- <echo message="To compile and run the sample servlet, javax.servlet and
javax.servlet.http must be on the classpath"/>
+ description="Compile and jar the servlet samples" >
+ <echo message="To compile the sample servlets, javax.servlet and
javax.servlet.http must be on the classpath"/>
<mkdir dir="${build.samples}/servlet"/>
<javac srcdir="${samples.dir}/servlet"
classpath="${java.class.path}:${build.xalan.jar}"
destdir="${build.samples}"
@@ -341,8 +347,9 @@
<fileset dir="${samples.dir}/servlet"
includes="media.properties,default.xsl,default2.xsl"/>
</copy>
- <jar jarfile="${build.dir}/xalanservlet.jar" basedir="${build.samples}"
- includes="servlet/**"/>
+ <jar jarfile="${build.dir}/xalanservlet.jar"
+ basedir="${build.samples}"
+ includes="servlet/**"/>
</target>
<!-- ===================================================================
-->
@@ -482,7 +489,7 @@
<copy file="${build.compat.jar}" todir="${dist.dir}/bin"/>
<copy todir="${dist.dir}">
- <fileset dir="."
includes="readme.html,KEYS,License,build.xml,build.sh,build.bat,todo.xml,todo.xsl,bugs.xml"/>
+ <fileset dir="."
includes="readme.html,KEYS,License,build.xml,build.sh,build.bat,todo.xml,todo.xsl,bugs.xml,commits.xml"/>
</copy>
<zip zipfile="${build.dir}/${dist.file}.zip" basedir="${build.dir}"
includes="${dist.file}/**"/>
@@ -703,7 +710,7 @@
includes="media.properties,default.xsl,default2.xsl"/>
</copy>
<jar jarfile="${build.compat.samples}/xalancompatservlet.jar"
basedir="${build.compat.samples}"
- includes="servlet/**"/>
+ includes="servlet/**"/>
</target>
-
+
</project>
1.1 xml-xalan/java/commits.xml
Index: commits.xml
===================================================================
<?xml version="1.0"?>
<Commits>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/02/2001</DateCommitted>
<Modified>java/compat_src compatOverview.html</Modified>
<Log>Fixed spelling error.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/02/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt XSLTInputSource.java
XSLTResultTarget.java</Modified>
<Log>Implement some more methods for compatibility</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/02/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt
XSLTInputSource.java</Modified>
<Log>Fixed javadoc for api that was just added back.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/02/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt
XSLTResultTarget.java</Modified>
<Log>Fixed javadoc for api that was just added back.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/02/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt XSLTEngineImpl.java</Modified>
<Log>Fix problem with calling the processor with a liaison</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/02/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt XSLTEngineImpl.java</Modified>
<Log>Fix problem where source file was being parsed more than once and if
using an
input stream, we would get a read error</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/06/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/axes ChildWalkerMultiStep.java</Modified>
<Log>Fix for bug reported by "Chris P. McCabe" <[EMAIL PROTECTED]>
02/06/2001 06:55 PM.
Defensive fix for if the last used walker is null, then don't check to
see if it is a fast walker! Without this, a null pointer exception is
very possible.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/06/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/transformer
TransformerImpl.java</Modified>
<Log>Fixes for exceptions being thrown that weren't being passed through
the error listener.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/07/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/axes FollowingWalker.java</Modified>
<Log>Fix for bug reported by Dave Haffner <[EMAIL PROTECTED]>
02/06/2001 04:03 AM
In parentNode(), don't screen out nextAncestor, since the parent
is never actually returned. This sets things up correctly for firstChild
and nextSibling.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/07/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/axes PrecedingWalker.java</Modified>
<Log>Fix for bug reported by Dave Haffner <[EMAIL PROTECTED]>
02/06/2001 04:03 AM
In nextSibling(), don't return null if isAncestorOfRootContext, instead
do next.getFirstChild().</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/07/2001</DateCommitted>
<Modified>java/src/org/apache/xpath SourceTreeManager.java</Modified>
<Log>Fix for bug reported by [EMAIL PROTECTED]
02/07/2001 09:35 AM
removed extra bogus TransformerException decl in resolveURI</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/08/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/stree SourceTreeHandler.java</Modified>
<Log>Fix bug reported by Jason Harrop <[EMAIL PROTECTED]>
02/07/2001 08:12 PM
Don't process comment or whitespace events if inside a startDTD/endDTD
event.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/10/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/axes WalkerFactory.java</Modified>
<Log>In indirect response to bug posted by "Thee Boon Hoo" <[EMAIL
PROTECTED]>
02/07/2001 09:37 PM
"//table[1]" patterns would give one node
when they should have given 2, when applied to Boon Hoo's
source.
"//table[1]" is equivelent to
"/descendant-or-self::node()/table[1]",
and so must return the first table child
of each table-inst element.
An optimization was optimizing this to
"/descendant-or-self::table, which is
fine as long as indexing isn't used. Since
we can not tell until runtime if indexing
is being used, we have to turn of this
optimization for all predicated "//foo[xx]"
patterns.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/12/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt XSLTEngineImpl.java</Modified>
<Log>Set system id in stylesheet handler</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/processor StylesheetPIHandler.java
TransformerFactoryImpl.java</Modified>
<Log>Patch for Dmitri IIyin to use the specified URIResolver.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/12/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/templates ElemNumber.java</Modified>
<Log>Number Expression should be evaluated then rounded up.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/xdocs/style/stylesheets xml2fo.xsl</Modified>
<Log>Added processing for <source> elements, i.e., code.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan usagepatterns.xml</Modified>
<Log>Fixed typo in class name.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
<Log>Create a document fragment for the output node, for -flavor d2d.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/compiler Compiler.java</Modified>
<Log>Better error message when quo is used.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/templates ElemCallTemplate.java
ElemChoose.java ElemCopy.java ElemFallback.java
ElemIf.java ElemLiteralResult.java
ElemTemplate.java
java/src/org/apache/xalan/transformer TransformerImpl.java</Modified>
<Log>Remove extra method/call to TransformerImpl.executeChildTemplates()</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan DONE history.xml</Modified>
<Log>preliminary updates for next release.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/patterns NodeTest.java</Modified>
<Log>Return an empty string instead of null from getLocalName() when the
nodetest does not have a name. Encountered with the SQL extension,
in response to bug reported by "Michael Kay" <[EMAIL PROTECTED]>,
02/08/2001 08:57 AM.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/13/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql ColumnData.java</Modified>
<Log>In getData() return an empty string instead of null if there is
no data to be obtained.
In response to bug reported by "Michael Kay" <[EMAIL PROTECTED]>,
02/08/2001 08:57 AM.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/14/2001</DateCommitted>
<Modified>java/xdocs/style/stylesheets xml2fo.xsl</Modified>
<Log>Added support for images.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/14/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan DONE</Modified>
<Log>Added SQL library bug fixes.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/14/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan faq.xml usagepatterns.xml</Modified>
<Log>1. Added item on classpath problems using the IBM JDK 1.3.
2. Added usage patern note on change in handling of string
stylesheet parameters from Xalan-J 1 to Xalan-J 2.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/14/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt
XSLTInputSource.java</Modified>
<Log>Call local setSystemId.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/15/2001</DateCommitted>
<Modified>java/xdocs/style/stylesheets xml2fo.xsl</Modified>
<Log>Added processing for <br/>.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/15/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt XSLTEngineImpl.java</Modified>
<Log>Fix problem with processing an input source created from a reader with
no
systemId
Fix problem with reading an input source file twice if it has a PI</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/16/2001</DateCommitted>
<Modified>java/xdocs/style/stylesheets xml2fo.xsl</Modified>
<Log>Tried to refine use of keep-with-next. This component is
currently broken.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/19/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/extensions MethodResolver.java</Modified>
<Log>Correct ConversionInfo array for Node-Set and RTF. Remove
DocumentFragment
from RTF and replace with NodeList. Remove duplicate Boolean from both. Fix
Boolean conversion to make java.lang.Boolean higher than string.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/19/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan extensions.xml</Modified>
<Log>Correct ConversionInfo array for Node-Set and RTF. Remove
DocumentFragment
from RTF and replace with NodeList. Remove duplicate Boolean from both. Fix
Boolean conversion to make java.lang.Boolean higher than string.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/19/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql ColumnHeader.java
RowSet.java XStatement.java</Modified>
<Log>Use null nodetest to mean the same as "node()". This fixes a bug reported
by "Voytenko, Dimitry" <[EMAIL PROTECTED]>
where <xsl:copy-of select="sql:query(...)"/>
crashes with NullPointerException, i.e.
there are cases where we really don't want
to set the NodeTest.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/20/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan overview.xml resources.xml</Modified>
<Log>Updated two links.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/20/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan overview.xml</Modified>
<Log>Updated ref to XSL spec.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/20/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan DONE</Modified>
<Log>More bug fixes.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/20/2001</DateCommitted>
<Modified>java/src/org/apache/xpath/compiler XPathParser.java</Modified>
<Log>Check for null token before checking if it is a letter</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/20/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/transformer
TransformerIdentityImpl.java</Modified>
<Log>Fix made for bug reported by "Glencross, Christian"
<[EMAIL PROTECTED]>
on 02/16/2001 10:18 AM.
Xerces 1.2.3 SAX parser calls
handler.setDocumentLocator() before handler.startDocument().
TransformerIdentityImpl.m_resultContentHandler isn't initialised until
TransformerIdentityImpl.startDocument() is called.
Added lazy construction of result handler
in setDocumentLocator, in addition to
startDocument.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib Extensions.java</Modified>
<Log>Correct implementation of string value of a node.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/21/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/lib/sql Column.java
ColumnAttribute.java ColumnData.java
ColumnHeader.java Row.java RowSet.java
StreamableNode.java XConnection.java
XStatement.java package.html</Modified>
<Log>Added experimental usage metatag to all classes in this package,
and an explanatory note to package.html.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/21/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan extensionslib.xml</Modified>
<Log>Added explanatory note about experimental nature of this extensions
package.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/21/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan commandline.xml</Modified>
<Log>Removed -validate flag from command-line options.</Log>
</Commit>
<Commit category="compat">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/22/2001</DateCommitted>
<Modified>java/compat_src/org/apache/xalan/xslt StylesheetRoot.java</Modified>
<Log>Add getOutputMethod API.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/stree ElementImpl.java</Modified>
<Log>Bug fix attributed to Norman Walsh <[EMAIL PROTECTED]>, on
02/20/2001 09:50 AM. if the attribute 'name' doesn't occur in the AttList,
the
result of getIndex(name) is -1, but
getChildAttribute() would incorrectly
return the first attribute. Fix returns
null if index < 0.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/22/2001</DateCommitted>
<Added>java/samples/servlet SimpleXSLTServlet.java
XSLTServletWithParams.java</Added>
<Log>Simpler servlet samples</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/serialize SerializerToXML.java
java/src/org/apache/xalan/transformer
TransformerIdentityImpl.java</Modified>
<Log>Implement DeclHandler for identity transforms</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/22/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan DONE samples.xml
usagepatterns.xml</Modified>
<Log>Added info on servlets and 2 new samples.
More bug fixes in "DONE".</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/22/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/transformer
TransformerImpl.java</Modified>
<Log>Fix for bug originally reported by Daryl Beattie <[EMAIL
PROTECTED]>
on 02/14/2001 04:16 PM. A hang was occuring inside the use
of a Result Tree Fragment. When the result tree fragement was
being created, the Redirect extension was being called, which
called createResultContentHandler which set the ContentHandler
in the Transformer, but not in the ResultTreeHandler. Then, Redirect
called Transformer#executeChildTemplates(
ElemTemplateElement elem, Node sourceNode, QName mode,
ContentHandler handler)
which saves the reference to the original content handler in
the transformer, and then sets the new one by calling setContentHandler,
which sets the ContentHandler in the ResultTreeHandler as well
as the Transformer. When it tried to restore the old ContentHandler,
it restored the value in the ResultTreeHandler to a Serializer, instead
of the correct ContentHandler. When transformToRTF then called
endDocument on it's resultTreeFragment, the event was sent
to the Serializer instead of the SourceTreeHandler, and thus the
isComplete flag was not set, and thus the hang. (whew!)
The fix is in executeChildTemplates save the value of the
resultTreeHandler's contentHandler as well as Transformer's
content handler, and restore them both. A more architectual fix
could be made, but not without high risk, so I think this is the best
and safest way to fix it.</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/23/2001</DateCommitted>
<Modified>java/xdocs/sources entities.ent xalan-jsite.xml</Modified>
<Log>Changed version to 2.0.1</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/23/2001</DateCommitted>
<Modified>java/xdocs/sources/xalan readme.xml</Modified>
<Log>Changed version to 2.0.1</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/23/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/res XSLTInfo.properties</Modified>
<Log>Changed version to 2.0.1</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/23/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/processor
XSLProcessorVersion.java</Modified>
<Log>Changed version to 2.0.1</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/23/2001</DateCommitted>
<Modified>java/bin xerces.jar</Modified>
<Log>version 1.3 from Xerces-J-Tools.1.3.0.zip</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/27/2001</DateCommitted>
<Modified>java/bin xerces.jar</Modified>
<Log>Returning to Xerces 1.2.3. Release 1.3 generates the following error:
[java] http://www.w3.org/1999/XSL/Transform grammar not found
[java] java.lang.NoSuchMethodError: org.w3c.dom.Node: method
isSupported(Ljava/lang/String;Ljava/lang/String;)Z not found...</Log>
</Commit>
<Commit category="other">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/27/2001</DateCommitted>
<Modified>java/bin xerces.jar</Modified>
<Log>The real Xerces-J 1.3.0.
The xerces.jar in the xerces-1_3_0 binary distribution is OLD.
I built the jar from the src distribution, and it appears to work fine.</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/28/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/res XSLTErrorResources.java</Modified>
<Log>Update text of error messages
Submitted by: Andreas Zehnpfund</Log>
</Commit>
<Commit category="core">
<Who>[EMAIL PROTECTED]</Who>
<DateCommitted>02/28/2001</DateCommitted>
<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
<Log>Update printArgOptions() with better text and to better reflect actual
options that are currently supported; catch missing -IN argument</Log>
</Commit>
</Commits>