You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by dl...@apache.org on 2001/05/21 17:09:34 UTC
cvs commit: xml-xalan/java build.xml commits.xml
dleslie 01/05/21 08:09:33
Modified: java build.xml commits.xml
Log:
1. build.xml - Added xsltc design docs to site target.
2. Updated commits.xml from Notes database.
Revision Changes Path
1.104 +6 -1 xml-xalan/java/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/build.xml,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- build.xml 2001/05/18 16:49:34 1.103
+++ build.xml 2001/05/21 15:09:22 1.104
@@ -50,7 +50,7 @@
- Much of this file stolen from Stefano's xml-xerces build.xml
- $Id: build.xml,v 1.103 2001/05/18 16:49:34 dleslie Exp $
+ $Id: build.xml,v 1.104 2001/05/21 15:09:22 dleslie Exp $
==================================================================== -->
@@ -614,7 +614,12 @@
<!-- put xalan design doc in the site design subdir -->
<copy todir="${site.dir}/design">
<fileset dir="${build.docs}/design"/>
+ </copy>
+ <!-- put xsltc design doc in the site xsltc subdir -->
+ <copy todir="${site.dir}/xsltc">
+ <fileset dir="${build.docs}/xsltc"/>
</copy>
+
<!-- put in the javadoc -->
<copy todir="${site.dir}/apidocs">
<fileset dir="${build.apidocs}"/>
1.11 +145 -0 xml-xalan/java/commits.xml
Index: commits.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/commits.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- commits.xml 2001/05/07 15:43:50 1.10
+++ commits.xml 2001/05/21 15:09:26 1.11
@@ -384,4 +384,149 @@
<Modified>java/src/org/apache/xalan/lib/sql package.html</Modified>
<Log>Preliminary updates for John G's work.</Log>
</Commit>
+<Commit category="core">
+<Who>mmidy@apache.org</Who>
+<DateCommitted>05/07/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/transformer TransformerImpl.java</Modified>
+<Log>Check for a null contextNodeList before returning its clone</Log>
+</Commit>
+<Commit category="core">
+<Who>mmidy@apache.org</Who>
+<DateCommitted>05/07/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/stree StreeDOMBuilder.java</Modified>
+<Log>Set the element's level correctly, before we process attributes.</Log>
+</Commit>
+<Commit category="core">
+<Who>garyp@apache.org</Who>
+<DateCommitted>05/08/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/transformer
+ TransformerIdentityImpl.java</Modified>
+<Log>Resolve bugzilla 1648
+(http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1648).
+ TransformerIdentityImpl was improperly using an old LexicalHandler when
+invoked for a second transform.
+ This bug only affects identity transforms with StreamResults.
+ Many thanks to John Keyes <johnkeyes@yahoo.com> for reporting this bug.</Log>
+</Commit>
+<Commit category="core">
+<Who>dleslie@apache.org</Who>
+<DateCommitted>05/10/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/processor XSLProcessorVersion.java</Modified>
+<Log>Updated version number to 2.1.0</Log>
+</Commit>
+<Commit category="core">
+<Who>dleslie@apache.org</Who>
+<DateCommitted>05/10/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/res XSLTInfo.properties</Modified>
+<Log>Updated version number to 2.1.0</Log>
+</Commit>
+<Commit category="core">
+<Who>garyp@apache.org</Who>
+<DateCommitted>05/10/2001</DateCommitted>
+<Modified>java/src/org/apache/xpath/functions FuncExtFunction.java</Modified>
+<Log>Change submitted by Patrick Moore <patmoore@ieee.org> as part of bugzilla
+1373 (http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1373).
+ Return value from extension function is now generalized so that all
+derivatives of Number are now properly handled.</Log>
+</Commit>
+<Commit category="core">
+<Who>mmidy@apache.org</Who>
+<DateCommitted>05/11/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/processor XSLTSchema.java</Modified>
+<Log>Set the correct order of xsl:include elements</Log>
+</Commit>
+<Commit category="core">
+<Who>johng@apache.org</Who>
+<DateCommitted>05/13/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/lib/sql Column.java
+ ColumnAttribute.java ColumnData.java
+ ColumnHeader.java ConnectionPool.java
+ DefaultConnectionPool.java ExtensionError.java
+ PooledConnection.java QueryParameter.java Row.java
+ RowSet.java SQLExtensionError.java
+ StreamableNode.java XConnection.java
+ XConnectionPoolManager.java XStatement.java
+ package.html</Modified>
+<Log>Updates Javadocs
+ Submitted by:John Gentilin mailto://johnglinux@eyecatching.com</Log>
+</Commit>
+<Commit category="core">
+<Who>garyp@apache.org</Who>
+<DateCommitted>05/14/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/xslt Process.java</Modified>
+<Log>Correct typo introduced in revision 1.30 causing problems with transforms on
+Unix platforms.</Log>
+</Commit>
+<Commit category="core">
+<Who>garyp@apache.org</Who>
+<DateCommitted>05/14/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/templates ElemChoose.java</Modified>
+<Log>Correct bugzilla bug 1748
+<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1748>.
+ When evaluating xsl:when, the xsl:choose element was used to resolve
+namespace prefixes instead of
+ the xsl:when element itself. This caused namespace prefixes defined on the
+xsl:when to be ignored.</Log>
+</Commit>
+<Commit category="core">
+<Who>costin@apache.org</Who>
+<DateCommitted>05/15/2001</DateCommitted>
+<Modified>java/src/javax/xml/parsers DocumentBuilderFactory.java
+ SAXParserFactory.java
+ java/src/javax/xml/transform TransformerFactory.java</Modified>
+<Log>Use the context class loader if available.
+
+ The implementation is based on ExtensionHandler, and it's needed in order
+ to work in certain environments ( like tomcat ).</Log>
+</Commit>
+<Commit category="core">
+<Who>costin@apache.org</Who>
+<DateCommitted>05/15/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/extensions ExtensionHandler.java
+ ExtensionHandlerGeneral.java</Modified>
+<Log>Make getClassForName a public method. There are few other places in xalan
+ where Class.forName is used, and this can create problems in some cases
+ where the Thread.getContextClassLoader should be used.
+
+ getClassForName uses introspection to call getContextClassLoader
+ ( so it works in JDK1.1 ).
+
+ In ExtensionHandlerGeneral, use the thread loader to find BSF ( it may be
+ possible that xalan is installed in CLASSPATH, but BSF is in a webapp ).</Log>
+</Commit>
+<Commit category="core">
+<Who>costin@apache.org</Who>
+<DateCommitted>05/15/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/processor
+ CompilingStylesheetHandler.java
+ java/src/org/apache/xalan/serialize SerializerFactory.java</Modified>
+<Log>2 more instances where Class.forName was used.
+
+ Use the method in ExtensionHandler for consistency ( we could move it in
+ org.apache.xml.utils, but for now it's easier to just use it as it is )</Log>
+</Commit>
+<Commit category="core">
+<Who>costin@apache.org</Who>
+<DateCommitted>05/15/2001</DateCommitted>
+<Modified>java/src/org/apache/xalan/stree SourceTreeHandler.java
+ java/src/org/apache/xalan/transformer TransformerImpl.java</Modified>
+<Log>This is the "thread pooling hook".
+
+ It slightly changes the API used to create and wait for the transform thread.
+ Instead of using threadCreate() and Thread.start() that creates a new thread
+ and thread.join() that waits for a thread to end, we now use a
+ThreadControler
+ class that has the equivalent methods:
+ - run( Runnable ) - executes a task in a thread. The default implementation
+ is identical with what we had, using new Thread() and start()
+ - waitTread() - waits for a task to end. The default impl. is identical with
+ the previous code, using thread.join().
+
+ Someone wanting to use a thread pool for xalan will have to extend
+ the ThreadControler and override the 2 methods, then call setThreadController.
+
+ Xalan itself doesn't implement a thread pool right now ( for mosts uses it's
+ not even needed - if you just do few transforms for example ), instead
+ a server that runs xalan could plug it's own thread pool.</Log>
+</Commit>
</Commits>
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org