Index: GBeanInfo.java
===================================================================
--- GBeanInfo.java	(revision 124730)
+++ GBeanInfo.java	(working copy)
@@ -61,6 +61,11 @@
         } catch (NoSuchMethodException e) {
             throw new InvalidConfigurationException("Class does not have a getGBeanInfo() method: " + className);
         }
+        catch (Throwable t) {
+           System.out.println("********ERROR from getDeclaredMethod of class : = " + clazz + "classloader = " + classLoader);   
+          t.printStackTrace();
+          throw new InvalidConfigurationException("Class does not have a getGBeanInfo() method: " + className);
+        }
         try {
             return (GBeanInfo) method.invoke(clazz, new Object[]{});
         } catch (Exception e) {
