This patch does the following:
- fixes making URLs absolute in weird cases like jar: URLs
- resolves SAX external entities correctly when only the systemId was set on the input source resolved - fixes a small bug which prevented initCause being called on ClassNotFoundException - makes SimpleFormatter match the behaviour of other VMs by showing the thrown exception's stacktrace

2006-01-31  Chris Burdess  <[EMAIL PROTECTED]>

    * gnu/xml/stream/SAXParser.java,
      gnu/xml/stream/UnicodeReader.java,
      gnu/xml/stream/XIncludeFilter.java,
gnu/xml/stream/XMLParser.java: Fix case where resolved InputSource only resolved the system ID not the stream. Make some utility methods
      public and static for use by other private XML APIs.
* java/lang/ClassNotFoundException.java: Ensure that initCause can be
      called without throwing IllegalStateException.
    * java/util/logging/SimpleFormatter.java: Write thrown exception if
      provided.

--
犬 Chris Burdess
  "They that can give up essential liberty to obtain a little safety
  deserve neither liberty nor safety." - Benjamin Franklin




Attachment: patch
Description: Binary data

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to