public class

UnsatisfiedDependencyException

extends BeanCreationException
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.UnsatisfiedDependencyException

Class Overview

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.

Summary

Public Constructors
UnsatisfiedDependencyException(String resourceDescription, String beanName, String propertyName, String msg)
Create a new UnsatisfiedDependencyException.
UnsatisfiedDependencyException(String resourceDescription, String beanName, String propertyName, BeansException ex)
Create a new UnsatisfiedDependencyException.
UnsatisfiedDependencyException(String resourceDescription, String beanName, int ctorArgIndex, Class ctorArgType, String msg)
Create a new UnsatisfiedDependencyException.
UnsatisfiedDependencyException(String resourceDescription, String beanName, int ctorArgIndex, Class ctorArgType, BeansException ex)
Create a new UnsatisfiedDependencyException.
[Expand]
Inherited Methods
From class org.springframework.beans.factory.BeanCreationException
From class org.springframework.beans.BeansException
From class org.springframework.core.NestedRuntimeException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public UnsatisfiedDependencyException (String resourceDescription, String beanName, String propertyName, String msg)

Also: SpringBeans

Create a new UnsatisfiedDependencyException.

Parameters
resourceDescription description of the resource that the bean definition came from
beanName the name of the bean requested
propertyName the name of the bean property that couldn't be satisfied
msg the detail message

public UnsatisfiedDependencyException (String resourceDescription, String beanName, String propertyName, BeansException ex)

Also: SpringBeans

Create a new UnsatisfiedDependencyException.

Parameters
resourceDescription description of the resource that the bean definition came from
beanName the name of the bean requested
propertyName the name of the bean property that couldn't be satisfied
ex the bean creation exception that indicated the unsatisfied dependency

public UnsatisfiedDependencyException (String resourceDescription, String beanName, int ctorArgIndex, Class ctorArgType, String msg)

Also: SpringBeans

Create a new UnsatisfiedDependencyException.

Parameters
resourceDescription description of the resource that the bean definition came from
beanName the name of the bean requested
ctorArgIndex the index of the constructor argument that couldn't be satisfied
ctorArgType the type of the constructor argument that couldn't be satisfied
msg the detail message

public UnsatisfiedDependencyException (String resourceDescription, String beanName, int ctorArgIndex, Class ctorArgType, BeansException ex)

Also: SpringBeans

Create a new UnsatisfiedDependencyException.

Parameters
resourceDescription description of the resource that the bean definition came from
beanName the name of the bean requested
ctorArgIndex the index of the constructor argument that couldn't be satisfied
ctorArgType the type of the constructor argument that couldn't be satisfied
ex the bean creation exception that indicated the unsatisfied dependency