Good point.

I may have broken this when I upgraded parts of Kaffe to be closer to
1.2 wrt when you throw NoClassDefFoundError as opposed to 
ClassNotFoundException.

I've never figured out just when Class.forName throws ClassNotFoundException
as opposed to NoClassDefFoundError.

In any event, getSpecificBundle should probably ignore NoClassDefError 
as well.

        - Godmar

If you want, you could try:

--- ResourceBundle.java 1998/12/09 23:20:31     1.5
+++ ResourceBundle.java 1999/03/11 05:26:27
@@ -113,6 +113,8 @@
                        return ((ResourceBundle)cls.newInstance());
                }
        }
+       catch (NoClassDefFoundError __) {
+       }
        catch (Exception _) {
        }
 

Reply via email to