A few weeks ago, I discover a bug within the IBM JVM during XML encoding with the XML encoder.
Last week, I discover an equivalent bug with the XML decoding process.
Like a few weeks ago, I decided to work around the bug by “rewriting” the decoding process. I looked at the JVM code and found that the real parser used during XML decoding was not included in the JVM source (as of JDK 1.5).
Fortunaltely, since a few month, through the OpenJDK it is possible to find more JDK related source.
I just wanted thanks to Sun to have open those source. It helped me correcting IBM JVM issues.