Class BeanCurrentlyInCreationException
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.BeanCreationException
org.springframework.beans.factory.BeanCurrentlyInCreationException
- All Implemented Interfaces:
Serializable
Exception thrown in case of a reference to a bean that's currently in creation.
Typically happens when constructor autowiring matches the currently constructed bean.
- Since:
- 1.1
- Author:
- Juergen Hoeller
- See Also:
-
Constructor Summary
ConstructorDescriptionBeanCurrentlyInCreationException
(String beanName) Create a new BeanCurrentlyInCreationException, with a default error message that indicates a circular reference.BeanCurrentlyInCreationException
(String beanName, String msg) Create a new BeanCurrentlyInCreationException. -
Method Summary
Methods inherited from class org.springframework.beans.factory.BeanCreationException
addRelatedCause, contains, getBeanName, getRelatedCauses, getResourceDescription, printStackTrace, printStackTrace, toString
Methods inherited from class org.springframework.core.NestedRuntimeException
getMessage, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace
-
Constructor Details
-
BeanCurrentlyInCreationException
Create a new BeanCurrentlyInCreationException, with a default error message that indicates a circular reference.- Parameters:
beanName
- the name of the bean requested
-
BeanCurrentlyInCreationException
Create a new BeanCurrentlyInCreationException.- Parameters:
beanName
- the name of the bean requestedmsg
- the detail message
-