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.server.context.MissingWebServerFactoryBeanException
- All Implemented Interfaces:
Serializable
Exception thrown when there is no
WebServerFactory bean of the required type
defined in a WebServerApplicationContext.- Since:
- 4.0.0
- Author:
- Guirong Hu, Andy Wilkinson
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMissingWebServerFactoryBeanException(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 aWebServerFactorybean was missing.Methods inherited from class NoSuchBeanDefinitionException
getBeanName, getBeanType, getNumberOfBeansFound, getResolvableTypeMethods inherited from class NestedRuntimeException
contains, getMostSpecificCause, getRootCauseMethods inherited from class 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 aWebServerFactorybean was missing.- Returns:
- the type of web application
-