An exception is thrown when the program is started:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
Spring Boot version 2.3.0.M4.
@SpringBootApplication
@EnableWebFlux
@EnableR2dbcRepositories
class FxtradingWebApplication {
}
fun main(args: Array<String>) {
runApplication<FxtradingWebApplication>(*args)
}
spring:
r2dbc:
url: r2dbc:mysql://127.0.0.1/fxtrading?&useSSL=false&serverTimezone=UTC
username: root
password: 123456
debug: true
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id("org.springframework.boot") version Vers.springboot
id("io.spring.dependency-management") version "1.0.9.RELEASE"
kotlin("jvm") version Vers.kotlin
kotlin("plugin.spring") version Vers.kotlin
kotlin("plugin.jpa") version Vers.kotlin
kotlin("kapt") version Vers.kotlin
}
java.sourceCompatibility = Vers.java
val developmentOnly by configurations.creating
configurations {
runtimeClasspath {
extendsFrom(developmentOnly)
}
}
repositories {
maven { url = uri("https://repo.spring.io/milestone") }
}
dependencies {
// module dependencies
implementation(project(":fxtrading-sdk-fxcm"))
// spring dependencies
implementation("org.springframework.boot:spring-boot-starter-data-r2dbc")
implementation("org.springframework.boot:spring-boot-starter-webflux")
// spring extensions - jackson
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
// spring extensions - querydsl
implementation("com.querydsl:querydsl-jpa:4.3.1")
implementation("com.querydsl:querydsl-apt:4.3.1")
// spring extensions - reactor kotlin
implementation("io.projectreactor.kotlin:reactor-kotlin-extensions")
// kotlin dependencies
implementation(kotlin(Deps.kotlin_stdlib))
implementation(Deps.kotlin_reflect)
implementation(Deps.kotlinx_coroutines)
// database drivers
runtimeOnly("dev.miku:r2dbc-mysql")
runtimeOnly("mysql:mysql-connector-java")
// spring devtools
developmentOnly("org.springframework.boot:spring-boot-devtools")
// kapt - querydsl
kapt("com.querydsl:querydsl-apt:4.3.1:jpa")
// test dependencies
testImplementation("org.springframework.boot:spring-boot-starter-test") {
exclude(group = "org.junit.vintage", module = "junit-vintage-engine")
}
testImplementation("io.projectreactor:reactor-test")
}
tasks.withType<Test> {
useJUnitPlatform()
}
tasks.withType<KotlinCompile> {
kotlinOptions {
freeCompilerArgs = listOf("-Xjsr305=strict")
kotlinOptions.jvmTarget = Vers.kotlinJvmTarger
}
}
"C:\Program Files\Java\jdk1.8.0_162\bin\java.exe" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:53020,suspend=y,server=n -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:C:\Users\ksy\.IntelliJIdea2019.3\system\captureAgent\debugger-agent.jar -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_162\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\rt.jar;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-web\build\classes\java\main;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-web\build\classes\kotlin\main;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-web\build\tmp\kapt3\classes\main;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-web\build\resources\main;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-sdk-fxcm\build\classes\kotlin\main;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-sdk-fxcm\libs\fxcore2.jar;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-sdk-fxcm\libs\pricehistorymgr.jar;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-sdk-fxcm\libs\quotesmgr2.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-webflux\2.3.0.M4\5c1cc7f8dd56ab344d25a8d962bb3919fbf22fdc\spring-boot-starter-webflux-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.3.0.M4\1c691ac8d5ab15468e79081680f260c32411aad\spring-boot-starter-json-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.3.0.M4\655fa38097b0e58ca6431a53286418dcab4ba835\spring-boot-starter-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-reactor-netty\2.3.0.M4\bb488bf7f0c090990f5159d22f1fc411ecd4d761\spring-boot-starter-reactor-netty-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.3.0.M4\ed7437114eab8a9fd62908fc7ccdcc8bea941273\spring-boot-autoconfigure-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.3.0.M4\e137c184102aa6e1c101dda4977f85ab25d8232\spring-boot-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.3.0.M4\18661bb914525766f277a1278a170b71dae6ff1c\spring-boot-starter-logging-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-data-r2dbc\2.3.0.M4\186c0cfa72d975baa7f87a8d196b3ad2e688ae5c\spring-boot-starter-data-r2dbc-2.3.0.M4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-kotlin\2.11.0.rc1\94d14dad9f7b4f04d5f1388461ad4123f121e601\jackson-module-kotlin-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.querydsl\querydsl-jpa\4.3.1\1694db9cd65d7c8a63314ec214cc114cfc67e2ed\querydsl-jpa-4.3.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.querydsl\querydsl-apt\4.3.1\4c848d6a4e1675e392ad023fad5c189d66439f17\querydsl-apt-4.3.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.projectreactor.kotlin\reactor-kotlin-extensions\1.0.2.RELEASE\84e7a8c4d59ea70d9b40b9fd32576b908bfbe4a0\reactor-kotlin-extensions-1.0.2.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-jdk8\1.3.70\c706d9a12aa043400daacbb15b61ba662a1eb9a9\kotlin-stdlib-jdk8-1.3.70.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-reflect\1.3.70\75a87c4141e55abbaf418b8495550ced8894045d\kotlin-reflect-1.3.70.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-reactor\1.3.5\1c1ec9f5f52fe633908b22bf0cabefc154c05bde\kotlinx-coroutines-reactor-1.3.5.jar;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-sdk\build\classes\kotlin\main;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-r2dbc\1.1.0.RC1\12460d50123ece83bfc811a76298aef45f5b7ad0\spring-data-r2dbc-1.1.0.RC1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.r2dbc\r2dbc-pool\0.8.2.RELEASE\83fb9c945a447c38fc58f8c25a4f588251aac45b\r2dbc-pool-0.8.2.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.r2dbc\r2dbc-spi\0.8.1.RELEASE\17e0dbda7e0da3e8a570597509b876bacc776dd0\r2dbc-spi-0.8.1.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webflux\5.2.5.RELEASE\4bd7cdc9d9b6df50aad573d5d899322a17a41942\spring-webflux-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.2.5.RELEASE\530da67e70ed5e63f7f3e86f4397e1da6c8e1ff4\spring-web-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.synchronoss.cloud\nio-multipart-parser\1.1.0\c6c417fec6612584b1c34d4dd98c5a4e47e8c754\nio-multipart-parser-1.1.0.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\dev.miku\r2dbc-mysql\0.8.1.RELEASE\3478bca3016a365ccbe7c0e016ed2f4eeeb083\r2dbc-mysql-0.8.1.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.11.0.rc1\c848743113f1ebc833c6b3293a9e530fc265e220\jackson-datatype-jdk8-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\mysql\mysql-connector-java\8.0.19\9af69ef0f68eae737351ff55c0ba6e23a06826a5\mysql-connector-java-8.0.19.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.11.0.rc1\790cbdbb9c56b96131588c1c5e39febc6a6432f5\jackson-datatype-jsr310-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.11.0.rc1\3558805197d3fac51f250536179350d56847a152\jackson-module-parameter-names-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.11.0.rc1\544a860c36bd64eb2ba0ea4f1304ebc61846c9ea\jackson-databind-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.11.0.rc1\f38d7bd917d96c4db03a8bb49057b23e514ea01f\jackson-annotations-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.querydsl\querydsl-codegen\4.3.1\63db1c86b3f6474b3029e31e94783d2c58beeaf7\querydsl-codegen-4.3.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.querydsl\querydsl-core\4.3.1\102c444bb33e5d6443d247e6f29e2ecb6ab32dd0\querydsl-core-4.3.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\javax.inject\javax.inject\1\6975da39a7040257bd51d21a231b76c915872d38\javax.inject-1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-relational\2.0.0.RC1\736738382a53cf5a01e5bd5126a20d47a86c3662\spring-data-relational-2.0.0.RC1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-commons\2.3.0.RC1\abe3e3d07c53c119f0d720d6ac58721d3566228a\spring-data-commons-2.3.0.RC1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.synchronoss.cloud\nio-stream-storage\1.1.3\986dba5f6e5eed20f0dba6ddc8e8a64a9ebdc2f3\nio-stream-storage-1.1.3.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.13.1\acb14cc60bb8f45a8ccf17cd7e94961236b3306e\log4j-to-slf4j-2.13.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.3\7c4f3c474fb2c041d8028740440937705ebb473a\logback-classic-1.2.3.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.30\d58bebff8cbf70ff52b59208586095f467656c30\jul-to-slf4j-1.7.30.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.30\b5a4b6d16ab13e34a88fae84c35cd5d68cac922c\slf4j-api-1.7.30.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.projectreactor.addons\reactor-pool\0.1.3.RELEASE\e537f577fff880d76e3336bcb755c22f200222f3\reactor-pool-0.1.3.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.projectreactor.netty\reactor-netty\0.9.6.RELEASE\b98b670a8dc1079b17ff5dd82cc78acac001999a\reactor-netty-0.9.6.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.projectreactor\reactor-core\3.3.4.RELEASE\af99eff1cc01ccae33069e21c1db45328389747e\reactor-core-3.3.4.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-jdk7\1.3.70\95aee922bc2a0fff3b7bfa1b6503ff0afe38264a\kotlin-stdlib-jdk7-1.3.70.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-reactive\1.3.5\e07ebba2d47ffe161c7b31ca0daf4792d7c482d6\kotlinx-coroutines-reactive-1.3.5.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-core\1.3.5\b245208f2b844c02dbb506312d4859bde93bce8d\kotlinx-coroutines-core-1.3.5.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib\1.3.70\e5d97e25bb5b30dcfc022ec1c8f3959a875257fb\kotlin-stdlib-1.3.70.jar;D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-entity\build\classes\kotlin\main;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.projectreactor.addons\reactor-extra\3.3.3.RELEASE\e8d9adea315fc94199c42fc7936d28adf4255b40\reactor-extra-3.3.3.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\jakarta.annotation\jakarta.annotation-api\1.3.5\59eb84ee0d616332ff44aba065f3888cf002cd2d\jakarta.annotation-api-1.3.5.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.3\864344400c3d4d92dfeb0a305dc87d953677c03c\logback-core-1.2.3.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.reactivestreams\reactive-streams\1.0.3\d9fb7a7926ffa635b3dcaa5049fb2bfa25b3e7d0\reactive-streams-1.0.3.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.26\a78a8747147d2c5807683e76ec2b633e95c14fe9\snakeyaml-1.26.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-tx\5.2.5.RELEASE\29c07e0d3013ba8fcfa760b2fab457bea19d89bc\spring-tx-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.2.5.RELEASE\3aa9a6364151c9e37f18f78106fc6a32805333a6\spring-context-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.2.5.RELEASE\4438fdc9914d8fcf5033437c1e915b6f2d9cfb64\spring-aop-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.2.5.RELEASE\6dd11f183d252605e5dae2552cd918b758390139\spring-beans-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.2.5.RELEASE\b763ffd867d55a211e87734cc799513687a6c7bd\spring-expression-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.2.5.RELEASE\e207390ac307d282ed565db4df7046df04fc52b\spring-core-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.11.0.rc1\24a6292f6ec145e0c4ee10145369010cba0daf67\jackson-core-2.11.0.rc1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.mysema.codegen\codegen\0.6.8\a94cea356af04d10e89f04f38ce746f1d5ac8359\codegen-0.6.8.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.reflections\reflections\0.9.9\296d8adb2f22a38025f44b45cac89835ff0bbaf\reflections-0.9.9.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.google.guava\guava\18.0\cce0823396aa693798f8882e64213b1772032b09\guava-18.0.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\jsr305\1.3.9\40719ea6961c0cb6afaeb6a921eaa1f6afd4cfdf\jsr305-1.3.9.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.mysema.commons\mysema-commons-lang\0.2.4\d09c8489d54251a6c22fbce804bdd4a070557317\mysema-commons-lang-0.2.4.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.infradna.tool\bridge-method-annotation\1.13\18cdce50cde6f54ee5390d0907384f72183ff0fe\bridge-method-annotation-1.13.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-common\1.3.70\3fa8dd6c896d635e78201e5e811545f3846dec04\kotlin-stdlib-common-1.3.70.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.jetbrains\annotations\13.0\919f0dfe192fb4e063e7dacadee7f8bb9a2672a9\annotations-13.0.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.13.1\cc670f92dc77bbf4540904c3fa211b997cba00d8\log4j-api-2.13.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-codec-http2\4.1.48.Final\f7a0e40d0eea9a60c05f705a128473f08a3de1dc\netty-codec-http2-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-handler-proxy\4.1.48.Final\79910203db6a542189c9aaa9ec187bf5ee16248a\netty-handler-proxy-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-codec-http\4.1.48.Final\8b18499a51367d291efd1f200a4e865370d38738\netty-codec-http-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-handler\4.1.48.Final\d459919c87dc1a2bf400b39053761ecc11c2e436\netty-handler-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport-native-epoll\4.1.48.Final\2b25233dda8b986297076a7d62552c1ec2f41ed8\netty-transport-native-epoll-4.1.48.Final-linux-x86_64.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-codec-socks\4.1.48.Final\42b55c9ca8672ebb7160cadf3c70ffc11638f021\netty-codec-socks-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-codec\4.1.48.Final\3142078325d745228da9d6d1f6f9931c63aaba16\netty-codec-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport-native-unix-common\4.1.48.Final\fb0a76d5d201b59ec2b3721c66eda737b3176f30\netty-transport-native-unix-common-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-transport\4.1.48.Final\d285e8d9af5be1fc146b91a1b0d211e7a6a7e7d4\netty-transport-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-buffer\4.1.48.Final\7fd3ebb659c628e0158c9c2c971f4d0734d7f4f0\netty-buffer-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-resolver\4.1.48.Final\612ad2acc848ce46496095683eea621094763b80\netty-resolver-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\io.netty\netty-common\4.1.48.Final\ec27d04fd5e7b65ac171cd64734f9e4f1fc2a286\netty-common-4.1.48.Final.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.2.5.RELEASE\b841f30defd6508f0c21b8c5490b030eb50ac8cb\spring-jcl-5.2.5.RELEASE.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.eclipse.jdt.core.compiler\ecj\4.3.1\21582b0e662b9e54fc6f0f2721d36f753ce7c58c\ecj-4.3.1.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\org.javassist\javassist\3.18.2-GA\1180a90fbad732b60fb728a6bbe8fcb3151423d7\javassist-3.18.2-GA.jar;C:\Users\ksy\.gradle\caches\modules-2\files-2.1\com.google.code.findbugs\annotations\2.0.1\9ef6656259841cebfb9fb0697bb122ada4485498\annotations-2.0.1.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.4\lib\idea_rt.jar" com.rdgy.fxtrading.fxcm.FxtradingWebApplicationKt
Connected to the target VM, address: '127.0.0.1:53020', transport: 'socket'
2020-04-09 10:32:51.566 DEBUG 16036 --- [ main] .c.l.ClasspathLoggingApplicationListener : Application started with classpath: [file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/charsets.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/deploy.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/access-bridge-64.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/cldrdata.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/dnsns.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/jaccess.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/jfxrt.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/localedata.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/nashorn.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunec.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunjce_provider.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunmscapi.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunpkcs11.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/zipfs.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/javaws.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jce.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jfr.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jfxswt.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jsse.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/management-agent.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/plugin.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/resources.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/rt.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/classes/java/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/classes/kotlin/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/tmp/kapt3/classes/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/resources/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/build/classes/kotlin/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/libs/fxcore2.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/libs/pricehistorymgr.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/libs/quotesmgr2.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-webflux/2.3.0.M4/5c1cc7f8dd56ab344d25a8d962bb3919fbf22fdc/spring-boot-starter-webflux-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-json/2.3.0.M4/1c691ac8d5ab15468e79081680f260c32411aad/spring-boot-starter-json-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/2.3.0.M4/655fa38097b0e58ca6431a53286418dcab4ba835/spring-boot-starter-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-reactor-netty/2.3.0.M4/bb488bf7f0c090990f5159d22f1fc411ecd4d761/spring-boot-starter-reactor-netty-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/2.3.0.M4/ed7437114eab8a9fd62908fc7ccdcc8bea941273/spring-boot-autoconfigure-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/2.3.0.M4/e137c184102aa6e1c101dda4977f85ab25d8232/spring-boot-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/2.3.0.M4/18661bb914525766f277a1278a170b71dae6ff1c/spring-boot-starter-logging-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-data-r2dbc/2.3.0.M4/186c0cfa72d975baa7f87a8d196b3ad2e688ae5c/spring-boot-starter-data-r2dbc-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.module/jackson-module-kotlin/2.11.0.rc1/94d14dad9f7b4f04d5f1388461ad4123f121e601/jackson-module-kotlin-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-jpa/4.3.1/1694db9cd65d7c8a63314ec214cc114cfc67e2ed/querydsl-jpa-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-apt/4.3.1/4c848d6a4e1675e392ad023fad5c189d66439f17/querydsl-apt-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.kotlin/reactor-kotlin-extensions/1.0.2.RELEASE/84e7a8c4d59ea70d9b40b9fd32576b908bfbe4a0/reactor-kotlin-extensions-1.0.2.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.3.70/c706d9a12aa043400daacbb15b61ba662a1eb9a9/kotlin-stdlib-jdk8-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.3.70/75a87c4141e55abbaf418b8495550ced8894045d/kotlin-reflect-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-reactor/1.3.5/1c1ec9f5f52fe633908b22bf0cabefc154c05bde/kotlinx-coroutines-reactor-1.3.5.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk/build/classes/kotlin/main/, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-r2dbc/1.1.0.RC1/12460d50123ece83bfc811a76298aef45f5b7ad0/spring-data-r2dbc-1.1.0.RC1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.r2dbc/r2dbc-pool/0.8.2.RELEASE/83fb9c945a447c38fc58f8c25a4f588251aac45b/r2dbc-pool-0.8.2.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.r2dbc/r2dbc-spi/0.8.1.RELEASE/17e0dbda7e0da3e8a570597509b876bacc776dd0/r2dbc-spi-0.8.1.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webflux/5.2.5.RELEASE/4bd7cdc9d9b6df50aad573d5d899322a17a41942/spring-webflux-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/5.2.5.RELEASE/530da67e70ed5e63f7f3e86f4397e1da6c8e1ff4/spring-web-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.synchronoss.cloud/nio-multipart-parser/1.1.0/c6c417fec6612584b1c34d4dd98c5a4e47e8c754/nio-multipart-parser-1.1.0.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/dev.miku/r2dbc-mysql/0.8.1.RELEASE/3478bca3016a365ccbe7c0e016ed2f4eeeb083/r2dbc-mysql-0.8.1.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.11.0.rc1/c848743113f1ebc833c6b3293a9e530fc265e220/jackson-datatype-jdk8-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/mysql/mysql-connector-java/8.0.19/9af69ef0f68eae737351ff55c0ba6e23a06826a5/mysql-connector-java-8.0.19.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.11.0.rc1/790cbdbb9c56b96131588c1c5e39febc6a6432f5/jackson-datatype-jsr310-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.module/jackson-module-parameter-names/2.11.0.rc1/3558805197d3fac51f250536179350d56847a152/jackson-module-parameter-names-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.11.0.rc1/544a860c36bd64eb2ba0ea4f1304ebc61846c9ea/jackson-databind-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.11.0.rc1/f38d7bd917d96c4db03a8bb49057b23e514ea01f/jackson-annotations-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-codegen/4.3.1/63db1c86b3f6474b3029e31e94783d2c58beeaf7/querydsl-codegen-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-core/4.3.1/102c444bb33e5d6443d247e6f29e2ecb6ab32dd0/querydsl-core-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-relational/2.0.0.RC1/736738382a53cf5a01e5bd5126a20d47a86c3662/spring-data-relational-2.0.0.RC1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-commons/2.3.0.RC1/abe3e3d07c53c119f0d720d6ac58721d3566228a/spring-data-commons-2.3.0.RC1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.synchronoss.cloud/nio-stream-storage/1.1.3/986dba5f6e5eed20f0dba6ddc8e8a64a9ebdc2f3/nio-stream-storage-1.1.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-to-slf4j/2.13.1/acb14cc60bb8f45a8ccf17cd7e94961236b3306e/log4j-to-slf4j-2.13.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.2.3/7c4f3c474fb2c041d8028740440937705ebb473a/logback-classic-1.2.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.slf4j/jul-to-slf4j/1.7.30/d58bebff8cbf70ff52b59208586095f467656c30/jul-to-slf4j-1.7.30.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.30/b5a4b6d16ab13e34a88fae84c35cd5d68cac922c/slf4j-api-1.7.30.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.addons/reactor-pool/0.1.3.RELEASE/e537f577fff880d76e3336bcb755c22f200222f3/reactor-pool-0.1.3.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.netty/reactor-netty/0.9.6.RELEASE/b98b670a8dc1079b17ff5dd82cc78acac001999a/reactor-netty-0.9.6.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/3.3.4.RELEASE/af99eff1cc01ccae33069e21c1db45328389747e/reactor-core-3.3.4.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.3.70/95aee922bc2a0fff3b7bfa1b6503ff0afe38264a/kotlin-stdlib-jdk7-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-reactive/1.3.5/e07ebba2d47ffe161c7b31ca0daf4792d7c482d6/kotlinx-coroutines-reactive-1.3.5.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core/1.3.5/b245208f2b844c02dbb506312d4859bde93bce8d/kotlinx-coroutines-core-1.3.5.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.70/e5d97e25bb5b30dcfc022ec1c8f3959a875257fb/kotlin-stdlib-1.3.70.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-entity/build/classes/kotlin/main/, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.addons/reactor-extra/3.3.3.RELEASE/e8d9adea315fc94199c42fc7936d28adf4255b40/reactor-extra-3.3.3.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/jakarta.annotation/jakarta.annotation-api/1.3.5/59eb84ee0d616332ff44aba065f3888cf002cd2d/jakarta.annotation-api-1.3.5.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.2.3/864344400c3d4d92dfeb0a305dc87d953677c03c/logback-core-1.2.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.3/d9fb7a7926ffa635b3dcaa5049fb2bfa25b3e7d0/reactive-streams-1.0.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.26/a78a8747147d2c5807683e76ec2b633e95c14fe9/snakeyaml-1.26.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-tx/5.2.5.RELEASE/29c07e0d3013ba8fcfa760b2fab457bea19d89bc/spring-tx-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/5.2.5.RELEASE/3aa9a6364151c9e37f18f78106fc6a32805333a6/spring-context-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aop/5.2.5.RELEASE/4438fdc9914d8fcf5033437c1e915b6f2d9cfb64/spring-aop-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/5.2.5.RELEASE/6dd11f183d252605e5dae2552cd918b758390139/spring-beans-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/5.2.5.RELEASE/b763ffd867d55a211e87734cc799513687a6c7bd/spring-expression-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/5.2.5.RELEASE/e207390ac307d282ed565db4df7046df04fc52b/spring-core-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.11.0.rc1/24a6292f6ec145e0c4ee10145369010cba0daf67/jackson-core-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.mysema.codegen/codegen/0.6.8/a94cea356af04d10e89f04f38ce746f1d5ac8359/codegen-0.6.8.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.reflections/reflections/0.9.9/296d8adb2f22a38025f44b45cac89835ff0bbaf/reflections-0.9.9.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/1.3.9/40719ea6961c0cb6afaeb6a921eaa1f6afd4cfdf/jsr305-1.3.9.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.mysema.commons/mysema-commons-lang/0.2.4/d09c8489d54251a6c22fbce804bdd4a070557317/mysema-commons-lang-0.2.4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.infradna.tool/bridge-method-annotation/1.13/18cdce50cde6f54ee5390d0907384f72183ff0fe/bridge-method-annotation-1.13.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.70/3fa8dd6c896d635e78201e5e811545f3846dec04/kotlin-stdlib-common-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.13.1/cc670f92dc77bbf4540904c3fa211b997cba00d8/log4j-api-2.13.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http2/4.1.48.Final/f7a0e40d0eea9a60c05f705a128473f08a3de1dc/netty-codec-http2-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler-proxy/4.1.48.Final/79910203db6a542189c9aaa9ec187bf5ee16248a/netty-handler-proxy-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.48.Final/8b18499a51367d291efd1f200a4e865370d38738/netty-codec-http-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.48.Final/d459919c87dc1a2bf400b39053761ecc11c2e436/netty-handler-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.48.Final/2b25233dda8b986297076a7d62552c1ec2f41ed8/netty-transport-native-epoll-4.1.48.Final-linux-x86_64.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-socks/4.1.48.Final/42b55c9ca8672ebb7160cadf3c70ffc11638f021/netty-codec-socks-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.48.Final/3142078325d745228da9d6d1f6f9931c63aaba16/netty-codec-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.48.Final/fb0a76d5d201b59ec2b3721c66eda737b3176f30/netty-transport-native-unix-common-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.48.Final/d285e8d9af5be1fc146b91a1b0d211e7a6a7e7d4/netty-transport-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.48.Final/7fd3ebb659c628e0158c9c2c971f4d0734d7f4f0/netty-buffer-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.48.Final/612ad2acc848ce46496095683eea621094763b80/netty-resolver-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.48.Final/ec27d04fd5e7b65ac171cd64734f9e4f1fc2a286/netty-common-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jcl/5.2.5.RELEASE/b841f30defd6508f0c21b8c5490b030eb50ac8cb/spring-jcl-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.eclipse.jdt.core.compiler/ecj/4.3.1/21582b0e662b9e54fc6f0f2721d36f753ce7c58c/ecj-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.javassist/javassist/3.18.2-GA/1180a90fbad732b60fb728a6bbe8fcb3151423d7/javassist-3.18.2-GA.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/annotations/2.0.1/9ef6656259841cebfb9fb0697bb122ada4485498/annotations-2.0.1.jar, file:/C:/Program%20Files/JetBrains/IntelliJ%20IDEA%202019.3.4/lib/idea_rt.jar, file:/C:/Users/ksy/.IntelliJIdea2019.3/system/captureAgent/debugger-agent.jar]
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.3.0.M4)
2020-04-09 10:32:51.701 INFO 16036 --- [ main] c.r.f.fxcm.FxtradingWebApplicationKt : Starting FxtradingWebApplicationKt on DESKTOP-QKC9TNG with PID 16036 (D:\ProgramData\git\repository\rdgy\rdgy-fxtrading\fxtrading-web\build\classes\java\main started by ksy in D:\ProgramData\git\repository\rdgy\rdgy-fxtrading)
2020-04-09 10:32:51.702 INFO 16036 --- [ main] c.r.f.fxcm.FxtradingWebApplicationKt : No active profile set, falling back to default profiles: default
2020-04-09 10:32:51.702 DEBUG 16036 --- [ main] o.s.boot.SpringApplication : Loading source class com.rdgy.fxtrading.fxcm.FxtradingWebApplication
2020-04-09 10:32:51.788 DEBUG 16036 --- [ main] o.s.b.c.c.ConfigFileApplicationListener : Loaded config file 'file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/resources/main/application.yml' (classpath:/application.yml)
2020-04-09 10:32:51.790 DEBUG 16036 --- [ main] onfigReactiveWebServerApplicationContext : Refreshing org.springframework.boot.web.reactive.context.AnnotationConfigReactiveWebServerApplicationContext@58be6e8
2020-04-09 10:32:52.310 INFO 16036 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
2020-04-09 10:32:52.325 INFO 16036 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 8ms. Found 0 R2DBC repository interfaces.
2020-04-09 10:32:52.332 INFO 16036 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
2020-04-09 10:32:52.451 INFO 16036 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 118ms. Found 1 R2DBC repository interfaces.
2020-04-09 10:32:53.430 DEBUG 16036 --- [ main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
2020-04-09 10:32:53.540 DEBUG 16036 --- [ main] s.w.r.r.m.a.RequestMappingHandlerMapping : 3 mappings in 'requestMappingHandlerMapping'
2020-04-09 10:32:53.624 DEBUG 16036 --- [ main] o.s.w.r.r.m.a.ControllerMethodResolver : ControllerAdvice beans: none
2020-04-09 10:32:53.714 WARN 16036 --- [ main] onfigReactiveWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'httpHandler' defined in class path resource [org/springframework/boot/autoconfigure/web/reactive/HttpHandlerAutoConfiguration$AnnotationConfig.class]: Unsatisfied dependency expressed through method 'httpHandler' parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
2020-04-09 10:32:53.815 DEBUG 16036 --- [ main] .c.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/charsets.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/deploy.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/access-bridge-64.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/cldrdata.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/dnsns.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/jaccess.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/jfxrt.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/localedata.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/nashorn.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunec.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunjce_provider.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunmscapi.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/sunpkcs11.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/ext/zipfs.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/javaws.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jce.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jfr.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jfxswt.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/jsse.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/management-agent.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/plugin.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/resources.jar, file:/C:/Program%20Files/Java/jdk1.8.0_162/jre/lib/rt.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/classes/java/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/classes/kotlin/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/tmp/kapt3/classes/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-web/build/resources/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/build/classes/kotlin/main/, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/libs/fxcore2.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/libs/pricehistorymgr.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk-fxcm/libs/quotesmgr2.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-webflux/2.3.0.M4/5c1cc7f8dd56ab344d25a8d962bb3919fbf22fdc/spring-boot-starter-webflux-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-json/2.3.0.M4/1c691ac8d5ab15468e79081680f260c32411aad/spring-boot-starter-json-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/2.3.0.M4/655fa38097b0e58ca6431a53286418dcab4ba835/spring-boot-starter-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-reactor-netty/2.3.0.M4/bb488bf7f0c090990f5159d22f1fc411ecd4d761/spring-boot-starter-reactor-netty-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/2.3.0.M4/ed7437114eab8a9fd62908fc7ccdcc8bea941273/spring-boot-autoconfigure-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/2.3.0.M4/e137c184102aa6e1c101dda4977f85ab25d8232/spring-boot-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/2.3.0.M4/18661bb914525766f277a1278a170b71dae6ff1c/spring-boot-starter-logging-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-data-r2dbc/2.3.0.M4/186c0cfa72d975baa7f87a8d196b3ad2e688ae5c/spring-boot-starter-data-r2dbc-2.3.0.M4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.module/jackson-module-kotlin/2.11.0.rc1/94d14dad9f7b4f04d5f1388461ad4123f121e601/jackson-module-kotlin-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-jpa/4.3.1/1694db9cd65d7c8a63314ec214cc114cfc67e2ed/querydsl-jpa-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-apt/4.3.1/4c848d6a4e1675e392ad023fad5c189d66439f17/querydsl-apt-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.kotlin/reactor-kotlin-extensions/1.0.2.RELEASE/84e7a8c4d59ea70d9b40b9fd32576b908bfbe4a0/reactor-kotlin-extensions-1.0.2.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.3.70/c706d9a12aa043400daacbb15b61ba662a1eb9a9/kotlin-stdlib-jdk8-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.3.70/75a87c4141e55abbaf418b8495550ced8894045d/kotlin-reflect-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-reactor/1.3.5/1c1ec9f5f52fe633908b22bf0cabefc154c05bde/kotlinx-coroutines-reactor-1.3.5.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-sdk/build/classes/kotlin/main/, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-r2dbc/1.1.0.RC1/12460d50123ece83bfc811a76298aef45f5b7ad0/spring-data-r2dbc-1.1.0.RC1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.r2dbc/r2dbc-pool/0.8.2.RELEASE/83fb9c945a447c38fc58f8c25a4f588251aac45b/r2dbc-pool-0.8.2.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.r2dbc/r2dbc-spi/0.8.1.RELEASE/17e0dbda7e0da3e8a570597509b876bacc776dd0/r2dbc-spi-0.8.1.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webflux/5.2.5.RELEASE/4bd7cdc9d9b6df50aad573d5d899322a17a41942/spring-webflux-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/5.2.5.RELEASE/530da67e70ed5e63f7f3e86f4397e1da6c8e1ff4/spring-web-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.synchronoss.cloud/nio-multipart-parser/1.1.0/c6c417fec6612584b1c34d4dd98c5a4e47e8c754/nio-multipart-parser-1.1.0.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/dev.miku/r2dbc-mysql/0.8.1.RELEASE/3478bca3016a365ccbe7c0e016ed2f4eeeb083/r2dbc-mysql-0.8.1.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.11.0.rc1/c848743113f1ebc833c6b3293a9e530fc265e220/jackson-datatype-jdk8-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/mysql/mysql-connector-java/8.0.19/9af69ef0f68eae737351ff55c0ba6e23a06826a5/mysql-connector-java-8.0.19.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.11.0.rc1/790cbdbb9c56b96131588c1c5e39febc6a6432f5/jackson-datatype-jsr310-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.module/jackson-module-parameter-names/2.11.0.rc1/3558805197d3fac51f250536179350d56847a152/jackson-module-parameter-names-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.11.0.rc1/544a860c36bd64eb2ba0ea4f1304ebc61846c9ea/jackson-databind-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.11.0.rc1/f38d7bd917d96c4db03a8bb49057b23e514ea01f/jackson-annotations-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-codegen/4.3.1/63db1c86b3f6474b3029e31e94783d2c58beeaf7/querydsl-codegen-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.querydsl/querydsl-core/4.3.1/102c444bb33e5d6443d247e6f29e2ecb6ab32dd0/querydsl-core-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-relational/2.0.0.RC1/736738382a53cf5a01e5bd5126a20d47a86c3662/spring-data-relational-2.0.0.RC1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-commons/2.3.0.RC1/abe3e3d07c53c119f0d720d6ac58721d3566228a/spring-data-commons-2.3.0.RC1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.synchronoss.cloud/nio-stream-storage/1.1.3/986dba5f6e5eed20f0dba6ddc8e8a64a9ebdc2f3/nio-stream-storage-1.1.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-to-slf4j/2.13.1/acb14cc60bb8f45a8ccf17cd7e94961236b3306e/log4j-to-slf4j-2.13.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.2.3/7c4f3c474fb2c041d8028740440937705ebb473a/logback-classic-1.2.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.slf4j/jul-to-slf4j/1.7.30/d58bebff8cbf70ff52b59208586095f467656c30/jul-to-slf4j-1.7.30.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.30/b5a4b6d16ab13e34a88fae84c35cd5d68cac922c/slf4j-api-1.7.30.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.addons/reactor-pool/0.1.3.RELEASE/e537f577fff880d76e3336bcb755c22f200222f3/reactor-pool-0.1.3.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.netty/reactor-netty/0.9.6.RELEASE/b98b670a8dc1079b17ff5dd82cc78acac001999a/reactor-netty-0.9.6.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/3.3.4.RELEASE/af99eff1cc01ccae33069e21c1db45328389747e/reactor-core-3.3.4.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.3.70/95aee922bc2a0fff3b7bfa1b6503ff0afe38264a/kotlin-stdlib-jdk7-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-reactive/1.3.5/e07ebba2d47ffe161c7b31ca0daf4792d7c482d6/kotlinx-coroutines-reactive-1.3.5.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core/1.3.5/b245208f2b844c02dbb506312d4859bde93bce8d/kotlinx-coroutines-core-1.3.5.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.70/e5d97e25bb5b30dcfc022ec1c8f3959a875257fb/kotlin-stdlib-1.3.70.jar, file:/D:/ProgramData/git/repository/rdgy/rdgy-fxtrading/fxtrading-entity/build/classes/kotlin/main/, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.projectreactor.addons/reactor-extra/3.3.3.RELEASE/e8d9adea315fc94199c42fc7936d28adf4255b40/reactor-extra-3.3.3.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/jakarta.annotation/jakarta.annotation-api/1.3.5/59eb84ee0d616332ff44aba065f3888cf002cd2d/jakarta.annotation-api-1.3.5.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.2.3/864344400c3d4d92dfeb0a305dc87d953677c03c/logback-core-1.2.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.3/d9fb7a7926ffa635b3dcaa5049fb2bfa25b3e7d0/reactive-streams-1.0.3.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.26/a78a8747147d2c5807683e76ec2b633e95c14fe9/snakeyaml-1.26.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-tx/5.2.5.RELEASE/29c07e0d3013ba8fcfa760b2fab457bea19d89bc/spring-tx-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/5.2.5.RELEASE/3aa9a6364151c9e37f18f78106fc6a32805333a6/spring-context-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aop/5.2.5.RELEASE/4438fdc9914d8fcf5033437c1e915b6f2d9cfb64/spring-aop-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/5.2.5.RELEASE/6dd11f183d252605e5dae2552cd918b758390139/spring-beans-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/5.2.5.RELEASE/b763ffd867d55a211e87734cc799513687a6c7bd/spring-expression-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/5.2.5.RELEASE/e207390ac307d282ed565db4df7046df04fc52b/spring-core-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.11.0.rc1/24a6292f6ec145e0c4ee10145369010cba0daf67/jackson-core-2.11.0.rc1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.mysema.codegen/codegen/0.6.8/a94cea356af04d10e89f04f38ce746f1d5ac8359/codegen-0.6.8.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.reflections/reflections/0.9.9/296d8adb2f22a38025f44b45cac89835ff0bbaf/reflections-0.9.9.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/1.3.9/40719ea6961c0cb6afaeb6a921eaa1f6afd4cfdf/jsr305-1.3.9.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.mysema.commons/mysema-commons-lang/0.2.4/d09c8489d54251a6c22fbce804bdd4a070557317/mysema-commons-lang-0.2.4.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.infradna.tool/bridge-method-annotation/1.13/18cdce50cde6f54ee5390d0907384f72183ff0fe/bridge-method-annotation-1.13.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.70/3fa8dd6c896d635e78201e5e811545f3846dec04/kotlin-stdlib-common-1.3.70.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.13.1/cc670f92dc77bbf4540904c3fa211b997cba00d8/log4j-api-2.13.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http2/4.1.48.Final/f7a0e40d0eea9a60c05f705a128473f08a3de1dc/netty-codec-http2-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler-proxy/4.1.48.Final/79910203db6a542189c9aaa9ec187bf5ee16248a/netty-handler-proxy-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.48.Final/8b18499a51367d291efd1f200a4e865370d38738/netty-codec-http-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.48.Final/d459919c87dc1a2bf400b39053761ecc11c2e436/netty-handler-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.48.Final/2b25233dda8b986297076a7d62552c1ec2f41ed8/netty-transport-native-epoll-4.1.48.Final-linux-x86_64.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-socks/4.1.48.Final/42b55c9ca8672ebb7160cadf3c70ffc11638f021/netty-codec-socks-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.48.Final/3142078325d745228da9d6d1f6f9931c63aaba16/netty-codec-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.48.Final/fb0a76d5d201b59ec2b3721c66eda737b3176f30/netty-transport-native-unix-common-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.48.Final/d285e8d9af5be1fc146b91a1b0d211e7a6a7e7d4/netty-transport-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.48.Final/7fd3ebb659c628e0158c9c2c971f4d0734d7f4f0/netty-buffer-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.48.Final/612ad2acc848ce46496095683eea621094763b80/netty-resolver-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.48.Final/ec27d04fd5e7b65ac171cd64734f9e4f1fc2a286/netty-common-4.1.48.Final.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jcl/5.2.5.RELEASE/b841f30defd6508f0c21b8c5490b030eb50ac8cb/spring-jcl-5.2.5.RELEASE.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.eclipse.jdt.core.compiler/ecj/4.3.1/21582b0e662b9e54fc6f0f2721d36f753ce7c58c/ecj-4.3.1.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/org.javassist/javassist/3.18.2-GA/1180a90fbad732b60fb728a6bbe8fcb3151423d7/javassist-3.18.2-GA.jar, file:/C:/Users/ksy/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/annotations/2.0.1/9ef6656259841cebfb9fb0697bb122ada4485498/annotations-2.0.1.jar, file:/C:/Program%20Files/JetBrains/IntelliJ%20IDEA%202019.3.4/lib/idea_rt.jar, file:/C:/Users/ksy/.IntelliJIdea2019.3/system/captureAgent/debugger-agent.jar]
2020-04-09 10:32:53.831 DEBUG 16036 --- [ main] ConditionEvaluationReportLoggingListener :
============================
CONDITIONS EVALUATION REPORT
============================
Positive matches:
-----------------
AopAutoConfiguration matched:
- @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
AopAutoConfiguration.ClassProxyingConfiguration matched:
- @ConditionalOnMissingClass did not find unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
- @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
ClientHttpConnectorAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
ClientHttpConnectorAutoConfiguration#clientConnectorCustomizer matched:
- @ConditionalOnBean (types: org.springframework.http.client.reactive.ClientHttpConnector; SearchStrategy: all) found bean 'reactorClientHttpConnector' (OnBeanCondition)
ClientHttpConnectorConfiguration.ReactorNetty matched:
- @ConditionalOnClass found required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
- @ConditionalOnMissingBean (types: org.springframework.http.client.reactive.ClientHttpConnector; SearchStrategy: all) did not find any beans (OnBeanCondition)
CodecsAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.http.codec.CodecConfigurer', 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
CodecsAutoConfiguration.JacksonCodecConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
CodecsAutoConfiguration.JacksonCodecConfiguration#jacksonCodecCustomizer matched:
- @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
ConnectionFactoryConfigurations.Pool matched:
- @ConditionalOnClass found required class 'io.r2dbc.pool.ConnectionPool' (OnClassCondition)
- Pooling is enabled and R2DBC Connection URL does not contain pooling-related options (ConnectionFactoryConfigurations.PooledConnectionFactoryCondition)
- @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
- @ConditionalOnWebApplication (required) found ConfigurableReactiveWebEnvironment (OnWebApplicationCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration matched:
- @ConditionalOnClass found required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
ErrorWebFluxAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
- found ConfigurableReactiveWebEnvironment (OnWebApplicationCondition)
ErrorWebFluxAutoConfiguration#errorAttributes matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.web.reactive.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
ErrorWebFluxAutoConfiguration#errorWebExceptionHandler matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.web.reactive.error.ErrorWebExceptionHandler; SearchStrategy: current) did not find any beans (OnBeanCondition)
GenericCacheConfiguration matched:
- Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
HttpHandlerAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.web.reactive.DispatcherHandler', 'org.springframework.http.server.reactive.HttpHandler' (OnClassCondition)
- found ConfigurableReactiveWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnMissingBean (types: org.springframework.http.server.reactive.HttpHandler; SearchStrategy: all) did not find any beans (OnBeanCondition)
JacksonAutoConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
- @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
- @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
JmxAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
- @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
JmxAutoConfiguration#mbeanExporter matched:
- @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
JmxAutoConfiguration#mbeanServer matched:
- @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
JmxAutoConfiguration#objectNamingStrategy matched:
- @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
NoOpCacheConfiguration matched:
- Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
PersistenceExceptionTranslationAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
- @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
- @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
R2dbcAutoConfiguration matched:
- @ConditionalOnClass found required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
R2dbcDataAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.data.r2dbc.core.DatabaseClient' (OnClassCondition)
- @ConditionalOnSingleCandidate (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) found a primary bean from beans 'connectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.core.DatabaseClient; SearchStrategy: all) did not find any beans (OnBeanCondition)
R2dbcDataAutoConfiguration#r2dbcCustomConversions matched:
- @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.convert.R2dbcCustomConversions; SearchStrategy: all) did not find any beans (OnBeanCondition)
R2dbcDataAutoConfiguration#r2dbcDatabaseClient matched:
- @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.core.DatabaseClient; SearchStrategy: all) did not find any beans (OnBeanCondition)
R2dbcDataAutoConfiguration#r2dbcExceptionTranslator matched:
- @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.support.R2dbcExceptionTranslator; SearchStrategy: all) did not find any beans (OnBeanCondition)
R2dbcDataAutoConfiguration#r2dbcMappingContext matched:
- @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.mapping.R2dbcMappingContext; SearchStrategy: all) did not find any beans (OnBeanCondition)
R2dbcDataAutoConfiguration#reactiveDataAccessStrategy matched:
- @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.core.ReactiveDataAccessStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
R2dbcTransactionManagerAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.data.r2dbc.connectionfactory.R2dbcTransactionManager', 'org.springframework.transaction.ReactiveTransactionManager' (OnClassCondition)
- @ConditionalOnSingleCandidate (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) found a primary bean from beans 'connectionFactory' (OnBeanCondition)
R2dbcTransactionManagerAutoConfiguration#connectionFactoryTransactionManager matched:
- @ConditionalOnMissingBean (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
ReactiveWebServerFactoryAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.ReactiveHttpInputMessage' (OnClassCondition)
- found ConfigurableReactiveWebEnvironment (OnWebApplicationCondition)
ReactiveWebServerFactoryConfiguration.EmbeddedNetty matched:
- @ConditionalOnClass found required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
- @ConditionalOnMissingBean (types: org.springframework.boot.web.reactive.server.ReactiveWebServerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
ReactiveWebServerFactoryConfiguration.EmbeddedNetty#reactorServerResourceFactory matched:
- @ConditionalOnMissingBean (types: org.springframework.http.client.reactive.ReactorResourceFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
SimpleCacheConfiguration matched:
- Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
SpringApplicationAdminJmxAutoConfiguration matched:
- @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
TaskExecutionAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
TaskExecutionAutoConfiguration#applicationTaskExecutor matched:
- @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) did not find any beans (OnBeanCondition)
TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
TaskSchedulingAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration#transactionalOperator matched:
- @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) found a primary bean from beans 'connectionFactoryTransactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.reactive.TransactionalOperator; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched:
- @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'connectionFactoryTransactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched:
- @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
WebClientAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
WebClientAutoConfiguration#webClientBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.web.reactive.function.client.WebClient$Builder; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebClientAutoConfiguration.WebClientCodecsConfiguration matched:
- @ConditionalOnBean (types: org.springframework.boot.web.codec.CodecCustomizer; SearchStrategy: all) found beans 'jacksonCodecCustomizer', 'defaultCodecCustomizer' (OnBeanCondition)
WebClientAutoConfiguration.WebClientCodecsConfiguration#exchangeStrategiesCustomizer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.reactive.function.client.WebClientCodecCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
Negative matches:
-----------------
ActiveMQAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
AopAutoConfiguration.AspectJAutoProxyingConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.aspectj.weaver.Advice' (OnClassCondition)
ArtemisAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
BatchAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
CacheAutoConfiguration:
Did not match:
- @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) did not find any beans of type org.springframework.cache.interceptor.CacheAspectSupport (OnBeanCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
- Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
CaffeineCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition)
CassandraAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
CassandraDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
CassandraReactiveDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
CassandraReactiveRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
CassandraRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
ClientHttpConnectorConfiguration.JettyClient:
Did not match:
- @ConditionalOnClass did not find required class 'org.eclipse.jetty.reactive.client.ReactiveRequest' (OnClassCondition)
ClientHttpConnectorConfiguration.ReactorNetty#reactorClientResourceFactory:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.http.client.reactive.ReactorResourceFactory; SearchStrategy: all) found beans of type 'org.springframework.http.client.reactive.ReactorResourceFactory' reactorServerResourceFactory (OnBeanCondition)
ConnectionFactoryConfigurations.Generic:
Did not match:
- @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) found beans of type 'io.r2dbc.spi.ConnectionFactory' connectionFactory (OnBeanCondition)
Matched:
- @ConditionalOnProperty (spring.r2dbc.pool.enabled=false) matched (OnPropertyCondition)
CouchbaseAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
CouchbaseCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Cluster', 'org.springframework.data.couchbase.CouchbaseClientFactory', 'org.springframework.data.couchbase.cache.CouchbaseCacheManager' (OnClassCondition)
CouchbaseDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
CouchbaseReactiveDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
CouchbaseReactiveRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
CouchbaseRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
DataSourceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
DataSourceTransactionManagerAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
DispatcherServletAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
EhCacheCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'net.sf.ehcache.Cache', 'org.springframework.cache.ehcache.EhCacheCacheManager' (OnClassCondition)
ElasticsearchDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchTemplate' (OnClassCondition)
ElasticsearchRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
EmbeddedLdapAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
EmbeddedMongoAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
ErrorMvcAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.Servlet' (OnClassCondition)
FlywayAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
FreeMarkerAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition)
GroovyTemplateAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
GsonAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition)
H2ConsoleAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
HazelcastAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
HazelcastCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.hazelcast.core.HazelcastInstance', 'com.hazelcast.spring.cache.HazelcastCacheManager' (OnClassCondition)
HazelcastJpaDependencyAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
HibernateJpaAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
HttpEncodingAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
HttpMessageConvertersAutoConfiguration:
Did not match:
- NoneNestedConditions 1 matched 0 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication found ConfigurableReactiveWebEnvironment (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
HypermediaAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
InfinispanCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
InfluxDbAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
IntegrationAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
JCacheCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'javax.cache.Caching', 'org.springframework.cache.jcache.JCacheCacheManager' (OnClassCondition)
JdbcRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
JdbcTemplateAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
JerseyAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.ServletRegistration' (OnClassCondition)
JmsAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
JndiConnectionFactoryAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
JndiDataSourceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
JooqAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
JpaRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
JsonbAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
JtaAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
KafkaAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
LdapAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
LdapRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
LiquibaseAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
MailSenderAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (OnClassCondition)
MailSenderValidatorAutoConfiguration:
Did not match:
- @ConditionalOnSingleCandidate did not find required type 'org.springframework.mail.javamail.JavaMailSenderImpl' (OnBeanCondition)
MessageSourceAutoConfiguration:
Did not match:
- ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
MongoAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
MongoDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
MongoReactiveAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
MongoReactiveDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
MongoReactiveRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
MongoRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
MultipartAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.MultipartConfigElement' (OnClassCondition)
MustacheAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
Neo4jDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.neo4j.ogm.session.SessionFactory' (OnClassCondition)
Neo4jRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.neo4j.ogm.session.Neo4jSession' (OnClassCondition)
OAuth2ClientAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
OAuth2ResourceServerAutoConfiguration:
Did not match:
- not a servlet web application (OnWebApplicationCondition)
ProjectInfoAutoConfiguration#buildProperties:
Did not match:
- @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
ProjectInfoAutoConfiguration#gitProperties:
Did not match:
- GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
QuartzAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
R2dbcRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean; SearchStrategy: all) found beans of type 'org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean' &accountRepository (OnBeanCondition)
Matched:
- @ConditionalOnClass found required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.data.r2dbc.repository.R2dbcRepository' (OnClassCondition)
- @ConditionalOnProperty (spring.data.r2dbc.repositories.enabled=true) matched (OnPropertyCondition)
RSocketMessagingAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.rsocket.RSocketFactory' (OnClassCondition)
RSocketRequesterAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.rsocket.RSocketFactory' (OnClassCondition)
RSocketSecurityAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
RSocketServerAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.rsocket.RSocketFactory' (OnClassCondition)
RSocketStrategiesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.rsocket.RSocketFactory' (OnClassCondition)
RabbitAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
ReactiveElasticsearchRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
ReactiveOAuth2ClientAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity' (OnClassCondition)
ReactiveOAuth2ResourceServerAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity' (OnClassCondition)
ReactiveRestClientAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveRestClients' (OnClassCondition)
ReactiveSecurityAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity' (OnClassCondition)
ReactiveUserDetailsServiceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
ReactiveWebServerFactoryAutoConfiguration#forwardedHeaderTransformer:
Did not match:
- @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
ReactiveWebServerFactoryAutoConfiguration#tomcatReactiveWebServerFactoryCustomizer:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
ReactiveWebServerFactoryConfiguration.EmbeddedJetty:
Did not match:
- @ConditionalOnClass did not find required class 'org.eclipse.jetty.server.Server' (OnClassCondition)
ReactiveWebServerFactoryConfiguration.EmbeddedTomcat:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
ReactiveWebServerFactoryConfiguration.EmbeddedUndertow:
Did not match:
- @ConditionalOnClass did not find required class 'io.undertow.Undertow' (OnClassCondition)
RedisAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
RedisCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
RedisReactiveAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory' (OnClassCondition)
RedisRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
RepositoryRestMvcAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
RestClientAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClient' (OnClassCondition)
RestTemplateAutoConfiguration:
Did not match:
- NoneNestedConditions 1 matched 0 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication found ConfigurableReactiveWebEnvironment (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
Saml2RelyingPartyAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
SecurityAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
SecurityFilterAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
SendGridAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
ServletWebServerFactoryAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.ServletRequest' (OnClassCondition)
SessionAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
SolrAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
SolrRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.SolrClient' (OnClassCondition)
SpringDataWebAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
TaskSchedulingAutoConfiguration#taskScheduler:
Did not match:
- @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition)
ThymeleafAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
Did not match:
- @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
TransactionAutoConfiguration.TransactionTemplateConfiguration:
Did not match:
- @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
UserDetailsServiceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
ValidationAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
WebFluxAutoConfiguration:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.web.reactive.config.WebFluxConfigurationSupport; SearchStrategy: all) found beans of type 'org.springframework.web.reactive.config.WebFluxConfigurationSupport' org.springframework.web.reactive.config.DelegatingWebFluxConfiguration (OnBeanCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
- found ConfigurableReactiveWebEnvironment (OnWebApplicationCondition)
WebFluxAutoConfiguration.ResourceChainCustomizerConfiguration:
Did not match:
- @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
- Ancestor org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
WebMvcAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.Servlet' (OnClassCondition)
WebServiceTemplateAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.oxm.Marshaller' (OnClassCondition)
WebServicesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
WebSocketMessagingAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
WebSocketReactiveAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.Servlet' (OnClassCondition)
WebSocketServletAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.servlet.Servlet' (OnClassCondition)
XADataSourceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
Exclusions:
-----------
None
Unconditional classes:
----------------------
org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
2020-04-09 10:32:53.992 DEBUG 16036 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : Application failed to start due to an exception
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1700) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1256) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1210) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:539) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1338) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:557) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:882) ~[spring-beans-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:878) ~[spring-context-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.boot.web.reactive.context.ReactiveWebServerApplicationContext.refresh(ReactiveWebServerApplicationContext.java:67) ~[spring-boot-2.3.0.M4.jar:2.3.0.M4]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758) [spring-boot-2.3.0.M4.jar:2.3.0.M4]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750) [spring-boot-2.3.0.M4.jar:2.3.0.M4]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) [spring-boot-2.3.0.M4.jar:2.3.0.M4]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) [spring-boot-2.3.0.M4.jar:2.3.0.M4]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237) [spring-boot-2.3.0.M4.jar:2.3.0.M4]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) [spring-boot-2.3.0.M4.jar:2.3.0.M4]
at com.rdgy.fxtrading.fxcm.FxtradingWebApplicationKt.main(FxtradingWebApplication.kt:18) [main/:na]
2020-04-09 10:32:53.992 ERROR 16036 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter :
***************************
APPLICATION FAILED TO START
***************************
Description:
Parameter 0 of method httpHandler in org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration$AnnotationConfig required a bean of type 'org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties' that could not be found.
Action:
Consider defining a bean of type 'org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties' in your configuration.
Disconnected from the target VM, address: '127.0.0.1:53020', transport: 'socket'
Process finished with exit code 1
Comment From: bclozel
This is a bug as we shouldn’t strictly depend on that properties bean, but only apply preferences if it’s available.
Note that in your case, a quick workaround (and probably what should have in the first place) is to remove the @EnableWebFlux
annotation as it is overriding Spring Boot’s auto-configuration for WebFlux and disabling all Spring Boot features for WebFlux (like configuration properties support).