[jboss-cvs] Repository SVN: r15667 - in apache-xalan: 2.7.0.patch02-brew and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 6 10:55:24 EDT 2008
Author: fnasser at redhat.com
Date: 2008-10-06 10:55:23 -0400 (Mon, 06 Oct 2008)
New Revision: 15667
Added:
apache-xalan/2.7.0.patch02-brew/
apache-xalan/2.7.0.patch02-brew/component-info.xml
apache-xalan/2.7.0.patch02-brew/lib/
apache-xalan/2.7.0.patch02-brew/lib/serializer.jar
apache-xalan/2.7.0.patch02-brew/lib/xalan.jar
apache-xalan/2.7.0.patch02-brew/src/
apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2321-AVT.patch
apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2376.patch
apache-xalan/2.7.0.patch02-brew/src/xalan-j2-noxsltcdeps.patch
apache-xalan/2.7.0.patch02-brew/src/xalan-j_2_7_0-src.tar.gz
Log:
XALANJ-2321 - Multi-threading problem with AVTs
Added: apache-xalan/2.7.0.patch02-brew/component-info.xml
===================================================================
--- apache-xalan/2.7.0.patch02-brew/component-info.xml (rev 0)
+++ apache-xalan/2.7.0.patch02-brew/component-info.xml 2008-10-06 14:55:23 UTC (rev 15667)
@@ -0,0 +1,30 @@
+<project name="apache-xalan-component-info">
+ <!-- ============================================================ -->
+ <!-- Apache Xalan -->
+ <!-- ============================================================ -->
+
+ <component id="apache-xalan"
+ licenseType="apache-2.0"
+ version="2.7.0.patch02-brew"
+ projectHome="http://xml.apache.org/xalan-j/"
+ description="Xalan-Java is an XSLT processor for transforming XML documents"
+ scm=":ext:cvs.devel.redhat.com:/cvs/dist/xalan-j2"
+ tag="xalan-j2-2_7_0-2jpp_ep1_4_el4">
+ <!-- Built using JDK 1.4 -->
+ <artifact id="xalan.jar"/>
+ <artifact id="serializer.jar"/>
+
+ <import componentref="apache-xerces">
+ <compatible version="2.9.1"/>
+ <compatible version="2.9.0"/>
+ <compatible version="2.7.1"/>
+ <compatible version="2.7.1-brew"/>
+ </import>
+
+ <export>
+ <include input="xalan.jar"/>
+ <include input="serializer.jar"/>
+ </export>
+ </component>
+
+</project>
Added: apache-xalan/2.7.0.patch02-brew/lib/serializer.jar
===================================================================
(Binary files differ)
Property changes on: apache-xalan/2.7.0.patch02-brew/lib/serializer.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: apache-xalan/2.7.0.patch02-brew/lib/xalan.jar
===================================================================
(Binary files differ)
Property changes on: apache-xalan/2.7.0.patch02-brew/lib/xalan.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2321-AVT.patch
===================================================================
--- apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2321-AVT.patch (rev 0)
+++ apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2321-AVT.patch 2008-10-06 14:55:23 UTC (rev 15667)
@@ -0,0 +1,34 @@
+Index: src/org/apache/xalan/templates/AVT.java
+===================================================================
+--- src/org/apache/xalan/templates/AVT.java (revision 442577)
++++ src/org/apache/xalan/templates/AVT.java (working copy)
+@@ -53,11 +53,6 @@
+ private final static int INIT_BUFFER_CHUNK_BITS = 8;
+
+ /**
+- * We are caching FastStringBuffer objects if if USE_OBJECT_POOL == false
+- */
+- private transient FastStringBuffer m_cachedBuf;
+-
+- /**
+ * If the AVT is not complex, just hold the simple string.
+ * @serial
+ */
+@@ -609,14 +604,9 @@
+
+ private final FastStringBuffer getBuffer(){
+ if(USE_OBJECT_POOL){
+- return StringBufferPool.get();
+- }else if(m_cachedBuf == null){
+- m_cachedBuf = new FastStringBuffer(INIT_BUFFER_CHUNK_BITS);
+- return m_cachedBuf;
+- }else if(m_cachedBuf.length() != 0){
+- return new FastStringBuffer(INIT_BUFFER_CHUNK_BITS);
++ return StringBufferPool.get();
+ }else{
+- return m_cachedBuf;
+- }
++ return new FastStringBuffer(INIT_BUFFER_CHUNK_BITS);
++ }
+ }
+ }
Added: apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2376.patch
===================================================================
--- apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2376.patch (rev 0)
+++ apache-xalan/2.7.0.patch02-brew/src/xalan-j2-XALANJ-2376.patch 2008-10-06 14:55:23 UTC (rev 15667)
@@ -0,0 +1,11 @@
+--- src/org/apache/xalan/processor/TransformerFactoryImpl.java.org 2007-04-10 18:03:35.000000000 +0200
++++ src/org/apache/xalan/processor/TransformerFactoryImpl.java 2007-04-10 17:42:58.000000000 +0200
+@@ -999,7 +999,7 @@
+ }
+
+ /** The error listener. */
+- private ErrorListener m_errorListener = new org.apache.xml.utils.DefaultErrorHandler(false);
++ private ErrorListener m_errorListener = new org.apache.xml.utils.DefaultErrorHandler(true);
+
+ /**
+ * Get the error listener in effect for the TransformerFactory.
Added: apache-xalan/2.7.0.patch02-brew/src/xalan-j2-noxsltcdeps.patch
===================================================================
--- apache-xalan/2.7.0.patch02-brew/src/xalan-j2-noxsltcdeps.patch (rev 0)
+++ apache-xalan/2.7.0.patch02-brew/src/xalan-j2-noxsltcdeps.patch 2008-10-06 14:55:23 UTC (rev 15667)
@@ -0,0 +1,11 @@
+--- build.xml.orig 2004-02-27 20:45:31.000000000 +0100
++++ build.xml 2004-03-21 15:46:37.000000000 +0100
+@@ -560,7 +560,7 @@
+ <!-- =================================================================== -->
+ <!-- Creates one big xalan jar (Xalan interpretive + XSLTC + support jars) -->
+ <!-- =================================================================== -->
+- <target name="jar" depends="xalan-interpretive.compile,xsltc.compile,xsltc.copy-deps-jars"
++ <target name="jar" depends="xalan-interpretive.compile,xsltc.compile"
+ description="Jar up everything (Xalan, XSLTC and XSLTC dependencies)" >
+
+ <!-- Copy over the manifest, with filtering (for version number) -->
Added: apache-xalan/2.7.0.patch02-brew/src/xalan-j_2_7_0-src.tar.gz
===================================================================
(Binary files differ)
Property changes on: apache-xalan/2.7.0.patch02-brew/src/xalan-j_2_7_0-src.tar.gz
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the jboss-cvs-commits
mailing list