The Spring Framework

## Uses of Class
org.springframework.beans.FatalBeanException

Packages that use FatalBeanException
org.springframework.beans: This package contains interfaces and classes for manipulating Java beans.
org.springframework.beans.factory: The core package implementing Spring's lightweight Inversion of Control (IoC) container.
org.springframework.beans.factory.access: Helper infrastructure to locate and access bean factories.
org.springframework.beans.factory.parsing: Support infrastructure for bean definition parsing.
org.springframework.beans.factory.support: Classes supporting the `org.springframework.beans.factory` package.
org.springframework.beans.factory.xml: Contains an abstract XML-based `BeanFactory` implementation, including a standard "spring-beans" DTD.
org.springframework.context: This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.
org.springframework.context.access: Helper infrastructure to locate and access shared application contexts.
org.springframework.ejb.support: Base classes to make implementing EJB 2.x beans simpler and less error-prone, as well as guaranteeing a Spring BeanFactory is available to such EJBs.

Uses of FatalBeanException in org.springframework.beans

Subclasses of FatalBeanException in org.springframework.beans
`class` `BeanInstantiationException` Exception thrown when instantiation of a bean failed.
`class` `InvalidPropertyException` Exception thrown when referring to an invalid bean property.
`class` `NotReadablePropertyException` Exception thrown on an attempt to get the value of a property that isn't readable, because there's no getter method.
`class` `NotWritablePropertyException` Exception thrown on an attempt to set the value of a property that isn't writable, because there's no setter method.
`class` `NullValueInNestedPathException` Exception thrown when navigation of a valid nested property path encounters a NullPointerException.

Uses of FatalBeanException in org.springframework.beans.factory

Subclasses of FatalBeanException in org.springframework.beans.factory
`class` `BeanCreationException` Exception thrown when a BeanFactory encounters an error when attempting to create a bean from a bean definition.
`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` `BeanDefinitionStoreException` Exception thrown when a BeanFactory encounters an invalid bean definition: e.g. in case of incomplete or contradictory bean metadata.
`class` `BeanInitializationException` Exception that a bean implementation is suggested to throw if its own factory-aware initialization code fails.
`class` `BeanIsAbstractException` Exception thrown when a bean instance has been requested for a bean which has been defined as abstract
`class` `CannotLoadBeanClassException` Exception thrown when the BeanFactory cannot load the specified class of a given bean.
`class` `FactoryBeanNotInitializedException` Exception to be thrown from a FactoryBean's `getObject()` method if the bean is not fully initialized yet, for example because it is involved in a circular reference.
`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 FatalBeanException in org.springframework.beans.factory.access

Subclasses of FatalBeanException in org.springframework.beans.factory.access
`class` `BootstrapException` Exception thrown if a bean factory could not be loaded by a bootstrap class.

Methods in org.springframework.beans.factory.access that throw FatalBeanException
`void` `BeanFactoryReference.release()` Indicate that the `BeanFactory` instance referred to by this object is not needed any longer by the client code which obtained the `BeanFactoryReference`.

Uses of FatalBeanException in org.springframework.beans.factory.parsing

Subclasses of FatalBeanException in org.springframework.beans.factory.parsing
`class` `BeanDefinitionParsingException` Exception thrown when a bean definition reader encounters an error during the parsing process.

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

Subclasses of FatalBeanException in org.springframework.beans.factory.support
`class` `BeanDefinitionValidationException` Exception thrown when the validation of a bean definition failed.

Uses of FatalBeanException in org.springframework.beans.factory.xml

Subclasses of FatalBeanException in org.springframework.beans.factory.xml
`class` `XmlBeanDefinitionStoreException` XML-specific BeanDefinitionStoreException subclass that wraps a `SAXException`, typically a `SAXParseException` which contains information about the error location.

Uses of FatalBeanException in org.springframework.context

Subclasses of FatalBeanException in org.springframework.context
`class` `ApplicationContextException` Exception thrown during application context initialization.

Uses of FatalBeanException in org.springframework.context.access

Methods in org.springframework.context.access that throw FatalBeanException
`static BeanFactoryLocator` `DefaultLocatorFactory.getInstance()` Return an instance object implementing BeanFactoryLocator.
`static BeanFactoryLocator` `DefaultLocatorFactory.getInstance(String selector)` Return an instance object implementing BeanFactoryLocator.

Uses of FatalBeanException in org.springframework.ejb.support

Methods in org.springframework.ejb.support that throw FatalBeanException
`protected void` `AbstractStatefulSessionBean.unloadBeanFactory()` Unload the Spring BeanFactory instance.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.