Class MissingWebServerFactoryBeanException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.beans.BeansException
org.springframework.beans.factory.NoSuchBeanDefinitionException
org.springframework.boot.web.context.MissingWebServerFactoryBeanException
- All Implemented Interfaces:
Serializable
Exception thrown when there is no
WebServerFactory
bean of the required type
defined in a WebServerApplicationContext
.- Since:
- 2.7.0
- Author:
- Guirong Hu, Andy Wilkinson
- See Also:
-
Constructor Summary
ConstructorDescriptionMissingWebServerFactoryBeanException
(Class<? extends WebServerApplicationContext> webServerApplicationContextClass, Class<? extends WebServerFactory> webServerFactoryClass, WebApplicationType webApplicationType) Create a newMissingWebServerFactoryBeanException
. -
Method Summary
Modifier and TypeMethodDescriptionReturns the type of web application for which aWebServerFactory
bean was missing.Methods inherited from class org.springframework.beans.factory.NoSuchBeanDefinitionException
getBeanName, getBeanType, getNumberOfBeansFound, getResolvableType
Methods inherited from class org.springframework.core.NestedRuntimeException
contains, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MissingWebServerFactoryBeanException
public MissingWebServerFactoryBeanException(Class<? extends WebServerApplicationContext> webServerApplicationContextClass, Class<? extends WebServerFactory> webServerFactoryClass, WebApplicationType webApplicationType) Create a newMissingWebServerFactoryBeanException
.- Parameters:
webServerApplicationContextClass
- the class of the WebServerApplicationContext that required the WebServerFactorywebServerFactoryClass
- the class of the WebServerFactory that was missingwebApplicationType
- the type of the web application
-
-
Method Details
-
getWebApplicationType
Returns the type of web application for which aWebServerFactory
bean was missing.- Returns:
- the type of web application
-