Class CannotLoadBeanClassException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.beans.BeansException
org.springframework.beans.FatalBeanException
org.springframework.beans.factory.CannotLoadBeanClassException
- All Implemented Interfaces:
- Serializable
Exception thrown when the BeanFactory cannot load the specified class
of a given bean.
- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionCannotLoadBeanClassException(@Nullable String resourceDescription, String beanName, @Nullable String beanClassName, ClassNotFoundException cause) Create a new CannotLoadBeanClassException.CannotLoadBeanClassException(@Nullable String resourceDescription, String beanName, @Nullable String beanClassName, LinkageError cause) Create a new CannotLoadBeanClassException.
- 
Method SummaryModifier and TypeMethodDescriptionReturn the name of the class we were trying to load.Return the name of the bean requested.Return the description of the resource that the bean definition came from.Methods inherited from class NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
CannotLoadBeanClassExceptionpublic CannotLoadBeanClassException(@Nullable String resourceDescription, String beanName, @Nullable String beanClassName, ClassNotFoundException cause) Create a new CannotLoadBeanClassException.- Parameters:
- resourceDescription- description of the resource that the bean definition came from
- beanName- the name of the bean requested
- beanClassName- the name of the bean class
- cause- the root cause
 
- 
CannotLoadBeanClassExceptionpublic CannotLoadBeanClassException(@Nullable String resourceDescription, String beanName, @Nullable String beanClassName, LinkageError cause) Create a new CannotLoadBeanClassException.- Parameters:
- resourceDescription- description of the resource that the bean definition came from
- beanName- the name of the bean requested
- beanClassName- the name of the bean class
- cause- the root cause
 
 
- 
- 
Method Details- 
getResourceDescription
- 
getBeanNameReturn the name of the bean requested.
- 
getBeanClassName
 
-