The property is named 'spring.jooq.config' and is of type Resource, so that it supports classpath: and all the other common prefixes. The config is loaded through JAXB. If JAXB is not on the classpath, an exception is thrown. Also adds a failure analyzer for this exception. Closes gh-38778
55 lines
3.3 KiB
Plaintext
55 lines
3.3 KiB
Plaintext
# ApplicationContext Initializers
|
|
org.springframework.context.ApplicationContextInitializer=\
|
|
org.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer,\
|
|
org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener
|
|
|
|
# Application Listeners
|
|
org.springframework.context.ApplicationListener=\
|
|
org.springframework.boot.autoconfigure.BackgroundPreinitializer
|
|
|
|
# Environment Post Processors
|
|
org.springframework.boot.env.EnvironmentPostProcessor=\
|
|
org.springframework.boot.autoconfigure.integration.IntegrationPropertiesEnvironmentPostProcessor
|
|
|
|
# Auto Configuration Import Listeners
|
|
org.springframework.boot.autoconfigure.AutoConfigurationImportListener=\
|
|
org.springframework.boot.autoconfigure.condition.ConditionEvaluationReportAutoConfigurationImportListener
|
|
|
|
# Auto Configuration Import Filters
|
|
org.springframework.boot.autoconfigure.AutoConfigurationImportFilter=\
|
|
org.springframework.boot.autoconfigure.condition.OnBeanCondition,\
|
|
org.springframework.boot.autoconfigure.condition.OnClassCondition,\
|
|
org.springframework.boot.autoconfigure.condition.OnWebApplicationCondition
|
|
|
|
# Failure Analyzers
|
|
org.springframework.boot.diagnostics.FailureAnalyzer=\
|
|
org.springframework.boot.autoconfigure.data.redis.RedisUrlSyntaxFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.jdbc.DataSourceBeanCreationFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.jdbc.HikariDriverConfigurationFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.jooq.JaxbNotAvailableExceptionFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.jooq.NoDslContextBeanFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryBeanCreationFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.r2dbc.MissingR2dbcPoolDependencyFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.r2dbc.MultipleConnectionPoolConfigurationsFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.r2dbc.NoConnectionFactoryBeanFailureAnalyzer,\
|
|
org.springframework.boot.autoconfigure.ssl.BundleContentNotWatchableFailureAnalyzer
|
|
|
|
# Template Availability Providers
|
|
org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider=\
|
|
org.springframework.boot.autoconfigure.freemarker.FreeMarkerTemplateAvailabilityProvider,\
|
|
org.springframework.boot.autoconfigure.mustache.MustacheTemplateAvailabilityProvider,\
|
|
org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAvailabilityProvider,\
|
|
org.springframework.boot.autoconfigure.thymeleaf.ThymeleafTemplateAvailabilityProvider,\
|
|
org.springframework.boot.autoconfigure.web.servlet.JspTemplateAvailabilityProvider
|
|
|
|
# DataSource Initializer Detectors
|
|
org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector=\
|
|
org.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializerDatabaseInitializerDetector
|
|
|
|
# Depends on Database Initialization Detectors
|
|
org.springframework.boot.sql.init.dependency.DependsOnDatabaseInitializationDetector=\
|
|
org.springframework.boot.autoconfigure.batch.JobRepositoryDependsOnDatabaseInitializationDetector,\
|
|
org.springframework.boot.autoconfigure.quartz.SchedulerDependsOnDatabaseInitializationDetector,\
|
|
org.springframework.boot.autoconfigure.session.JdbcIndexedSessionRepositoryDependsOnDatabaseInitializationDetector
|