The Spring Framework

## Uses of Class
org.springframework.beans.factory.BeanCreationException

Packages that use BeanCreationException
org.springframework.beans.factory: The core package implementing Spring's lightweight Inversion of Control (IoC) container.
org.springframework.beans.factory.support: Classes supporting the `org.springframework.beans.factory` package.

Uses of BeanCreationException in org.springframework.beans.factory

Subclasses of BeanCreationException in org.springframework.beans.factory
`class` `BeanCreationNotAllowedException` Exception thrown in case of a bean being requested despite bean creation currently not being allowed (for example, during the shutdown phase of a bean factory).
`class` `BeanCurrentlyInCreationException` Exception thrown in case of a reference to a bean that's currently in creation.
`class` `BeanIsAbstractException` Exception thrown when a bean instance has been requested for a bean which has been defined as abstract
`class` `UnsatisfiedDependencyException` Exception thrown when a bean depends on other beans or simple properties that were not specified in the bean factory definition, although dependency checking was enabled.

Uses of BeanCreationException in org.springframework.beans.factory.support

Methods in org.springframework.beans.factory.support that throw BeanCreationException
`protected abstract Object` `AbstractBeanFactory.createBean(String beanName, RootBeanDefinition mbd, Object[] args)` Create a bean instance for the given bean definition.
`protected Object` `AbstractAutowireCapableBeanFactory.createBean(String beanName, RootBeanDefinition mbd, Object[] args)` Central method of this class: creates a bean instance, populates the bean instance, applies post-processors, etc.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.