--- old/src/share/classes/java/security/Security.java 2010-06-08 01:07:48.000000000 -0700 +++ new/src/share/classes/java/security/Security.java 2010-06-08 01:07:48.000000000 -0700 @@ -678,7 +678,7 @@ spiMap.put(type, clazz); return clazz; } catch (ClassNotFoundException e) { - throw (Error)new AssertionError("Spi class not found").initCause(e); + throw new AssertionError("Spi class not found", e); } }