The Spring Framework

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

Packages that use BeanDefinitionStoreException
org.springframework.beans.factory.config: SPI interfaces and configuration-related convenience classes for 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.support: Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.

Uses of BeanDefinitionStoreException in org.springframework.beans.factory.config

Methods in org.springframework.beans.factory.config that throw BeanDefinitionStoreException
`protected String` `PropertyPlaceholderConfigurer.parseStringValue(String strVal, Properties props, Set visitedPlaceholders)` Parse the given String value recursively, to be able to resolve nested placeholders (when resolved property values in turn contain placeholders again).
`void` `ConfigurableBeanFactory.registerAlias(String beanName, String alias)` Given a bean name, create an alias.

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

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

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

Methods in org.springframework.beans.factory.support that throw BeanDefinitionStoreException
`protected void` `AbstractBeanFactory.checkMergedBeanDefinition(RootBeanDefinition mbd, String beanName, Object[] args)` Check the given merged bean definition, potentially throwing validation exceptions.
`static String` `BeanDefinitionReaderUtils.generateBeanName(BeanDefinition beanDefinition, BeanDefinitionRegistry registry)` Generate a bean name for the given top-level bean definition, unique within the given bean factory.
`static String` `BeanDefinitionReaderUtils.generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry, boolean isInnerBean)` Generate a bean name for the given bean definition, unique within the given bean factory.
`protected RootBeanDefinition` `AbstractBeanFactory.getMergedBeanDefinition(String beanName, BeanDefinition bd)` Return a RootBeanDefinition for the given top-level bean, by merging with the parent if the given bean's definition is a child bean definition.
`protected RootBeanDefinition` `AbstractBeanFactory.getMergedBeanDefinition(String beanName, BeanDefinition bd, BeanDefinition containingBd)` Return a RootBeanDefinition for the given bean, by merging with the parent if the given bean's definition is a child bean definition.
`int` `PropertiesBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource)` Load bean definitions from the specified properties file.
`int` `PropertiesBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource, String prefix)` Load bean definitions from the specified properties file.
`int` `PropertiesBeanDefinitionReader.loadBeanDefinitions(Resource resource)` Load bean definitions from the specified properties file, using all property keys (i.e. not filtering by prefix).
`int` `BeanDefinitionReader.loadBeanDefinitions(Resource resource)` Load bean definitions from the specified resource.
`int` `BeanDefinitionReader.loadBeanDefinitions(Resource[] resources)` Load bean definitions from the specified resources.
`int` `AbstractBeanDefinitionReader.loadBeanDefinitions(Resource[] resources)`
`int` `PropertiesBeanDefinitionReader.loadBeanDefinitions(Resource resource, String prefix)` Load bean definitions from the specified properties file.
`int` `BeanDefinitionReader.loadBeanDefinitions(String location)` Load bean definitions from the specified resource location.
`int` `AbstractBeanDefinitionReader.loadBeanDefinitions(String location)`
`int` `BeanDefinitionReader.loadBeanDefinitions(String[] locations)` Load bean definitions from the specified resource locations.
`int` `AbstractBeanDefinitionReader.loadBeanDefinitions(String[] locations)`
`int` `AbstractBeanDefinitionReader.loadBeanDefinitions(String location, Set actualResources)` Load bean definitions from the specified resource location.
`static void` `BeanDefinitionReaderUtils.registerBeanDefinition(BeanDefinitionHolder definitionHolder, BeanDefinitionRegistry registry)` Register the given bean definition with the given bean factory.
`void` `DefaultListableBeanFactory.registerBeanDefinition(String beanName, BeanDefinition beanDefinition)`
`void` `SimpleBeanDefinitionRegistry.registerBeanDefinition(String beanName, BeanDefinition beanDefinition)`
`void` `BeanDefinitionRegistry.registerBeanDefinition(String beanName, BeanDefinition beanDefinition)` Register a new bean definition with this registry.
`int` `PropertiesBeanDefinitionReader.registerBeanDefinitions(ResourceBundle rb)` Register bean definitions contained in a resource bundle, using all property keys (i.e. not filtering by prefix).
`int` `PropertiesBeanDefinitionReader.registerBeanDefinitions(ResourceBundle rb, String prefix)` Register bean definitions contained in a ResourceBundle.
`static String` `BeanDefinitionReaderUtils.registerWithGeneratedName(AbstractBeanDefinition definition, BeanDefinitionRegistry registry)` Register the given bean definition with a generated name, unique within the given bean factory.

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

Subclasses of BeanDefinitionStoreException 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.

Methods in org.springframework.beans.factory.xml that throw BeanDefinitionStoreException
`protected int` `XmlBeanDefinitionReader.doLoadBeanDefinitions(InputSource inputSource, Resource resource)` Actually load bean definitions from the specified XML file.
`int` `XmlBeanDefinitionReader.loadBeanDefinitions(EncodedResource encodedResource)` Load bean definitions from the specified XML file.
`int` `XmlBeanDefinitionReader.loadBeanDefinitions(InputSource inputSource)` Load bean definitions from the specified XML file.
`int` `XmlBeanDefinitionReader.loadBeanDefinitions(InputSource inputSource, String resourceDescription)` Load bean definitions from the specified XML file.
`int` `XmlBeanDefinitionReader.loadBeanDefinitions(Resource resource)` Load bean definitions from the specified XML file.
`int` `XmlBeanDefinitionParser.registerBeanDefinitions(BeanDefinitionReader reader, Document doc, Resource resource)` Deprecated. Parse bean definitions from the given DOM document, and register them with the given bean factory.
`int` `XmlBeanDefinitionReader.registerBeanDefinitions(Document doc, Resource resource)` Register the bean definitions contained in the given DOM document.
`void` `BeanDefinitionDocumentReader.registerBeanDefinitions(Document doc, XmlReaderContext readerContext)` Read bean definitions from the given DOM document, and register them with the given bean factory.
`protected String` `AbstractBeanDefinitionParser.resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)` Resolve the ID for the supplied `BeanDefinition`.

Uses of BeanDefinitionStoreException in org.springframework.context.support

Methods in org.springframework.context.support that throw BeanDefinitionStoreException
`void` `GenericApplicationContext.registerBeanDefinition(String beanName, BeanDefinition beanDefinition)`

The Spring Framework

Copyright © 2002-2008 The Spring Framework.