Yesterday, I talked about the IBM JVM bug I encountered with the XML Decoder.
I didn’t mention the type if the bug. In fact, it was quite similar to the bug with the XML Encoder we had a few weeks ago.
target instanceof Class was returning false while (target.getClass().getName().equals(Class.class.getName())) was returning true.
This is quite strange. Moreover, it did happen only under heavy load.
Is there some issue withe the garbage collection of class definition in the AIX IBM JVM ?