jdk/src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
changeset 18218 42b9377e6462
parent 18213 45c8ed869a1b
child 18221 5cd0fa789013
--- a/jdk/src/share/classes/com/sun/jmx/mbeanserver/Introspector.java	Sun Mar 31 22:59:14 2013 +0400
+++ b/jdk/src/share/classes/com/sun/jmx/mbeanserver/Introspector.java	Sun Mar 31 23:47:55 2013 +0400
@@ -253,6 +253,7 @@
             throws NotCompliantMBeanException {
         if (mbeanInterface == null)
             mbeanInterface = getStandardMBeanInterface(baseClass);
+        ReflectUtil.checkPackageAccess(mbeanInterface);
         MBeanIntrospector<?> introspector = StandardMBeanIntrospector.getInstance();
         return getClassMBeanInfo(introspector, baseClass, mbeanInterface);
     }