blob: abc1c0fb52e873d04425b2cfa4e1b41b0dce5e3f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<Commits>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/01</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltDynamic.java ExsltStrings.java</Modified>
<Log>
For Bugzilla 14157. Correct namespace prefixes in EXSLT javadoc.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/01</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/utils SystemIDResolver.java</Modified>
<Log>
Rework the SystemIDResolver class for Bugzilla 13651 and 13977.
The getAbsoluteURI interfaces have been rewritten so that they always
return a good absolute URI for a systemId string, no matter it is a
URI or a local filesystem path. The path is resolved to be absolute
whenever possible. We also do conversions from space to "%20" and
backslash to forward slash to ensure that the returned URI is a
well-formed URI. The URI might not be in a normalized form because
normalization takes extra cycles.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/01</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/utils URI.java</Modified>
<Log>
For Bugzilla 13977. Return a good absolute URI when the urlstring
is in the form of "file:abc.xsl".
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/01</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/processor TransformerFactoryImpl.java</Modified>
<Log>
For Bugzilla 13651. Set the systemID to a good absolute URI for the InputSource.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/01</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/serialize SerializerToXML.java</Modified>
<Log>
Simplify the code for the new SystemIDResolver. One call to the getAbsoluteURI
interface should be enough.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/01</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/compiler OpMapVector.java</Modified>
<Log>
Patch for bugzilla #14178 - Long XPath expressions. The token queue was
growing properly, but the operations map was missing the last element when
it grew.
</Log>
</Commit>
<Commit category="xsltc">
<Who>tmiller@apache.org</Who>
<DateCommitted>2002/11/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TransformerFactoryImpl.java Util.java</Modified>
<Log>
bug 14148 fixed, Morris Kwan patch
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/11/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom MultiDOM.java</Modified>
<Log>
Fixed problem in AxisIterator.isReverse(). This patch fixes Bugzilla
14112.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/domapi XPathNamespaceImpl.java</Modified>
<Log>
Update XPathNamespaceImpl to be consistent with spec for
getLocalName, getPrefix, getNamespaceURI, getNodeName, getNodeValue
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/04</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources xalan-jlocal.xml xalan-jsite.xml xml-xalan/java/xdocs/sources/xalan commandline_xsltc.xml commandline.xml extensions_xsltc.xml extensionslib.xml</Modified>
<Log>
Added two new documents: Extensions for XSLTC and XSLTC options in the
Process command line. Added the "XSLTC Exts" item to the main panel.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltDatetime.java</Modified>
<Log>
For Bugzilla 14237. Fix problems in the hour-in-day extension function.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/05</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/compiler OpMapVector.java</Modified>
<Log>
Use actual length of array in call to arraycopy.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/05</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/objects XNumber.java</Modified>
<Log>
Applying Gordon Chiu's (grchiu@ca.ibm.com) patch for bugzilla #14241.
Extra trailing 0 when calling XNumber.str().
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/05</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltDynamic.java</Modified>
<Log>
Fix a problem in the max() function. Reuse the Document object to reduce
memory usage.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/05</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources/xalan commandline_xsltc.xml commandline.xml</Modified>
<Log>
xdocs update for XSLTC options in Process command line.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/06</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources entities.ent xalan-jlocal.xml xalan-jsite.xml xml-xalan/java/xdocs/sources/xalan readme.xml xsltc_constraints.xml xsltc_usage.xml</Modified>
<Log>
XSLTC xdocs update.
Remove xsltc_constraints.xml. Move the "known problem" and "smart transformer
switch" sections into xsltc_usage.xml.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/07</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltDatetime.java</Modified>
<Log>
For bugzilla 14324. Fix a few problems in datetime extension functions.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/07</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltDatetime.java</Modified>
<Log>
For bugzilla 14322. Fix problem in condition checking in getZoneStart().
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/11/07</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime/output StreamHTMLOutput.java StreamOutput.java</Modified>
<Log>
Fix for Bugzilla 14229.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/08</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/transformer ResultTreeHandler.java xml-xalan/java/src/org/apache/xalan/templates ElemElement.java ElemTemplateElement.java</Modified>
<Log>
Committing Gordon Chiu's (grchiu@ca.ibm.com) patches for
namespace bugs #13774,13775,13414
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/utils SystemIDResolver.java</Modified>
<Log>
Minor improvement to the getAbsoluteURIFromRelative() and getAbsoluteURI()
interfaces. Reorganize the code to be more efficient. Return a slightly
better result when the input string is an invalid URI.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref DTMNodeList.java</Modified>
<Log>
For Bugzilla 14406. Make the interface getDTMIterator() public.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/objects XNodeSet.java</Modified>
<Log>
For Bugzilla 14406. Handle the side-effect that creating a DTMNodeList
will change the state of the iterator.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/12</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources/xalan extensions_xsltc.xml</Modified>
<Log>
Fix problems in the XSLTC redirect sample. This sample was copied from
xsltc_constraints.xml. It works with XSLTC, but not using a good syntax.
It is better to change "xsl:version" to "version" and add a "extension-
element-prefixes" attribute.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath ExtensionsProvider.java</Modified>
<Log>
For bugzilla 14236. Add a new interface to pass the XPath
extension function up to Xalan.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/functions FuncExtFunction.java</Modified>
<Log>
For bugzilla 14236. Pass the XPath extension function object to the
extension provider.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/extensions ExtensionHandler.java ExtensionHandlerExsltFunction.java ExtensionHandlerGeneral.java ExtensionHandlerJavaClass.java ExtensionHandlerJavaPackage.java ExtensionsTable.java xml-xalan/java/src/org/apache/xalan/templates ElemExsltFuncResult.java ElemExsltFunction.java xml-xalan/java/src/org/apache/xalan/transformer TransformerImpl.java</Modified>
<Log>
For bugzilla 14236 and 14244. Cleanup in the extension handling code to make
EXSLT func:function and func:result work correctly.
New interfaces are added in ExtensionProvider, ExtensionsTable and
ExtensionHandler to pass the XPath extension function up to the extension
handler. In the case of an EXSLT function, we need to find out the frame
size of the caller template and use that to reset the frame bottom of
the variable stack. This prevents the local variables in the callee
from overwriting the variables in the caller. Also change the way to
handle the return result of the function to fix the problem in 14244.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/axes PredicatedNodeTest.java OneStepIterator.java</Modified>
<Log>
Committing Gordon Chiu's (grchiu@ca.ibm.com) patches for bugzilla #14365, 14368.
Fixes for processing of last() function.
</Log>
</Commit>
<Commit category="xsltc">
<Who>zongaro@apache.org</Who>
<DateCommitted>2002/11/14</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom DOMWSFilter.java</Modified>
<Log>
file DOMWSFilter.java was initially added on branch XSLTC_DTM.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/11/18</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime SAXAdapter.java</Modified>
<Log>
Forward namespace() event as startPrefixMapping() to the DOM builder. TODO:
additional logic is needed to emit the endPrefixMapping() event. This patch
fixes namespace141.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/processor StylesheetHandler.java</Modified>
<Log>
In response to Simon Kitching's (simon@ecnetwork.co.nz) bug report #14578, moved synchronized
block from init method to static initializer to avoid race conditions.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/serialize Encodings.java Encodings.properties xml-xalan/java/samples/ApplyXPath ApplyXPath.java xml-xalan/java/samples/ApplyXPathDOM ApplyXPathDOM.java xml-xalan/java/samples/CompiledJAXP Transform.java xml-xalan/java/samples/trax Examples.java xml-xalan/java/samples/UseStylesheetParam UseStylesheetParam.java</Modified>
<Log>
Committing Gordon Chiu's (grchiu@ca.ibm.com) patch for encoding issues
with serializer, samples and test harness. (Bugzilla #14753)
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/25</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltStrings.java Extensions.java</Modified>
<Log>
Fix possible thread contention issue by putting
a lock on the Document object before using it.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/11/25</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/templates OutputProperties.java</Modified>
<Log>
Commit Ramesh Mandava's (ramesh.mandava@sun.com) patch to allow xalan to read
property files without opening upcontainer permissions when Xalan is used as
part of a secure container, such as J2EE RI.
The change makes use of the PrivilegedAction interface in JDK 1.2+. It was
written with JDK 1.1.8 compatibility in mind so that it will do the same
thing as before in JDK 1.1.8.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/11/26</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Constants.java Sort.java xml-xalan/java/src/org/apache/xalan/xsltc/dom NodeSortRecord.java</Modified>
<Log>
Changed the NodeSortRecord class to hold non-static references to
instances of java.text.Collator and java.util.Locale. Updated the
bytecode generation for NodeSortRecord subclasses to access the new
variables correctly. When a stylesheet specifies a different language
in xsl:sort, the protected references in NodeSortRecord will be
updated by the subclass' constructor.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/27</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/axes NodeSequence.java</Modified>
<Log>
Patch for bugzilla #14862. When NodeSequence wraps a mutable nodeset
use the wrapped nodeset in getLength() method.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/11/27</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/axes NodeSequence.java xml-xalan/java/src/org/apache/xpath/objects XNodeSet.java</Modified>
<Log>
The is a better patch for bugzilla #14862 and more consistent with code in xslt20 branch.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/12/03</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/runtime DefaultSAXOutputHandler.java TextOutput.java</Modified>
<Log>
Added deprecation comments for DefaultSAXOutputHandler and TextOutput.
The class xsltc.runtime.output.TransletOutputHandlerFactory
should be used instead. See xsltc.cmdline.Transform for an example.
</Log>
</Commit>
<Commit category="core">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/12/03</DateCommitted>
<Modified> xml-xalan/java/samples/CompiledServlet CompileServlet.java TransformServlet.java</Modified>
<Log>
Updated sample to use non-deprecated API.
</Log>
</Commit>
<Commit category="core">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/12/03</DateCommitted>
<Modified> xml-xalan/java/samples/CompiledApplet TransformApplet.java xml-xalan/java/samples/CompiledBrazil TransformHandler.java xml-xalan/java/samples/CompiledEJB TransformBean.java</Modified>
<Log>
Updated samples to use non-deprecated API.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/12/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc CollatorFactory.java xml-xalan/java/src/org/apache/xalan/xsltc/dom CollatorFactoryBase.java NodeSortRecord.java NodeSortRecordFactory.java</Modified>
<Log>
Patch provided by W. Eliot Kimber to support user-defined collators. A
class implementing the org.apache.xalan.xsltc.CollatorFactory interface
can be specified from the command line by setting the property:
org.apache.xalan.xsltc.COLLATOR_FACTORY
The class org.apache.xalan.xsltc.dom.CollatorFactoryBase will be used
by default.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/processor TransformerFactoryImpl.java</Modified>
<Log>
Performance fix
Move the call to newTemplateHandler() to be after DOMSource processing.
DOMSource creates another template handler in the processFromNode() method.
The newTemplateHandler() call initializes the schema, which is expensive.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java</Modified>
<Log>
Performance fix
Reuse the node name in the preceding statement.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/serialize Encodings.java</Modified>
<Log>
Commit Gordon Chiu's (grchiu@ca.ibm.com) patch for performance improvement
in the Encodings class. The convertJava2MimeEncoding() and getLastPrintable()
methods can be called many times. The old code walks through a big array and
do String comparison to find a match. A Hashtable is now used to speed up
this processing.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/04</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/objects XBoolean.java</Modified>
<Log>
For Bugzilla 15074. Return a java Boolean type object in object(),
so that it can be recognized by extension functions.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/12/05</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/dom DOMImpl.java</Modified>
<Log>
Patch for Bugzilla 15094. Fixed method to compute limit in a Descendant
iterator; old method was (very) buggy.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/05</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/templates ElemVariable.java</Modified>
<Log>
Commit the patch from Arun Yadav(arun.yadav@sun.com) to fix Bugzilla 15089.
Don't add the func:result element to the variable table because it does not have
a name.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/06</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/axes AxesWalker.java ChildTestIterator.java MatchPatternIterator.java OneStepIterator.java ReverseAxesWalker.java</Modified>
<Log>
Fix the memory leak problem in Bug 6075.
In the detach() method, null out the fields in the iterators that will
be reassigned a value upon the next usage. This change fixes the problem
that the iterators in the IteratorPool can indirectly reference the
TransformerImpl object.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2002/12/09</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/serialize SerializerToXML.java</Modified>
<Log>
Patch for bugzilla 14965, with tweak from Art W (art_w@eastpoint.com).
Handle empty comment case.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2002/12/10</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/templates ElemForEach.java</Modified>
<Log>
Patch for bugzilla 15254.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/12/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref DTMNodeList.java</Modified>
<Log>
Applying Arun Yadav's (arun.yadav@sun.com) patch for bugzilla #15218.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2002/12/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm DTMIterator.java xml-xalan/java/src/org/apache/xml/dtm/ref DTMNodeIterator.java xml-xalan/java/src/org/apache/xpath NodeSetDTM.java</Modified>
<Log>
Just tidying up the javadoc in the previousNode and nextNode methods
and making sure we're testing against DTM.NULL instead of -1.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2002/12/17</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/cmdline Compile.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler Mode.java StepPattern.java xpath.cup xml-xalan/java/src/org/apache/xalan/xsltc/runtime/output StreamHTMLOutput.java StreamOutput.java StreamTextOutput.java StreamXMLOutput.java</Modified>
<Log>
Changes:
- Fixed matching problem reported by Ivelin Ivanov (Cocoon).
- Added support for namespaces when output is HTML.
- Set new version of XSLTC to be 1.4.0.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2002/12/17</DateCommitted>
<Modified> xml-xalan/java/samples/trax Examples.java</Modified>
<Log>
Fixing encodings issues with samples.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2002/12/17</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref DTMDefaultBase.java</Modified>
<Log>
Migrating an improvement in memory usage from the XSLTC_DTM branch:
Reduced the initial sizes of SuballocatedIntVectors used for m_dtmIdent and
namespace management. In both cases default size SuballocatedIntVectors were
being used, which entails a block size of 2048. For m_dtmIdent, that value
would only overflow into a second block for a document with 2048*65536 nodes.
Using a smaller size improves DTM build time for smaller documents, without
penalizing most larger documents.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2002/12/17</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java</Modified>
<Log>
Patch for bugzilla 4858.
Reduces SAX2DTM memory usage by dropping m_locator after parsing is complete. Value of m_locator.getSystemId() is cached.
</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>2002/12/20</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql SQLDocument.java</Modified>
<Log>
Fixed spelling mistake for DEFINITELYWRITABLE
</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>2002/12/20</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql DTMDocument.java</Modified>
<Log>
Fixed handling of Node text when an Element Node is selected
Code provided by art_w@EASTPOINT.COM
</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>2002/12/20</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql DefaultConnectionPool.java</Modified>
<Log>
Added in missing code for disable pool
Code provided by art_w@EASTPOINT.COM
</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>2002/12/20</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql DTMDocument.java</Modified>
<Log>
Fixed minor bug with for loop in getNodeData. Removed
direct access to child node array
</Log>
</Commit>
<Commit category="core">
<Who>johng@apache.org</Who>
<DateCommitted>2002/12/20</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib/sql DefaultConnectionPool.java</Modified>
<Log>
Fixed createConnection method for JDK1.4
Tested with 1.4.1
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2002/12/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/objects XRTreeFragSelectWrapper.java</Modified>
<Log>
For Bugzilla 15373. Change the execute() method to always return a XString
object. Also change the type to CLASS_STRING.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2003/01/09</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath/objects XNumber.java XStringForFSB.java</Modified>
<Log>
Patch for bugzilla 14300.
Corrected algorithm for converting strings to numbers as it was failing on very large or very small numbers.
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/01/10</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/processor ProcessorImport.java ProcessorInclude.java StylesheetHandler.java XSLTAttributeDef.java xml-xalan/java/src/org/apache/xalan/res XSLMessages.java XSLTErrorResources_de.java XSLTErrorResources_en.java XSLTErrorResources_es.java XSLTErrorResources.java XSLTErrorResources_fr.java XSLTErrorResources_it.java XSLTErrorResources_ja.java XSLTErrorResources_ko.java XSLTErrorResources_sv.java XSLTErrorResources_zh_CN.java XSLTErrorResources_zh_TW.java xml-xalan/java/src/org/apache/xalan/templates ElemTemplateElement.java FuncDocument.java FuncFormatNumb.java xml-xalan/java/src/org/apache/xalan/transformer MsgMgr.java xml-xalan/java/src/org/apache/xml/utils UnImplNode.java xml-xalan/java/src/org/apache/xml/utils/res XResourceBundleBase.java XResources_de.java XResources_es.java XResources_fr.java XResources_it.java XResources_ko.java XResources_sv.java XResources_zh_CN.java XResources_zh_TW.java xml-xalan/java/src/org/apache/xpath Expression.java XPath.java xml-xalan/java/src/org/apache/xpath/compiler Compiler.java OpMap.java XPathParser.java xml-xalan/java/src/org/apache/xpath/objects XObject.java xml-xalan/java/src/org/apache/xpath/res XPATHErrorResources_de.java XPATHErrorResources_en.java XPATHErrorResources_es.java XPATHErrorResources_fr.java XPATHErrorResources_it.java XPATHErrorResources_ja.java XPATHErrorResources_ko.java XPATHErrorResources_sv.java XPATHErrorResources_zh_CN.java XPATHErrorResources_zh_TW.java XPATHErrorResources.java</Modified>
<Log>
Changes from Ramesh Mandava (Ramesh.Mandava@sun.com) to move to using
ListResourceBundles for Xalan-J Interpretive messages, along with localized
versions of those messages.
In addition, message keys are now meaningful strings, rather than numeric.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/01/10</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/templates OutputProperties.java</Modified>
<Log>
Committing Gordon Chiu's patch for bugzilla #6157. Multiple xsl:output
statements should now be merged correctly.
</Log>
</Commit>
<Commit category="core">
<Who>grchiu@apache.org</Who>
<DateCommitted>2003/01/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/templates OutputProperties.java</Modified>
<Log>
Small cleanup regarding bugzilla 6157.
Removed m_propertiesLevels field as it's no longer required.
</Log>
</Commit>
<Commit category="xsltc">
<Who>grchiu@apache.org</Who>
<DateCommitted>2003/01/11</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources/xsltc xsltc_performance.xml</Modified>
<Log>
Fixing mispellings in xsltc_performance.xml (bugzilla 15591).
Changes will appear when the site is re-generated.
Mispellings originally reported by Rob Tougher (robt@robtougher.com).
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/01/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler CompilerContext.java</Modified>
<Log>
file CompilerContext.java was initially added on branch xslt20.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/01/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler CompilerContextImpl.java</Modified>
<Log>
file CompilerContextImpl.java was initially added on branch xslt20.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/01/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler StaticContext.java</Modified>
<Log>
file StaticContext.java was initially added on branch xslt20.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/01/13</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler StaticContextImpl.java</Modified>
<Log>
file StaticContextImpl.java was initially added on branch xslt20.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/01/14</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm DTMManager.java FactoryFinder.java SecuritySupport.java SecuritySupport12.java</Modified>
<Log>
Committing changes in response to bugzilla #12481.
Before this commit, DTMManager.newInstance cached the found class
in the cases where the class was identified in jaxp.properties or the class path.
There were some problems with this:
1. It was not thread-safe because access to the static field foundFactory was
not synchronized.
2. We weren't caching the class when we defaulted to the fallback class (this
was the original issue in the bug report.)
3. We weren't using the AccessController class available in JDK1.2 to control
access to priviliged resources (eg. system properties, files).
4. DTMManager would never be specified in jaxp.properties because it's
not part of the JAXP specification.
5. We aren't using context class loaders.
So, I have made the following changes:
1. Taken the FactoryFinder, SecuritySupport and SecuritySupport12 classes
from the JAXP subdirectories (in xml-commons) and used them as the basis
for the lookup of the DTMManager class. This gives us the AccessController
code.
2. Removed the context class loader support and added a cache for
the found class (which gets used if the system property is not set.)
If we want context class loader support in the future (which we probably)
do, then we will need to revisit this to see if caching the class loader and the
class would work.
3. Synchronized access to the found class.
4. Instead of looking in jaxp.properties, look in xalan.properties (a xalan
specific configuration file) which can be placed in &lt;$JAVA_HOME&gt;/jre/lib.
Possible issues:
1. In general, using a cache means that the class will not change,
regardless of changes to xalan.properties or the class loader.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/res XMLErrorResources_de.java XMLErrorResources_en.java XMLErrorResources_es.java XMLErrorResources_fr.java XMLErrorResources_it.java XMLErrorResources_ja.java XMLErrorResources_ko.java XMLErrorResources_sv.java XMLErrorResources_zh_CN.java XMLErrorResources_zh_TW.java XMLErrorResources.java XMLMessages.java</Modified>
<Log>
DTM Separation -- New message files
Move the error messages used by DTM classes from Xalan and XPath
down to org.apache.xml.res. Created XMLErrorResources files for
all locales. The XMLMessages class is introduced to handle error
resources at this level. If a DTM interface needs to issue an error
message, it will use the new XMLMessages class rather than the
XSLMessages class in org.apache.xalan.res.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/utils Constants.java DOM2Helper.java DOMHelper.java DOMOrder.java ThreadControllerWrapper.java</Modified>
<Log>
DTM Separation - new files in org.apache.xml.utils
Move the classes DOMOrder, DOMHelper and DOM2Helper from XPath to xml.utils.
Add a new Constants class to hold the constants used by XPath.
The ThreadControllerWrapper class is a container for the nested class
ThreadController which was originally in org.apache.xalan.transformer.TransformerImpl.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm DTMException.java DTMManager.java xml-xalan/java/src/org/apache/xml/dtm/ref ChunkedIntArray.java CoroutineManager.java DTMDefaultBase.java DTMDefaultBaseIterators.java DTMDefaultBaseTraversers.java DTMManagerDefault.java IncrementalSAXSource_Filter.java IncrementalSAXSource_Xerces.java xml-xalan/java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java SAX2RTFDTM.java xml-xalan/java/src/org/apache/xml/utils AttList.java DefaultErrorHandler.java DOMBuilder.java ListingErrorHandler.java ObjectPool.java PrefixResolverDefault.java QName.java TreeWalker.java UnImplNode.java URI.java</Modified>
<Log>
DTM Separation -- patches for files under org.apache.xml
1. Replace all invocations of XSLMessages.createMessage() by
XMLMessages.createXMLMessage().
2. Replace XSLTErrorResources by XMLErrorResources.
3. In IncrementalSAXSource_Filter, use ThreadControllerWrapper.runThread()
rather than calling TransformerImpl.runTransformThread().
4. In SAX2DTM, use a setter method to set the source location property.
Remove the field access to org.apache.xalan.processor.TransformerFactoryImpl.m_source_location.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath DOM2Helper.java DOMHelper.java DOMOrder.java</Modified>
<Log>
DTM Separation - remove old files in XPath
DOMOrder, DOMHelper and DOM2Helper are now in org.apache.xml.utils.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xpath NodeSet.java XPathContext.java xml-xalan/java/src/org/apache/xpath/functions FuncId.java FuncSum.java xml-xalan/java/src/org/apache/xpath/objects XNodeSet.java XRTreeFragSelectWrapper.java xml-xalan/java/src/org/apache/xpath/res XPATHErrorResources_de.java XPATHErrorResources_es.java XPATHErrorResources_fr.java XPATHErrorResources_it.java XPATHErrorResources_ja.java XPATHErrorResources_ko.java XPATHErrorResources_sv.java XPATHErrorResources_zh_CN.java XPATHErrorResources_zh_TW.java XPATHErrorResources.java XPATHMessages.java</Modified>
<Log>
DTM Separation -- changes in org.apache.xpath
1. Change the import path for DOMHelper and DOM2Helper
2. Move 8 errror messages from XPATHErrorResources to XMLErrorResources
3. Create a new XPATHMessages class to handle error resources at
the XPath level.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/22</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/lib ExsltSets.java xml-xalan/java/src/org/apache/xalan/processor ProcessorInclude.java StylesheetHandler.java TransformerFactoryImpl.java xml-xalan/java/src/org/apache/xalan/res XSLMessages.java XSLTErrorResources_de.java XSLTErrorResources.java XSLTErrorResources_es.java XSLTErrorResources_fr.java XSLTErrorResources_it.java XSLTErrorResources_ja.java XSLTErrorResources_ko.java XSLTErrorResources_sv.java XSLTErrorResources_zh_CN.java XSLTErrorResources_zh_TW.java xml-xalan/java/src/org/apache/xalan/serialize SerializerToXML.java xml-xalan/java/src/org/apache/xalan/templates Constants.java xml-xalan/java/src/org/apache/xalan/transformer MsgMgr.java TransformerIdentityImpl.java TransformerImpl.java TreeWalker2Result.java</Modified>
<Log>
DTM Separation -- changes in org.apache.xalan
1. Change the paths to DOMHelper and DOM2Helper
2. Remove the m_XSLMessages field from a few classes.
Use the static methods instead.
3. In TransformerFactoryImpl, whenever the source location attribute
is set, call the setter method in SAX2DTM to set the same attribute.
4. XSLMessages now extends from XPATHMessages. The common interfaces
are moved to XMLMessages.
5. Move 53 error messages from XSLTErrorResources to XMLErrorResources.
6. Move some of the constants from org.apache.xalan.templates.Constants
to org.apache.xml.utils.Constants.
7. Move the nested class ThreadControler in TransformerImpl to
org.apache.xml.utils.ThreadControllerWrapper.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/01/23</DateCommitted>
<Modified> xml-xalan/java/samples/UseStylesheetParam UseStylesheetParam.java xml-xalan/java/samples/extensions/sql/ext-connection ExternalConnection.java xml-xalan/java/samples/SimpleTransform SimpleTransform.java xml-xalan/java/samples/Validate ValidateXMLInput.java</Modified>
<Log>
Updating license in some samples.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/23</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/res XSLTErrorResources_de.java XSLTErrorResources_es.java XSLTErrorResources_fr.java XSLTErrorResources_it.java XSLTErrorResources.java XSLTErrorResources_ja.java XSLTErrorResources_ko.java XSLTErrorResources_sv.java XSLTErrorResources_zh_CN.java XSLTErrorResources_zh_TW.java</Modified>
<Log>
Correction to the message number.
</Log>
</Commit>
<Commit category="xsltc">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/24</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler FunctionCall.java</Modified>
<Log>
For Bugzilla 16386. Add rules for object type matching.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/01/24</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler ForEachGroup.java</Modified>
<Log>
file ForEachGroup.java was initially added on branch xslt20.
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/01/24</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/utils FastStringBuffer.java</Modified>
<Log>
Fix for Bugzilla bug 10053. Before, a blank was emitted for any chunk that
began with whitespace after non-whitespace characters had been seen. Also made
some performance improvements to sendNormalizedSAXcharacters.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/24</DateCommitted>
<Modified> xml-xalan/java build.xml</Modified>
<Log>
Commit the patch from Sarah Mcnamara (mcnamara@ca.ibm.com) to remove
the compat target.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/01/24</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler AnalyzeString.java</Modified>
<Log>
file AnalyzeString.java was initially added on branch xslt20.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/01/27</DateCommitted>
<Modified> xml-xalan/java/bin xml-apis.jar xml-xalan/java/src xml-commons-src.tar.gz</Modified>
<Log>
Committing xml-apis bin and source based off new tck-jaxp-1_2_0 branch
of xml-commons.
</Log>
</Commit>
<Commit category="xsltc">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/27</DateCommitted>
<Modified> xml-xalan/java build.xml License xml-xalan/java/bin xercesImpl.LICENSE.txt xml-apis.LICENSE.txt xml-xalan/java/samples/ApplyXPath ApplyXPath.java xml-xalan/java/samples/ApplyXPathDOM ApplyXPathDOM.java xml-xalan/java/samples/CompiledApplet TransformApplet.java xml-xalan/java/samples/CompiledBrazil TransformHandler.java xml-xalan/java/samples/CompiledEJB TransformBean.java TransformHome.java TransformRemote.java TransformServlet.java xml-xalan/java/samples/CompiledJAXP Compile.java Transform.java xml-xalan/java/samples/CompiledServlet CompileServlet.java TransformServlet.java xml-xalan/java/samples/DOM2DOM DOM2DOM.java xml-xalan/java/samples/Pipe Pipe.java xml-xalan/java/samples/SAX2SAX SAX2SAX.java xml-xalan/java/samples/SimpleTransform SimpleTransform.java xml-xalan/java/samples/Trace Trace.java xml-xalan/java/samples/UseStylesheetPI UseStylesheetPI.java xml-xalan/java/samples/extensions IntDate.java MyCounter.java xml-xalan/java/samples/extensions/sql/ext-connection ExternalConnection.java xml-xalan/java/samples/servlet ApplyXSLT.java ApplyXSLTException.java ApplyXSLTListener.java ApplyXSLTProperties.java DefaultApplyXSLTProperties.java SimpleXSLTServlet.java UseStylesheetParamServlet.java XSLTServletWithParams.java xml-xalan/java/samples/UseStylesheetParam UseStylesheetParam.java xml-xalan/java/samples/UseXMLFilters UseXMLFilters.java xml-xalan/java/samples/Validate Validate.java ValidateXMLInput.java xml-xalan/java/samples/servlet ApplyXSLT.java ApplyXSLTException.java ApplyXSLTListener.java ApplyXSLTProperties.java DefaultApplyXSLTProperties.java SimpleXSLTServlet.java UseStylesheetParamServlet.java XSLTServletWithParams.java xml-xalan/java/samples/translets JAXPTransletMultipleTransformations.java JAXPTransletOneTransformation.java xml-xalan/java/samples/trax ExampleContentHandler.java Examples.java xml-xalan/java/src/org/apache/xalan Version.java xml-xalan/java/src/org/apache/xalan/client XSLTProcessorApplet.java xml-xalan/java/src/org/apache/xalan/extensions ExpressionContext.java ExpressionVisitor.java ExtensionHandler.java ExtensionHandlerExsltFunction.java ExtensionHandlerGeneral.java ExtensionHandlerJava.java ExtensionHandlerJavaClass.java ExtensionHandlerJavaPackage.java ExtensionNamespacesManager.java ExtensionNamespaceSupport.java ExtensionsTable.java MethodResolver.java XSLProcessorContext.java xml-xalan/java/src/org/apache/xalan/lib ExsltBase.java ExsltCommon.java ExsltDatetime.java ExsltDynamic.java ExsltMath.java ExsltSets.java ExsltStrings.java Extensions.java NodeInfo.java PipeDocument.java Redirect.java xml-xalan/java/src/org/apache/xalan/lib/sql ConnectionPool.java ConnectionPoolManager.java DefaultConnectionPool.java DTMDocument.java ObjectArray.java PooledConnection.java QueryParameter.java SQLDocument.java SQLErrorDocument.java XConnection.java xml-xalan/java/src/org/apache/xalan/processor ProcessorAttributeSet.java ProcessorCharacters.java ProcessorDecimalFormat.java ProcessorExsltFuncResult.java ProcessorExsltFunction.java ProcessorGlobalParamDecl.java ProcessorGlobalVariableDecl.java ProcessorImport.java ProcessorInclude.java ProcessorKey.java ProcessorLRE.java ProcessorNamespaceAlias.java ProcessorOutputElem.java ProcessorPreserveSpace.java ProcessorStripSpace.java ProcessorStylesheetDoc.java ProcessorStylesheetElement.java ProcessorTemplate.java ProcessorTemplateElem.java ProcessorText.java ProcessorUnknown.java StopParseException.java StylesheetHandler.java StylesheetPIHandler.java TransformerFactoryImpl.java WhitespaceInfoPaths.java XSLProcessorVersion.java XSLTAttributeDef.java XSLTElementDef.java XSLTElementProcessor.java XSLTSchema.java xml-xalan/java/src/org/apache/xalan/res XSLMessages.java XSLTErrorResources_de.java XSLTErrorResources_en.java XSLTErrorResources_es.java XSLTErrorResources.java XSLTErrorResources_fr.java XSLTErrorResources_it.java XSLTErrorResources_ja.java XSLTErrorResources_ko.java XSLTErrorResources_sv.java XSLTErrorResources_zh_CN.java XSLTErrorResources_zh_TW.java xml-xalan/java/src/org/apache/xalan/serialize CharInfo.java DOMSerializer.java ElemDesc.java EncodingInfo.java Encodings.java Method.java Serializer.java SerializerFactory.java SerializerToHTML.java SerializerToText.java SerializerToXML.java WriterToASCI.java WriterToUTF8.java WriterToUTF8Buffered.java xml-xalan/java/src/org/apache/xalan/templates AbsPathChecker.java AVT.java AVTPart.java AVTPartSimple.java AVTPartXPath.java Constants.java DecimalFormatProperties.java ElemApplyImport.java ElemApplyTemplates.java ElemAttribute.java ElemAttributeSet.java ElemCallTemplate.java ElemChoose.java ElemComment.java ElemCopy.java ElemCopyOf.java ElemElement.java ElemEmpty.java ElemExsltFuncResult.java ElemExsltFunction.java ElemExtensionCall.java ElemExtensionDecl.java ElemExtensionScript.java ElemFallback.java ElemForEach.java ElemIf.java ElemLiteralResult.java ElemMessage.java ElemNumber.java ElemOtherwise.java ElemParam.java ElemPI.java ElemSort.java ElemTemplate.java ElemTemplateElement.java ElemText.java ElemTextLiteral.java ElemUnknown.java ElemUse.java ElemValueOf.java ElemVariable.java ElemVariablePsuedo.java ElemWhen.java ElemWithParam.java FuncDocument.java FuncFormatNumb.java FuncKey.java KeyDeclaration.java NamespaceAlias.java OutputProperties.java RedundentExprEliminator.java Stylesheet.java StylesheetComposed.java StylesheetRoot.java TemplateList.java TemplateSubPatternAssociation.java VarNameCollector.java WhiteSpaceInfo.java XMLNSDecl.java XSLTVisitable.java XSLTVisitor.java XUnresolvedVariable.java XUnresolvedVariableSimple.java xml-xalan/java/src/org/apache/xalan/trace EndSelectionEvent.java GenerateEvent.java PrintTraceListener.java SelectionEvent.java TraceListener.java TraceListenerEx.java TraceListenerEx2.java TraceManager.java TracerEvent.java xml-xalan/java/src/org/apache/xalan/transformer ClonerToResultTree.java Counter.java CountersTable.java DecimalToRoman.java KeyIterator.java KeyManager.java KeyRefIterator.java KeyTable.java MsgMgr.java NodeSorter.java NodeSortKey.java NumeratorFormatter.java QueuedEvents.java ResultNameSpace.java ResultTreeHandler.java SerializerSwitcher.java StackGuard.java TransformerClient.java TransformerHandlerImpl.java TransformerIdentityImpl.java TransformerImpl.java TransformSnapshot.java TransformSnapshotImpl.java TransformState.java TrAXFilter.java TreeWalker2Result.java XalanProperties.java XSLInfiniteLoopException.java xml-xalan/java/src/org/apache/xalan/xslt EnvironmentCheck.java Process.java xml-xalan/java/src/org/apache/xalan/xsltc CollatorFactory.java DOM.java DOMCache.java NodeIterator.java ProcessorVersion.java StripFilter.java Translet.java TransletException.java TransletOutputHandler.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline Compile.java Transform.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline/getopt GetOpt.java GetOptsException.java IllegalArgumentException.java MissingOptArgException.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler AbsoluteLocationPath.java AbsolutePathPattern.java AlternativePattern.java AncestorPattern.java ApplyImports.java ApplyTemplates.java ArgumentList.java Attribute.java AttributeSet.java AttributeValue.java AttributeValueTemplate.java BinOpExpr.java BooleanCall.java BooleanExpr.java CallTemplate.java CastExpr.java CeilingCall.java Choose.java Closure.java Comment.java CompilerException.java ConcatCall.java Constants.java ContainsCall.java Copy.java CopyOf.java CurrentCall.java DecimalFormatting.java DocumentCall.java ElementAvailableCall.java EqualityExpr.java Expression.java Fallback.java FilteredAbsoluteLocationPath.java FilterExpr.java FilterParentPath.java FloorCall.java FlowList.java ForEach.java FormatNumberCall.java ForwardPositionExpr.java FunctionAvailableCall.java FunctionCall.java GenerateIdCall.java IdKeyPattern.java IdPattern.java If.java IllegalCharException.java Import.java Include.java Instruction.java IntExpr.java Key.java KeyCall.java KeyPattern.java LangCall.java LastCall.java LiteralAttribute.java LiteralElement.java LiteralExpr.java LocalNameCall.java LocationPathPattern.java LogicalExpr.java Message.java Mode.java NameBase.java NameCall.java NamespaceAlias.java NamespaceUriCall.java NodeTest.java NotCall.java Number.java NumberCall.java Otherwise.java Output.java Param.java ParameterRef.java ParentLocationPath.java ParentPattern.java Parser.java Pattern.java PositionCall.java Predicate.java ProcessingInstruction.java ProcessingInstructionPattern.java QName.java RealExpr.java RelationalExpr.java RelativeLocationPath.java RelativePathPattern.java RoundCall.java SimpleAttributeValue.java Sort.java SourceLoader.java StartsWithCall.java Step.java StepPattern.java StringCall.java StringLengthCall.java Stylesheet.java SymbolTable.java SyntaxTreeNode.java Template.java TestSeq.java Text.java TopLevelElement.java TransletOutput.java UnaryOpExpr.java UnionPathExpr.java UnparsedEntityUriCall.java UnresolvedRef.java UnsupportedElement.java UseAttributeSets.java ValueOf.java Variable.java VariableBase.java VariableRef.java VariableRefBase.java When.java Whitespace.java WithParam.java xpath.cup xpath.lex XslAttribute.java XslElement.java XSLTC.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util AttributeSetMethodGenerator.java BooleanType.java ClassGenerator.java CompareGenerator.java ErrorMessages_no.java ErrorMessages.java ErrorMsg.java FilterGenerator.java IntType.java MatchGenerator.java MethodGenerator.java MethodType.java MultiHashtable.java NamedMethodGenerator.java NodeCounterGenerator.java NodeSetType.java NodeSortRecordFactGenerator.java NodeSortRecordGenerator.java NodeType.java NumberType.java ObjectType.java RealType.java ReferenceType.java ResultTreeType.java RtMethodGenerator.java SlotAllocator.java StringStack.java StringType.java TestGenerator.java Type.java TypeCheckError.java Util.java VoidType.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime AbstractTranslet.java AttributeList.java Attributes.java BasisLibrary.java Constants.java DefaultSAXOutputHandler.java ErrorMessages_no.java ErrorMessages.java Hashtable.java MessageHandler.java Node.java Operators.java Parameter.java SAXAdapter.java StringValueHandler.java TextOutput.java TransletLoader.java TransletOutputBase.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime/output OutputBase.java OutputBuffer.java SAXHTMLOutput.java SAXOutput.java SAXTextOutput.java SAXXMLOutput.java StreamHTMLOutput.java StreamOutput.java StreamTextOutput.java StreamUnknownOutput.java StreamXMLOutput.java StringOutputBuffer.java TransletOutputHandlerFactory.java WriterOutputBuffer.java xml-xalan/java/src/org/apache/xalan/xsltc/trax DOM2SAX.java DOM2TO.java OutputSettings.java SAX2DOM.java SAX2TO.java SmartTransformerFactoryImpl.java TemplatesHandlerImpl.java TemplatesImpl.java TransformerFactoryImpl.java TransformerHandlerImpl.java TransformerImpl.java TrAXFilter.java Util.java XSLTCSource.java xml-xalan/java/src/org/apache/xalan/xsltc/util IntegerArray.java JavaCupRedirect.java xml-xalan/java/src/org/apache/xml/dtm Axis.java DTM.java DTMAxisIterator.java DTMAxisTraverser.java DTMConfigurationException.java DTMDOMException.java DTMException.java DTMFilter.java DTMIterator.java DTMManager.java DTMWSFilter.java FactoryFinder.java SecuritySupport.java SecuritySupport12.java xml-xalan/java/src/org/apache/xml/dtm/ref ChunkedIntArray.java CoroutineManager.java CoroutineParser.java CustomStringPool.java DTMAxisIteratorBase.java DTMDefaultBase.java DTMDefaultBaseIterators.java DTMDefaultBaseTraversers.java DTMDocumentImpl.java DTMManagerDefault.java DTMNamedNodeMap.java DTMNodeIterator.java DTMNodeList.java DTMNodeProxy.java DTMSafeStringPool.java DTMStringPool.java DTMTreeWalker.java ExpandedNameTable.java IncrementalSAXSource_Filter.java IncrementalSAXSource_Xerces.java IncrementalSAXSource.java NodeLocator.java xml-xalan/java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java DOM2DTMdefaultNamespaceDeclarationNode.java xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java SAX2RTFDTM.java xml-xalan/java/src/org/apache/xml/res XMLErrorResources_de.java XMLErrorResources_en.java XMLErrorResources_es.java XMLErrorResources_fr.java XMLErrorResources_it.java XMLErrorResources_ja.java XMLErrorResources_ko.java XMLErrorResources_sv.java XMLErrorResources_zh_CN.java XMLErrorResources_zh_TW.java XMLErrorResources.java XMLMessages.java xml-xalan/java/src/org/apache/xml/utils AttList.java BoolStack.java CharKey.java Constants.java DefaultErrorHandler.java DOM2Helper.java DOMBuilder.java DOMHelper.java DOMOrder.java ElemDesc.java FastStringBuffer.java Hashtree2Node.java IntStack.java IntVector.java ListingErrorHandler.java MutableAttrListImpl.java NameSpace.java NamespaceSupport2.java NodeConsumer.java NodeVector.java NSInfo.java ObjectPool.java ObjectStack.java ObjectVector.java PrefixResolver.java PrefixResolverDefault.java QName.java RawCharacterHandler.java SAXSourceLocator.java SerializableLocatorImpl.java StringBufferPool.java StringToIntTable.java StringToStringTable.java StringToStringTableVector.java StringVector.java SuballocatedByteVector.java SuballocatedIntVector.java SystemIDResolver.java ThreadControllerWrapper.java TreeWalker.java Trie.java UnImplNode.java URI.java WrappedRuntimeException.java WrongParserException.java XMLChar.java XMLCharacterRecognizer.java XMLString.java XMLStringFactory.java xml-xalan/java/src/org/apache/xml/utils/res XResourceBundle.java XResourceBundleBase.java XResources_cy.java XResources_de.java XResources_el.java XResources_en.java XResources_es.java XResources_fr.java XResources_he.java XResources_hy.java XResources_it.java XResources_ja_JP_A.java XResources_ja_JP_HA.java XResources_ja_JP_HI.java XResources_ja_JP_I.java XResources_ka.java XResources_ko.java XResources_sv.java XResources_zh_CN.java XResources_zh_TW.java xml-xalan/java/src/org/apache/xml/utils/synthetic Class.java JavaUtils.java SynthesisException.java TestDriver.java xml-xalan/java/src/org/apache/xml/utils/synthetic/reflection Constructor.java EntryPoint.java Field.java Member.java Method.java xml-xalan/java/src/org/apache/xpath Arg.java CachedXPathAPI.java Expression.java ExpressionNode.java ExpressionOwner.java ExtensionsProvider.java FoundIndex.java NodeSet.java NodeSetDTM.java SourceTree.java SourceTreeManager.java VariableStack.java WhitespaceStrippingElementMatcher.java XPath.java XPathAPI.java XPathContext.java XPathException.java XPathFactory.java XPathProcessorException.java XPathVisitable.java XPathVisitor.java xml-xalan/java/src/org/apache/xpath/axes AttributeIterator.java AxesWalker.java BasicTestIterator.java ChildIterator.java ChildTestIterator.java ContextNodeList.java DescendantIterator.java FilterExprIterator.java FilterExprIteratorSimple.java FilterExprWalker.java HasPositionalPredChecker.java IteratorPool.java LocPathIterator.java MatchPatternIterator.java NodeSequence.java OneStepIterator.java OneStepIteratorForward.java PathComponent.java PredicatedNodeTest.java ReverseAxesWalker.java RTFIterator.java SelfIteratorNoPredicate.java SubContextList.java UnionChildIterator.java UnionPathIterator.java WalkerFactory.java WalkingIterator.java WalkingIteratorSorted.java xml-xalan/java/src/org/apache/xpath/compiler Compiler.java FuncLoader.java FunctionTable.java Keywords.java Lexer.java OpCodes.java OpMap.java OpMapVector.java PsuedoNames.java XPathDumper.java XPathParser.java xml-xalan/java/src/org/apache/xpath/domapi XPathEvaluatorImpl.java XPathExpressionImpl.java XPathNamespaceImpl.java XPathNSResolverImpl.java XPathResultImpl.java xml-xalan/java/src/org/apache/xpath/functions FuncBoolean.java FuncCeiling.java FuncConcat.java FuncContains.java FuncCount.java FuncCurrent.java FuncDoclocation.java FuncExtElementAvailable.java FuncExtFunction.java FuncExtFunctionAvailable.java FuncFalse.java FuncFloor.java FuncGenerateId.java FuncId.java FuncLang.java FuncLast.java FuncLocalPart.java FuncNamespace.java FuncNormalizeSpace.java FuncNot.java FuncNumber.java FuncPosition.java FuncQname.java FuncRound.java FuncStartsWith.java FuncString.java FuncStringLength.java FuncSubstring.java FuncSubstringAfter.java FuncSubstringBefore.java FuncSum.java FuncSystemProperty.java Function.java Function2Args.java Function3Args.java FunctionDef1Arg.java FunctionMultiArgs.java FunctionOneArg.java FuncTranslate.java FuncTrue.java FuncUnparsedEntityURI.java WrongNumberArgsException.java xml-xalan/java/src/org/apache/xpath/objects XBoolean.java XBooleanStatic.java XMLStringFactoryImpl.java XNodeSet.java XNodeSetForDOM.java XNull.java XNumber.java XObject.java XObjectFactory.java XRTreeFrag.java XRTreeFragSelectWrapper.java XString.java XStringForChars.java XStringForFSB.java xml-xalan/java/src/org/apache/xpath/operations And.java Bool.java Div.java Equals.java Gt.java Gte.java Lt.java Lte.java Minus.java Mod.java Mult.java Neg.java NotEquals.java Number.java Operation.java Or.java Plus.java Quo.java String.java UnaryOperation.java Variable.java VariableSafeAbsRef.java xml-xalan/java/src/org/apache/xpath/patterns ContextMatchStepPattern.java FunctionPattern.java NodeTest.java NodeTestFilter.java StepPattern.java UnionPattern.java xml-xalan/java/src/org/apache/xpath/res XPATHErrorResources_de.java XPATHErrorResources_en.java XPATHErrorResources_es.java XPATHErrorResources_fr.java XPATHErrorResources_it.java XPATHErrorResources_ja.java XPATHErrorResources.java XPATHErrorResources_ko.java XPATHErrorResources_sv.java XPATHErrorResources_zh_CN.java XPATHErrorResources_zh_TW.java XPATHMessages.java xml-xalan/java/xdocs/sources xalandesign.xml xalan-jlocal.xml xalan-jsite.xml xml-xalan/java/xdocs/sources/xalan builds.xml commandline_xsltc.xml commandline.xml dtm.xml extensions_xsltc.xml extensions.xml extensionslib.xml faq.xml features.xml getstarted.xml history.xml index.xml overview.xml readme.xml samples.xml trax.xml usagepatterns.xml whatsnew.xml xsltc_history.xml xsltc_usage.xml xml-xalan/java/xdocs/sources/xsltc index.xml xsl_choose_design.xml xsl_comment_design.xml xsl_if_design.xml xsl_include_design.xml xsl_key_design.xml xsl_lang_design.xml xsl_sort_design.xml xsl_unparsed_design.xml xsl_variable_design.xml xsl_whitespace_design.xml xsltc_compiler.xml xsltc_dom.xml xsltc_iterators.xml xsltc_namespace.xml xsltc_native_api.xml xsltc_overview.xml xsltc_performance.xml xsltc_predicates.xml xsltc_runtime.xml xsltc_trax_api.xml xsltc_trax.xml</Modified>
<Log>
Commit the copyright patches from Sarah Mcnamara (mcnamara@ca.ibm.com).
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/01/30</DateCommitted>
<Modified> xml-xalan/java/samples/CompiledApplet TransformApplet.java xml-xalan/java/samples/CompiledBrazil TransformHandler.java xml-xalan/java/samples/CompiledEJB TransformBean.java TransformHome.java TransformRemote.java TransformServlet.java xml-xalan/java/samples/CompiledJAXP Compile.java Transform.java xml-xalan/java/samples/CompiledServlet CompileServlet.java TransformServlet.java xml-xalan/java/samples/translets JAXPTransletMultipleTransformations.java JAXPTransletOneTransformation.java</Modified>
<Log>
Changes to minimize set of classes imported.
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/01/30</DateCommitted>
<Modified> xml-xalan/java todo.xsl</Modified>
<Log>
Added support for distinguishing between active and past developers. The
latter will have an attribute on the "person" tag named "status" whose value
equals "emeritus".
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/01/30</DateCommitted>
<Modified> xml-xalan/java xsltc_todo.xml</Modified>
<Log>
Changed two developers to have 'emeritus' status.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/30</DateCommitted>
<Modified> xml-xalan/java/samples/ApplyXPath ApplyXPath.java xml-xalan/java/samples/DOM2DOM DOM2DOM.java xml-xalan/java/samples/Pipe Pipe.java xml-xalan/java/samples/SAX2SAX SAX2SAX.java xml-xalan/java/samples/SimpleTransform SimpleTransform.java xml-xalan/java/samples/Trace Trace.java xml-xalan/java/samples/UseStylesheetParam UseStylesheetParam.java xml-xalan/java/samples/UseStylesheetPI UseStylesheetPI.java xml-xalan/java/samples/UseXMLFilters UseXMLFilters.java xml-xalan/java/samples/Validate Validate.java ValidateXMLInput.java xml-xalan/java/samples/extensions IntDate.java xml-xalan/java/samples/trax ExampleContentHandler.java Examples.java</Modified>
<Log>
Patch from Sarah Mcnamara (mcnamara@ca.ibm.com) to remove
unused imports in samples.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/30</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/client XSLTProcessorApplet.java xml-xalan/java/src/org/apache/xalan/extensions ExpressionContext.java ExpressionVisitor.java ExtensionHandler.java ExtensionHandlerExsltFunction.java ExtensionHandlerGeneral.java ExtensionHandlerJavaClass.java ExtensionHandlerJavaPackage.java ExtensionNamespacesManager.java ExtensionNamespaceSupport.java ExtensionsTable.java MethodResolver.java XSLProcessorContext.java xml-xalan/java/src/org/apache/xalan/lib ExsltBase.java ExsltCommon.java ExsltDatetime.java ExsltDynamic.java ExsltMath.java ExsltSets.java ExsltStrings.java Extensions.java NodeInfo.java PipeDocument.java Redirect.java xml-xalan/java/src/org/apache/xalan/lib/sql ConnectionPool.java ConnectionPoolManager.java DTMDocument.java DefaultConnectionPool.java PooledConnection.java SQLDocument.java SQLErrorDocument.java XConnection.java xml-xalan/java/src/org/apache/xalan/processor ProcessorAttributeSet.java ProcessorCharacters.java ProcessorDecimalFormat.java ProcessorExsltFuncResult.java ProcessorExsltFunction.java ProcessorGlobalParamDecl.java ProcessorGlobalVariableDecl.java ProcessorImport.java ProcessorInclude.java ProcessorKey.java ProcessorLRE.java ProcessorNamespaceAlias.java ProcessorOutputElem.java ProcessorPreserveSpace.java ProcessorStripSpace.java ProcessorStylesheetElement.java ProcessorTemplate.java ProcessorTemplateElem.java ProcessorText.java ProcessorUnknown.java StylesheetHandler.java StylesheetPIHandler.java TransformerFactoryImpl.java WhitespaceInfoPaths.java XSLTAttributeDef.java XSLTElementDef.java XSLTElementProcessor.java XSLTSchema.java xml-xalan/java/src/org/apache/xalan/res XSLMessages.java XSLTErrorResources.java XSLTErrorResources_de.java XSLTErrorResources_es.java XSLTErrorResources_fr.java XSLTErrorResources_it.java XSLTErrorResources_ja.java XSLTErrorResources_ko.java XSLTErrorResources_sv.java XSLTErrorResources_zh_CN.java XSLTErrorResources_zh_TW.java xml-xalan/java/src/org/apache/xalan/serialize CharInfo.java Encodings.java Serializer.java SerializerFactory.java SerializerToHTML.java SerializerToText.java SerializerToXML.java WriterToASCI.java WriterToUTF8.java WriterToUTF8Buffered.java xml-xalan/java/src/org/apache/xalan/templates AVT.java AVTPart.java AVTPartSimple.java AVTPartXPath.java Constants.java DecimalFormatProperties.java ElemApplyImport.java ElemApplyTemplates.java ElemAttribute.java ElemAttributeSet.java ElemCallTemplate.java ElemChoose.java ElemComment.java ElemCopy.java ElemCopyOf.java ElemElement.java ElemEmpty.java ElemExsltFuncResult.java ElemExsltFunction.java ElemExtensionCall.java ElemExtensionDecl.java ElemFallback.java ElemForEach.java ElemIf.java ElemLiteralResult.java ElemMessage.java ElemNumber.java ElemOtherwise.java ElemPI.java ElemParam.java ElemSort.java ElemTemplate.java ElemTemplateElement.java ElemText.java ElemTextLiteral.java ElemUnknown.java ElemUse.java ElemValueOf.java ElemVariable.java ElemVariablePsuedo.java ElemWhen.java ElemWithParam.java FuncDocument.java FuncFormatNumb.java FuncKey.java KeyDeclaration.java OutputProperties.java RedundentExprEliminator.java Stylesheet.java StylesheetComposed.java StylesheetRoot.java TemplateList.java TemplateSubPatternAssociation.java XSLTVisitor.java XUnresolvedVariable.java XUnresolvedVariableSimple.java xml-xalan/java/src/org/apache/xalan/trace EndSelectionEvent.java GenerateEvent.java PrintTraceListener.java SelectionEvent.java TraceListener.java TraceManager.java TracerEvent.java xml-xalan/java/src/org/apache/xalan/transformer ClonerToResultTree.java Counter.java CountersTable.java KeyIterator.java KeyManager.java KeyRefIterator.java KeyTable.java MsgMgr.java NodeSorter.java NodeSortKey.java NumeratorFormatter.java QueuedEvents.java ResultTreeHandler.java SerializerSwitcher.java StackGuard.java TransformSnapshotImpl.java TransformState.java TrAXFilter.java TransformerHandlerImpl.java TransformerIdentityImpl.java TransformerImpl.java TreeWalker2Result.java xml-xalan/java/src/org/apache/xalan/xslt EnvironmentCheck.java Process.java xml-xalan/java/src/org/apache/xalan/xsltc DOMCache.java StripFilter.java TransletOutputHandler.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline Compile.java Transform.java xml-xalan/java/src/org/apache/xalan/xsltc/cmdline/getopt GetOpt.java IllegalArgumentException.java MissingOptArgException.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler AbsoluteLocationPath.java AbsolutePathPattern.java AlternativePattern.java AncestorPattern.java ApplyImports.java ApplyTemplates.java Attribute.java AttributeSet.java AttributeValue.java AttributeValueTemplate.java BinOpExpr.java BooleanCall.java BooleanExpr.java CallTemplate.java CastExpr.java CeilingCall.java Choose.java Comment.java ConcatCall.java ContainsCall.java Copy.java CopyOf.java CurrentCall.java DecimalFormatting.java DocumentCall.java ElementAvailableCall.java EqualityExpr.java Expression.java Fallback.java FilteredAbsoluteLocationPath.java FilterExpr.java FilterParentPath.java FloorCall.java FlowList.java ForEach.java FormatNumberCall.java ForwardPositionExpr.java FunctionAvailableCall.java FunctionCall.java GenerateIdCall.java IdKeyPattern.java IdPattern.java If.java Import.java Include.java Instruction.java IntExpr.java Key.java KeyCall.java LangCall.java LastCall.java LiteralAttribute.java LiteralElement.java LiteralExpr.java LocalNameCall.java LocationPathPattern.java LogicalExpr.java Message.java Mode.java NameBase.java NameCall.java NamespaceAlias.java NamespaceUriCall.java NotCall.java Number.java NumberCall.java Otherwise.java Output.java Param.java ParameterRef.java ParentLocationPath.java ParentPattern.java Parser.java Pattern.java PositionCall.java Predicate.java ProcessingInstruction.java ProcessingInstructionPattern.java RealExpr.java RelationalExpr.java RoundCall.java SimpleAttributeValue.java Sort.java StartsWithCall.java Step.java StepPattern.java StringCall.java StringLengthCall.java Stylesheet.java SymbolTable.java SyntaxTreeNode.java Template.java TestSeq.java Text.java TopLevelElement.java TransletOutput.java UnaryOpExpr.java UnionPathExpr.java UnparsedEntityUriCall.java UnresolvedRef.java UnsupportedElement.java UseAttributeSets.java ValueOf.java Variable.java VariableBase.java VariableRef.java VariableRefBase.java When.java Whitespace.java WithParam.java XslAttribute.java XslElement.java XSLTC.java xml-xalan/java/src/org/apache/xalan/xsltc/compiler/util AttributeSetMethodGenerator.java BooleanType.java ClassGenerator.java CompareGenerator.java ErrorMessages_no.java ErrorMessages.java ErrorMsg.java FilterGenerator.java IntType.java MatchGenerator.java MethodGenerator.java MultiHashtable.java NamedMethodGenerator.java NodeCounterGenerator.java NodeSetType.java NodeSortRecordFactGenerator.java NodeSortRecordGenerator.java NodeType.java NumberType.java ObjectType.java RealType.java ReferenceType.java ResultTreeType.java RtMethodGenerator.java SlotAllocator.java StringType.java TestGenerator.java Type.java Util.java VoidType.java xml-xalan/java/src/org/apache/xalan/xsltc/dom AnyNodeCounter.java BitArray.java CurrentNodeListFilter.java CurrentNodeListIterator.java DocumentCache.java DOMAdapter.java DOMBuilder.java DOMImpl.java DTDMonitor.java DupFilterIterator.java FilteredStepIterator.java KeyIndex.java LoadDocument.java MultiDOM.java MultipleNodeCounter.java NodeCounter.java NodeSortRecord.java NthIterator.java SingleNodeCounter.java SortingIterator.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime AbstractTranslet.java AttributeList.java Attributes.java BasisLibrary.java DefaultSAXOutputHandler.java ErrorMessages_no.java ErrorMessages.java Hashtable.java SAXAdapter.java StringValueHandler.java TextOutput.java TransletLoader.java TransletOutputBase.java xml-xalan/java/src/org/apache/xalan/xsltc/runtime/output OutputBase.java SAXHTMLOutput.java SAXOutput.java SAXTextOutput.java SAXXMLOutput.java StreamHTMLOutput.java StreamOutput.java StreamTextOutput.java StreamUnknownOutput.java StreamXMLOutput.java StringOutputBuffer.java TransletOutputHandlerFactory.java WriterOutputBuffer.java xml-xalan/java/src/org/apache/xalan/xsltc/trax DOM2SAX.java DOM2TO.java OutputSettings.java SAX2DOM.java SAX2TO.java SmartTransformerFactoryImpl.java TemplatesHandlerImpl.java TemplatesImpl.java TransformerFactoryImpl.java TransformerHandlerImpl.java TransformerImpl.java TrAXFilter.java Util.java XSLTCSource.java xml-xalan/java/src/org/apache/xml/dtm DTM.java DTMException.java DTMManager.java FactoryFinder.java SecuritySupport.java SecuritySupport12.java xml-xalan/java/src/org/apache/xml/dtm/ref ChunkedIntArray.java CoroutineManager.java CoroutineParser.java CustomStringPool.java DTMAxisIteratorBase.java DTMDefaultBase.java DTMDefaultBaseIterators.java DTMDefaultBaseTraversers.java DTMDocumentImpl.java DTMManagerDefault.java DTMNamedNodeMap.java DTMNodeIterator.java DTMNodeList.java DTMNodeProxy.java DTMSafeStringPool.java DTMStringPool.java DTMTreeWalker.java ExpandedNameTable.java IncrementalSAXSource_Filter.java IncrementalSAXSource_Xerces.java IncrementalSAXSource.java xml-xalan/java/src/org/apache/xml/dtm/ref/dom2dtm DOM2DTM.java DOM2DTMdefaultNamespaceDeclarationNode.java xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm SAX2DTM.java SAX2RTFDTM.java xml-xalan/java/src/org/apache/xml/res XMLErrorResources.java XMLMessages.java xml-xalan/java/src/org/apache/xml/utils AttList.java BoolStack.java DefaultErrorHandler.java DOM2Helper.java DOMBuilder.java DOMHelper.java Hashtree2Node.java ListingErrorHandler.java MutableAttrListImpl.java ObjectPool.java PrefixResolverDefault.java QName.java SAXSourceLocator.java SystemIDResolver.java TreeWalker.java UnImplNode.java xml-xalan/java/src/org/apache/xml/utils/res XResourceBundle.java XResources_cy.java XResources_de.java XResources_el.java XResources_en.java XResources_es.java XResources_fr.java XResources_he.java XResources_hy.java XResources_it.java XResources_ja_JP_A.java XResources_ja_JP_HA.java XResources_ja_JP_HI.java XResources_ja_JP_I.java XResources_ka.java XResources_ko.java XResources_sv.java XResources_zh_CN.java XResources_zh_TW.java xml-xalan/java/src/org/apache/xml/utils/synthetic Class.java TestDriver.java xml-xalan/java/src/org/apache/xml/utils/synthetic/reflection Constructor.java EntryPoint.java Method.java xml-xalan/java/src/org/apache/xpath CachedXPathAPI.java Expression.java ExtensionsProvider.java NodeSet.java NodeSetDTM.java SourceTree.java SourceTreeManager.java VariableStack.java WhitespaceStrippingElementMatcher.java XPath.java XPathAPI.java XPathContext.java XPathException.java XPathFactory.java XPathVisitor.java xml-xalan/java/src/org/apache/xpath/axes AttributeIterator.java AxesWalker.java BasicTestIterator.java ChildIterator.java ChildTestIterator.java DescendantIterator.java FilterExprIterator.java FilterExprIteratorSimple.java FilterExprWalker.java IteratorPool.java LocPathIterator.java MatchPatternIterator.java NodeSequence.java OneStepIterator.java OneStepIteratorForward.java PredicatedNodeTest.java ReverseAxesWalker.java RTFIterator.java SelfIteratorNoPredicate.java SubContextList.java UnionPathIterator.java WalkerFactory.java WalkingIterator.java WalkingIteratorSorted.java xml-xalan/java/src/org/apache/xpath/compiler Compiler.java FuncLoader.java XPathDumper.java XPathParser.java xml-xalan/java/src/org/apache/xpath/domapi XPathEvaluatorImpl.java XPathExpressionImpl.java XPathNamespaceImpl.java XPathResultImpl.java xml-xalan/java/src/org/apache/xpath/functions FuncBoolean.java FuncCeiling.java FuncConcat.java FuncContains.java FuncCount.java FuncCurrent.java FuncDoclocation.java FuncExtElementAvailable.java FuncExtFunction.java FuncExtFunctionAvailable.java FuncFalse.java FuncFloor.java FuncGenerateId.java FuncId.java FuncLang.java FuncLast.java FuncLocalPart.java FuncNamespace.java FuncNormalizeSpace.java FuncNot.java FuncNumber.java FuncPosition.java FuncQname.java FuncRound.java FuncStartsWith.java FuncString.java FuncStringLength.java FuncSubstring.java FuncSubstringAfter.java FuncSubstringBefore.java FuncSum.java FuncSystemProperty.java Function.java Function2Args.java Function3Args.java FunctionDef1Arg.java FunctionMultiArgs.java FunctionOneArg.java FuncTranslate.java FuncTrue.java FuncUnparsedEntityURI.java xml-xalan/java/src/org/apache/xpath/objects XBoolean.java XBooleanStatic.java XMLStringFactoryImpl.java XNodeSet.java XNodeSetForDOM.java XNull.java XNumber.java XObject.java XObjectFactory.java XRTreeFrag.java XRTreeFragSelectWrapper.java XString.java XStringForChars.java XStringForFSB.java xml-xalan/java/src/org/apache/xpath/operations And.java Bool.java Div.java Equals.java Gt.java Gte.java Lt.java Lte.java Minus.java Mod.java Mult.java Neg.java NotEquals.java Number.java Operation.java Or.java Plus.java Quo.java UnaryOperation.java Variable.java VariableSafeAbsRef.java xml-xalan/java/src/org/apache/xpath/patterns ContextMatchStepPattern.java FunctionPattern.java NodeTest.java StepPattern.java UnionPattern.java xml-xalan/java/src/org/apache/xpath/res XPATHErrorResources_de.java XPATHErrorResources_es.java XPATHErrorResources_fr.java XPATHErrorResources_it.java XPATHErrorResources_ja.java XPATHErrorResources_ko.java XPATHErrorResources_sv.java XPATHErrorResources_zh_CN.java XPATHErrorResources_zh_TW.java XPATHErrorResources.java XPATHMessages.java</Modified>
<Log>
Patch from Sarah Mcnamara (mcnamara@ca.ibm.com) to remove
unused imports in java source.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/31</DateCommitted>
<Modified> xml-xalan/java/bin xercesImpl.jar</Modified>
<Log>
Check in new XercesImpl (2.3.0 + patch).
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/01/31</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xml/dtm/ref ExtendedType.java</Modified>
<Log>
file ExtendedType.java was initially added on branch XSLTC_DTM.
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/01/31</DateCommitted>
<Modified> xml-xalan/java todo.xsl</Modified>
<Log>
Removed current project name from list of past developers, as it might not be
pertinent.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TransformerImpl.java</Modified>
<Log>
Committing a patch contributed by Prakash Sridharan (psridharan@selectica.com).
Messages displayed using xsl:message are now reported to an ErrorListener
registered in a Transformer instance. The warning() callback is used for
this purpose.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/trace PrintTraceListener.java</Modified>
<Log>
Committing patch for bugzilla #16222. Thanks to Elson Jiang (elsoncj@ca.ibm.com)
for identifying the problem and isolating the cause.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/trace TraceManager.java</Modified>
<Log>
Committing Elson Jiang's (elsoncj@ca.ibm.com) patch for bugzilla #5140.
</Log>
</Commit>
<Commit category="xsltc">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TemplatesImpl.java TransformerFactoryImpl.java TransformerImpl.java</Modified>
<Log>
Add a new attribute "use-classpath" to the XSLTC Trax API.
If this attribute is set, the Templates object is created from a translet
which is loaded from the CLASSPATH. The translet name is either set by
the "translet_name" attribute, or derived from the system ID, or the
default name. In TemplatesImpl, we add a new constructor to support
creating a TemplatesImpl from a Translet instance.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources/xalan faq.xml resources.xml</Modified>
<Log>
Updates to the FAQ for bugzilla#15586 and #14856
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xslt Process.java xml-xalan/java/src/org/apache/xml/dtm/ref DTMManagerDefault.java xml-xalan/java/src/org/apache/xpath SourceTreeManager.java xml-xalan/java/src/org/apache/xalan/processor ProcessorInclude.java TransformerFactoryImpl.java xml-xalan/java/src/org/apache/xalan/transformer TransformerIdentityImpl.java TrAXFilter.java xml-xalan/java/src/org/apache/xalan/processor ProcessorInclude.java TransformerFactoryImpl.java</Modified>
<Log>
The behaviour of the Xerces-J parser recently changed to agree with its
documented behaviour with respect to the dynamic validation feature. This
causes problems for stylesheets that contain a DTD, but are not otherwise
"valid" - for instance, because the DTD contains ENTITY declarations, but no
ELEMENT declarations - because error reporting is performed for documents if
the dynamic validation feature is enabled and the document contains a DOCTYPE
declaration.
The solution is to remove code (including code that was commented out) that
enabled the Xerces dynamic validation feature.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/03</DateCommitted>
<Modified> xml-xalan/java/src xml-commons-src.tar.gz xml-xalan/java/bin xml-apis.jar</Modified>
<Log>
Updating xml-apis.jar and source. A security exception wasn't being
handled when reading java.home from system properties.
</Log>
</Commit>
<Commit category="core">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/02/04</DateCommitted>
<Modified> xml-xalan/java/samples/CompiledApplet singleTransform.html</Modified>
<Log>
file singleTransform.html was initially added on branch XSLTC_DTM.
</Log>
</Commit>
<Commit category="core">
<Who>mkwan@apache.org</Who>
<DateCommitted>2003/02/04</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources/xalan extensions.xml samples.xml</Modified>
<Log>
xdocs update
In samples.xml, update the documentation for the ApplyXSLT sample to provide
more information about the input xml and stylesheet.
In extensions.xml, add documentation for the src attribute in xalan:script.
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/02/05</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler Import.java Include.java XSLTC.java</Modified>
<Log>
Committing patch for Bugzilla 10626 contributed by Arun Yadav
(Arun.Yadav@sun.com).
</Log>
</Commit>
<Commit category="xsltc">
<Who>santiagopg@apache.org</Who>
<DateCommitted>2003/02/10</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TemplatesHandlerImpl.java</Modified>
<Log>
Wrapped called to Stylesheet.translate() with class-level synchronization
block. This is needed since BCEL is not thread-safe. The bug was reported
by Michael Melhem (Cocoon).
</Log>
</Commit>
<Commit category="xsltc">
<Who>zongaro@apache.org</Who>
<DateCommitted>2003/02/11</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/compiler GenerateIdCall.java</Modified>
<Log>
Applying patch for Bugzilla bug 16745 from Igor Hersht (igorh@ca.ibm.com).
The code generated for a reference to generate-id with no arguments used to
default to the current node. XSLT requires it to default to the context node.
</Log>
</Commit>
<Commit category="xsltc">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/18</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xsltc/trax TransformerImpl.java</Modified>
<Log>
Patching Prakash's patch (of Feb.3, 2003). We can't assume that _translet
is non-null when the call to setErrorListener is made. For example, we could
have the lines of code:
Transformer transformer = new Transformer();
transformer.setErrorListener(myErrorListener);
The original patch caused TCK failures.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/19</DateCommitted>
<Modified> xml-xalan/java/src/org/apache/xalan/xslt Process.java</Modified>
<Log>
Patch for bugzilla #17030. The command line (Process) uses the
bootstrap classloader (in JDK1.4) instead of the system class loader to
load classes specified by the URIResolver, EntityResolver and
ContentHandler options.
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/20</DateCommitted>
<Modified> xml-xalan/java/samples/servlet ApplyXSLT.java DefaultApplyXSLTProperties.java jspSample.jsp SimpleXSLTServlet.java UseStylesheetParamServlet.java XSLTServletWithParams.java birds.xml birds.xsl booklist1.xsl booklist2.xsl catalog.xml web.xml</Modified>
<Log>
Committing Christine Li's (jycli@ca.ibm.com) patch to the servlet sample.
Bugzilla #17136
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/20</DateCommitted>
<Modified> xml-xalan/java/xdocs/sources/xalan readme.xml samples.xml usagepatterns.xml</Modified>
<Log>
Committing Christine Li's (jycli@ca.ibm.com) patch to the servlet sample documentation.
Bugzilla #17136
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/20</DateCommitted>
<Modified> xml-xalan/java build.xml</Modified>
<Log>
Committing Christine Li's (jycli@ca.ibm.com) patch to the build script for the servlet sample.
Bugzilla #17136
</Log>
</Commit>
<Commit category="core">
<Who>ilene@apache.org</Who>
<DateCommitted>2003/02/20</DateCommitted>
<Modified> xml-xalan/java build.xml</Modified>
<Log>
Minor change to build script for updated servlet sample.
</Log>
</Commit>
</Commits>