I am currenly using JDK1.3.1_02-b24 on Solaris 2.7 (4 CPUs) with Weblogic 5.1 sp12. I encountered several problems such as ClassCastException and outOfMemoryError and I found that both problems have been fixed in JDK1.3.1_03 and JDK1.3.1_04.

Does anyone have tried this release yet? if so, do you have any problem with it?

Another question is that I don't see any performance increase when I upgraded my applicaiton from 1.2.2_07 to JDK1.3.1_02-b24. The only thing I've seen so far is that the GC is much better in JDK1.3.1 than in JDK1.2.2. My application uses lots of String/StringBuffer and IO. I understood that there is not much JDK1.3.1 can do in turn of IO but the overall performance is about 5% decrease. Anyone has any idea?

NOTE: I am using the same heap size setting in JDK1.2.2 and JDK1.3.1