JDK-6877599 : JAXP update in JDK6u18
  • Type: Bug
  • Component: xml
  • Sub-Component: jaxp
  • Affected Version: 6
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2009-08-31
  • Updated: 2012-06-08
  • Resolved: 2009-09-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6u18 b02Fixed
Related Reports
Relates :  
Description
JAXP update in JDK6u18: JDK6 has previously selectively integrated important bug fixes into various update releases. This update however, includes all of the fixes that have not been integrated. There are 57 bug fixes as listed below.

6846133 : StAX XMLEventReader DTD issues
6840541 : GlassFish: SJSXP: XML streaming parser spins indefinitely if input stream is broken prematurely
6846132 : StAX XMLOutputFactory createXMLStreamWriter() only supports Stream Results
6859210 : OOM in xml validator when maxOccurs is large
6862770 : Add a capability to disable XML DOM ancestor checking
6794483 : Parsing of xml fails if included from one xml to another using xinclude tag
6849942 : Jaxp Issue 58: XML processing instruction parsing error
6847819 : sjsxp issue 56: XNIException not caught, passed on to app, for invalid xml decl
6840742 : URL encoding/decoding causes jaxp-test to fail on Windows when the path contains space
6840792 : sjsxp issue 70 XmlStreamReaderImpl.getAttributeValue namespace arg. not interpreted properly
6740048 : Validating JAXP DocumentBuilder instance can only be used once
6700018 : web service requests lose data under load
6684227 : JAXP issue 49 : Support dom/current-element-node property
6671723 : sjsxp issue 58: XMLEvent.getLocation() returns a volatile Location
6668115 : sjsxp issue 57: XMLEventReaderImpl.getElementText() and nextTag() fail to update last event
6243824 : Use of File.toURL in com/sun/org/apache/xalan/internal/xsltc - toURL known to return invalid URLs
6200723 : Typos at javadoc for org.w3c.dom.bootstrap.DOMImplementationRegistry.newInstance()
6631265 : sjsxp issue 47 : XMLStreamReader.standaloneSet() implemented wrong
6631262 : sjsxp issue 44: XMLStreamReader.getName() should throw IllegalStateException, not IllegalArg
6631268 : sjsxp issue 41 : XMLEvent.writeAsEncodedUnicode(Writer) not implemented
6631168 : StAXSource & StAXResult support in JavaSE6
6620624 : XMLEventReader.getElementText() leads to infinite loop if there's a peeked event
6586466 : XMLEventReaderImpl.nextTag() does not update fLastEvent
6631318 : jaxp issue 43 : Exception while creating Schema object as it doesn't take care of inscope namespaces
6613059 : Same code runs fine on 1.6.0_01 but gives XMLStreamException on 1.6.0_02
6631310 : jaxp issue 42 : dysfunctional hyperlink in package org.xml.sax
6610034 : Support the mode that doesn't load external DTD (sjsxp issue 50)
6608841 : SAX error parsing dtd in jdk 1.6: "The replacement text of parameter entity...."
6600882 : toString(), hashCode() throw Exception
6631274 : sjsxp issue 38 : createXMLEventReader fails with DOMSource input
6545684 : Java 6: ValidationHandler does not invoke ContentHandler.ignorableWhitespace()
6577667 : wrong javax.xml.transform.TransformerConfigurationException
6579365 : XSD: Validation errors on valid schema
6573786 : No formatting for an parser error messages
6548592 : Wrong behaviour of the "xsl:number" element
6200737 : Typos at javadoc for org.w3c.dom.TypeInfo.isDerivedFrom
6565260 : XSLT: "use-attribute-sets" attribute is processed when current node is root
6505031 : javax.xml.transform.Transformer spews "http://www.w3.org/XML/1998/namespace" out
6872268 : Refer to 6384805: use AttributesImpl instead of AttributeList
6559595 : HTML serialization has special ampersand handling of URL containing attributes
6551616 : Bug in SAX2StAXEventWriter.java:367-377.
6872270 : StAXEvent2SAX NT-prolog or the NT-Misc
6872271 : getLocation() returns null
6537167 : XSLTC java.lang.NoSuchFieldError for XSLT that runs OK in Java 5
6175602 : Compilation of StarOffice wordml XSLT filter via XSLTC throws exception
6354969 : Bug in XPathFactory.newInstance() method
6872274 : sjsxp issue 18: NullPointerException thrown if DTD has no internal subset
6872275 : sjsxp issue 24: Inconsistent behavior for getPrefix() when no prefix
6872276 : sjsxp issue 17 sjsxp issue 21 sjsxp issue 22 sjsxp issue 24 sjsxp issue 27
6872316 : sjsxp issue 32: NullPointerException in XMLDOMWriterImpl.writeCharacters()
6872321 : sjsxp issue 28 sjsxp issue 34 integration
4712024 : DOC: "implementation" is misspelled as  "impelemntation" in SAXParser docs
6384805 : XSLTC ignores XML namespace, when nodeset is created within a template
6500909 : getAttributeName throws nullpointer exception for an element without attribute
6872330 : jaxp issue 12: toString method of XMLGregorianCalendar does not return a valid dateTime value
6872353 : Call initCause() to record complete stack trace
6877591 : Ensure thread safety in calls to generatePrefix().
6878151 : jdk integration 6840541 GlassFish: SJSXP: XML streaming parser spins indefinitely
6710741 : DOMSerializerImpl.writeToString swallows nested exceptions

Comments
EVALUATION JAXP ws sync into 6ux.
02-09-2009