--- old/src/share/classes/sun/reflect/ReflectionFactory.java 2014-11-28 16:33:46.504611105 +0300 +++ new/src/share/classes/sun/reflect/ReflectionFactory.java 2014-11-28 16:33:46.320611106 +0300 @@ -48,9 +48,9 @@ public class ReflectionFactory { private static boolean initted = false; - private static Permission reflectionFactoryAccessPerm + private static final Permission reflectionFactoryAccessPerm = new RuntimePermission("reflectionFactoryAccess"); - private static ReflectionFactory soleInstance = new ReflectionFactory(); + private static final ReflectionFactory soleInstance = new ReflectionFactory(); // Provides access to package-private mechanisms in java.lang.reflect private static volatile LangReflectAccess langReflectAccess;