@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2002 - 2009 the original author or authors .
* Copyright 2002 - 201 0 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -44,6 +44,7 @@ import org.springframework.aop.target.LazyInitTargetSource;
@@ -44,6 +44,7 @@ import org.springframework.aop.target.LazyInitTargetSource;
import org.springframework.beans.factory.BeanClassLoaderAware ;
import org.springframework.beans.factory.BeanFactory ;
import org.springframework.beans.factory.BeanFactoryAware ;
import org.springframework.beans.factory.BeanIsAbstractException ;
import org.springframework.beans.factory.CannotLoadBeanClassException ;
import org.springframework.beans.factory.DisposableBean ;
import org.springframework.beans.factory.InitializingBean ;
@ -899,6 +900,9 @@ public class MBeanExporter extends MBeanRegistrationSupport
@@ -899,6 +900,9 @@ public class MBeanExporter extends MBeanRegistrationSupport
}
// otherwise ignore beans where the class is not resolvable
}
catch ( BeanIsAbstractException ex ) {
// ignore - can't expose an abstract bean
}
}
}
}