JDK-5012893 : REGRESSION: Preferences can not be loaded using non system class loader
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util
  • Affected Version: 5.0
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_2000
  • CPU: x86
  • Submitted: 2004-03-12
  • Updated: 2004-03-14
  • Resolved: 2004-03-14
Related Reports
Duplicate :  
Description

Name: rmT116609			Date: 03/12/2004


FULL PRODUCT VERSION :
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b32c)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b32c, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows 2000 [Version 5.00.2195]

A DESCRIPTION OF THE PROBLEM :
Preferences can not be loaded using non system class loader ,
this is the same bug as 4788410 and 4900051
it was fixed in JDK1.4.2_02 and JDK1.4.2_03 but not in any other release

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
can produce other test cases if previous bugs report are no longer enough
(see bugs 4788410 and 4900051)

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
no exception
ACTUAL -
ClassNotFoundException

ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.lang.InternalError: Can't instantiate Preferences factory java.lang.ClassNotFoundException:
	at java.util.prefs.Preferences.<clinit>(Preferences.java:204)
	


REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
can produce other test cases if previous bugs report are no longer enough
(see bugs 4788410 and 4900051)
---------- END SOURCE ----------

Release Regression From : 1.4.2_03
The above release value was the last known release where this 
bug was known to work. Since then there has been a regression.

(Incident Review ID: 240943) 
======================================================================

Comments
EVALUATION The 1.4 fix for this bug will be integrated into 1.5. ###@###.### 2004-03-13
13-03-2004