You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-cvs@xml.apache.org by mr...@apache.org on 2006/10/04 06:11:57 UTC
svn commit: r452717 - /xml/commons/trunk/status.xml
Author: mrglavas
Date: Tue Oct 3 21:11:56 2006
New Revision: 452717
URL: http://svn.apache.org/viewvc?view=rev&rev=452717
Log:
Adding info for xml-commons-external-1.3.04 and xml-commons-external-1.2.06.
Since we've never had official releases of either the JAXP 1.2 and 1.3 APIs
I went as far back as June 2005.
Modified:
xml/commons/trunk/status.xml
Modified: xml/commons/trunk/status.xml
URL: http://svn.apache.org/viewvc/xml/commons/trunk/status.xml?view=diff&rev=452717&r1=452716&r2=452717
==============================================================================
--- xml/commons/trunk/status.xml (original)
+++ xml/commons/trunk/status.xml Tue Oct 3 21:11:56 2006
@@ -5,8 +5,10 @@
<person name="Shane Curcuru" email="curcuru@apache.org" id="curcuru" />
<person name="David Crossley" email="crossley@apache.org" id="crossley" />
<person name="Neil Graham" email="neilg@ca.ibm.com" id="neilg" />
-<person name="Ielen Seeleman" email="ilene@ca.ibm.com" id="ilene" />
-<person name="Norman Walsh" email="ndw@apache.org" id="ndw" />
+<person name="Ilene Seelemann" email="ilene@ca.ibm.com" id="ilene" />
+<person name="Norman Walsh" email="ndw@apache.org" id="ndw" />
+<person name="Michael Glavassevich" email="mrglavas@apache.org" id="mrglavas" />
+<person name="Morris Kwan" email="mkwan@ca.ibm.com" id="mkwan" />
<person name="Volunteer needed" email="commons-dev@xml.apache.org" id="open"/>
<!-- Add more people here -->
</developers>
@@ -92,6 +94,77 @@
<changes>
<!-- Add new releases here -->
+ <release version="xml-commons-external-1.3.04" date="not-yet-released">
+ <action type="add" context="code" dev="mrglavas">
+ Added SchemaFactoryLoader. This class was removed from the JAXP 1.3 specification before
+ it was finalized but was mistakenly included in Java 5. It only exists here (and in JAXP
+ 1.4) for compatiblity reasons. Applications should avoid using it.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Made the behaviour of the jaxp.debug property consistent across all of the FactoryFinder
+ classes. If the value of the property is "false" then the debug field is set to false.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Modified the FactoryFinder and SecuritySupport classes to prevent them from being extended or instantiated.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Eliminated the creation of temporary Boolean objects in the SecuritySupport classes.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Eliminated the creation of short lived StringBuffer and String objects in each of the FactoryFinder
+ classes. The debug print method calls were creating instances of StringBuffer and String which were
+ never read.
+ </action>
+ <action type="fix" context="code" dev="mrglavas">
+ Added a serialVersionUID to TransformerException to restore serialization compatiblity. It had
+ been broken by a previous modification to this class.
+ </action>
+ <action type="fix" context="code" dev="mrglavas" due-to="Nathan Beyer" fixes-bug="37267">
+ Serialization compatibility of QName was broken in JAXP 1.3 when the serialVersionUID
+ changed from -9120448754896609940 (which was the original one introduced in JAX-RPC 1.0)
+ to 4418622981026545151. Restored the original serialVersionUID and provided a system
+ property called org.apache.xml.namespace.QName.useCompatibleSerialVersionUID which will
+ select 4418622981026545151 as the serialVersionUID when the property is set to "1.0".
+ This is fixed thanks to the patch by Nathan Beyer.
+ </action>
+ <action type="fix" context="code" dev="mrglavas">
+ Added a readObject() method to QName to allow older versions of the class which didn't
+ have a prefix field to be deserialized correctly.
+ </action>
+ <action type="fix" context="docs" dev="mrglavas" due-to="Fernando Nasser" fixes-bug="37076">
+ Fixed the Implementation-Vendor and Implementation-URL entries in the jar manifest.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Modified the SAX XMLReaderFactory and ParserFactory so that they use a PrivilegedAction (through
+ the SecuritySuppor class) for looking up system properties.
+ </action>
+ <action type="fix" context="code" dev="mkwan">
+ Fixed a bug in the factory finding algorithm used by XPathFactory for META-INF/services files.
+ Previously these files were being read as if they were properties files. The correct format of
+ a service file is a newline-separated list of unique concrete provider-class names.
+ </action>
+ <action type="fix" context="code" dev="mrglavas">
+ Fixed a bug in the factory finding algorithm used by SchemaFactory for META-INF/services files.
+ Previously these files were being read as if they were properties files. The correct format of
+ a service file is a newline-separated list of unique concrete provider-class names.
+ </action>
+ </release>
+ <release version="xml-commons-external-1.2.06" date="not-yet-released">
+ <action type="update" context="code" dev="mrglavas">
+ Modified the FactoryFinder and SecuritySupport classes to prevent them from being extended or instantiated.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Eliminated the creation of temporary Boolean objects in the SecuritySupport classes.
+ </action>
+ <action type="fix" context="docs" dev="mrglavas" due-to="Fernando Nasser" fixes-bug="37076">
+ Fixed the Implementation-Vendor and Implementation-URL entries in the jar manifest.
+ </action>
+ <action type="update" context="code" dev="mrglavas">
+ Eliminated the creation of short lived StringBuffer and String objects in each of the FactoryFinder
+ classes. The debug print method calls were creating instances of StringBuffer and String which were
+ never read.
+ </action>
+ </release>
<release version="xml-commons-resolver-1.2" date="not-yet-released">
<action type="update" context="docs" dev="crossley">
Added <link href="site:resolver/release-notes">release notes</link> for some of the main items.