spring-projects / spring-data-rest

Simplifies building hypermedia-driven REST web services on top of Spring Data repositories
https://spring.io/projects/spring-data-rest
Apache License 2.0
914 stars 560 forks source link

`NullPointerException` from `ValueInstantiationCustomizer` in native images #2213

Closed mathieupedreropro closed 1 year ago

mathieupedreropro commented 1 year ago

Hi,

First of all, I apologize for having allready submitted this issue in the spring boot project (My initial guess) and into the Hateaos project (following mhalbritter advice). Bu today, I tried to debug this issue by myself, and I realized some Spring-data-rest classes are at stake (ResourceSupportHttpMessageConverter, RepositoryRestMvcConfiguration, or PersistentEntityResource for example). So I think here should finally be the right place...

I'm working with Spring-boot 3.0.0, that (through spring dependecy-management) pulls spring-data-rest 4.0.0 in my project. I work in a native context (builder paketobuildpacks/builder:tiny, _'BP_NATIVEIMAGE': 'true' in my gradle bootBuildImage task)

In a very simple context, when compiling with spring boot native, I can't perform a patch 'for example) update of my entity reffering a child entity with its url identifier.

When I perform a PATH request with a body like this one:

{
  "shouldBeChecked": true,
  "name": "Amical6",
  "parent": null,
  "authority": "https://myurl/api/authorities/e52cdfb6-6f3c-4552-8ea4-e1357b5d052c"
}

I get the following errors :

in the web navigator (running the client app):

{"cause":{"cause":null,"message":"Cannot construct instance of `org.[xxx].Authority` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('https://myurl/api/authorities/e52cdfb6-6f3c-4552-8ea4-e1357b5d052c')\n at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: org.[xxx].MyObject[\"authority\"])"},"message":"Could not read payload"}

And, in my application logs :

Failed to evaluate Jackson deserialization for type [[simple type, class org.springframework.data.rest.webmvc.PersistentEntityResource]]: java.lang.NullPointerException

While, in the meantime, when run my project in a non native context (for example in my IDE), I've got no problem at all.

Please find below:

Thanks a lot !

odrotbohm commented 1 year ago

Do you have a few more details about the error? A complete stack trace maybe? Also, the debug level output of the AOT step would be interesting to look at.

mathieupedreropro commented 1 year ago

Unfortunately,

2023-01-16T10:10:42.673Z WARN 1 --- [0.0-9090-exec-6] tion$ResourceSupportHttpMessageConverter : Failed to evaluate Jackson deserialization for type [[simple type, class org.springframework.data.rest.webmvc.PersistentEntityResource]]: java.lang.NullPointerException

is the full stacktrace :( .

I'll give you the debug level output of AOT later (hopefully tonight, french time)

odrotbohm commented 1 year ago

No worries, take your time.

If I understand AbstractJackson2HttpMessageConverter.logWarningIfNecessary(…) correctly, you should get a more detailed stack trace if you build the application with the debug level for org.springframework.http set to DEBUG. That should forward the original exception to the logger.

mathieupedreropro commented 1 year ago

Here is my processAot output :

> Task :processAot

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v3.0.0)

2023-01-16T22:09:49.510+01:00  INFO 8580 --- [           main] o.p.e.m.MatchscrapperApplication         : Starting MatchscrapperApplication using Java 17.0.1 with PID 8580 (/home/mathieu/projects/matchscrapper/build/classes/java/main started by mathieu in /home/mathieu/projects/matchscrapper)
2023-01-16T22:09:49.519+01:00  INFO 8580 --- [           main] o.p.e.m.MatchscrapperApplication         : No active profile set, falling back to 1 default profile: "default"
2023-01-16T22:09:51.942+01:00  INFO 8580 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2023-01-16T22:09:52.320+01:00  INFO 8580 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 362 ms. Found 13 JPA repository interfaces.
2023-01-16T22:09:55.411+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.CompetitionController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.CompetitionController
2023-01-16T22:09:55.415+01:00  INFO 8580 --- [           main] o.springframework.hateoas.aot.AotUtils   : Registering org.pedrero.ecos.matchscrapper.model.entities.projections.DisplayCompetition for reflection (for org.pedrero.ecos.matchscrapper.controller.CompetitionController)
2023-01-16T22:09:55.430+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.DatedMatchController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.DatedMatchController
2023-01-16T22:09:55.430+01:00  INFO 8580 --- [           main] o.springframework.hateoas.aot.AotUtils   : Registering org.pedrero.ecos.matchscrapper.model.entities.DatedMatch for reflection (for org.pedrero.ecos.matchscrapper.controller.DatedMatchController)
2023-01-16T22:09:55.459+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.ImageController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.ImageController
2023-01-16T22:09:55.484+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.MatchController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.MatchController
2023-01-16T22:09:55.489+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.MatchScrapperController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.MatchScrapperController
2023-01-16T22:09:55.503+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.PartnerController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.PartnerController
2023-01-16T22:09:55.507+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.PlaceController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.PlaceController
2023-01-16T22:09:55.511+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.SportAuthorityController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.SportAuthorityController
2023-01-16T22:09:55.511+01:00  INFO 8580 --- [           main] o.springframework.hateoas.aot.AotUtils   : Registering org.pedrero.ecos.matchscrapper.model.entities.projections.DisplaySportAuthority for reflection (for org.pedrero.ecos.matchscrapper.controller.SportAuthorityController)
2023-01-16T22:09:55.515+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.SportController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.SportController
2023-01-16T22:09:55.519+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.TeamController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.TeamController
2023-01-16T22:09:55.524+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.ThymeleafController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.ThymeleafController
2023-01-16T22:09:55.528+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.ext.ffbb.FFBBController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.ext.ffbb.FFBBController
2023-01-16T22:09:55.544+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.ext.ffhb.FFHBController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.ext.ffhb.FFHBController
2023-01-16T22:09:55.553+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.ext.ufolep13.volley.UFO13VController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.ext.ufolep13.volley.UFO13VController
2023-01-16T22:09:55.632+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController$$SpringCGLIB$$0 for class org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController
2023-01-16T22:09:55.848+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositoryController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositoryController
2023-01-16T22:09:55.876+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositoryEntityController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositoryEntityController
2023-01-16T22:09:55.883+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositoryPropertyReferenceController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositoryPropertyReferenceController
2023-01-16T22:09:55.890+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositorySearchController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositorySearchController
2023-01-16T22:09:55.903+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositorySchemaController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositorySchemaController
2023-01-16T22:09:55.906+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.alps.AlpsController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.alps.AlpsController
2023-01-16T22:09:55.910+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.ProfileController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.ProfileController
2023-01-16T22:09:55.914+01:00  INFO 8580 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.halexplorer.HalExplorer$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.halexplorer.HalExplorer
2023-01-16T22:09:55.918+01:00  INFO 8580 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas for reflection.
2023-01-16T22:09:56.030+01:00  INFO 8580 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.hal for reflection.
2023-01-16T22:09:56.044+01:00  INFO 8580 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.hal.forms for reflection.
2023-01-16T22:09:56.062+01:00  INFO 8580 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.alps for reflection.
2023-01-16T22:09:56.065+01:00  INFO 8580 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.problem for reflection.

I searched on the gradle public documentation how I could enable a debug mode to add some debug logging to this output (for processAot task), but I didn't find anything.

Also, setting log level to debug to the package org.springframework.http didn't gave me additional logging at runtime.

mathieupedreropro commented 1 year ago

My mistake...

Please find below the debug log output of the AOT build phase :


  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v3.0.0)

2023-01-19T20:09:52.053+01:00  INFO 27552 --- [           main] o.p.e.m.MatchscrapperApplication         : Starting MatchscrapperApplication using Java 17.0.1 with PID 27552 (/home/mathieu/projects/matchscrapper/build/classes/java/main started by mathieu in /home/mathieu/projects/matchscrapper)
2023-01-19T20:09:52.061+01:00 DEBUG 27552 --- [           main] o.p.e.m.MatchscrapperApplication         : Running with Spring Boot v3.0.0, Spring v6.0.2
2023-01-19T20:09:52.063+01:00  INFO 27552 --- [           main] o.p.e.m.MatchscrapperApplication         : No active profile set, falling back to 1 default profile: "default"
2023-01-19T20:09:52.064+01:00 DEBUG 27552 --- [           main] o.s.boot.SpringApplication               : Loading source class org.pedrero.ecos.matchscrapper.MatchscrapperApplication
2023-01-19T20:09:52.321+01:00 DEBUG 27552 --- [           main] ConfigServletWebServerApplicationContext : Preparing bean factory for AOT processing
2023-01-19T20:09:52.334+01:00 DEBUG 27552 --- [           main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@29f7cefd
2023-01-19T20:09:52.377+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2023-01-19T20:09:52.418+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
2023-01-19T20:09:52.609+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/GeneralConfiguration.class]
2023-01-19T20:09:52.627+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/SpringSecurityConfiguration.class]
2023-01-19T20:09:52.632+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/WebSocketConfiguration.class]
2023-01-19T20:09:52.634+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/assembler/CompetitionAssembler.class]
2023-01-19T20:09:52.636+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/assembler/DatedMatchAssembler.class]
2023-01-19T20:09:52.637+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/assembler/DisplayMatchAssembler.class]
2023-01-19T20:09:52.637+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/assembler/SportAuthoritiesAssembler.class]
2023-01-19T20:09:52.699+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/CompetitionController.class]
2023-01-19T20:09:52.720+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/DatedMatchController.class]
2023-01-19T20:09:52.726+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/ImageController.class]
2023-01-19T20:09:52.727+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/MatchController.class]
2023-01-19T20:09:52.731+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/MatchScrapperController.class]
2023-01-19T20:09:52.733+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/PartnerController.class]
2023-01-19T20:09:52.734+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/PlaceController.class]
2023-01-19T20:09:52.736+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/SportAuthorityController.class]
2023-01-19T20:09:52.741+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/SportController.class]
2023-01-19T20:09:52.742+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/TeamController.class]
2023-01-19T20:09:52.748+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/controller/ThymeleafController.class]
2023-01-19T20:09:52.754+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBApiService.class]
2023-01-19T20:09:52.755+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBController.class]
2023-01-19T20:09:52.757+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBDayScrappingService.class]
2023-01-19T20:09:52.757+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBGroupScrappingService.class]
2023-01-19T20:09:52.758+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBMatchService.class]
2023-01-19T20:09:52.758+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBMatchServiceAsync.class]
2023-01-19T20:09:52.764+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBScrappingService.class]
2023-01-19T20:09:52.765+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBSubCompetitionScrappingService.class]
2023-01-19T20:09:52.779+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBTransactionnalUpdateService.class]
2023-01-19T20:09:52.782+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBUpdateService.class]
2023-01-19T20:09:52.806+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBApiService.class]
2023-01-19T20:09:52.807+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBController.class]
2023-01-19T20:09:52.808+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBPoolScrappingService.class]
2023-01-19T20:09:52.809+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBScrappingService.class]
2023-01-19T20:09:52.811+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBTransactionnalUpdateService.class]
2023-01-19T20:09:52.812+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBUpdateService.class]
2023-01-19T20:09:52.823+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/toolbox/HttpApiUtils.class]
2023-01-19T20:09:52.827+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VApiService.class]
2023-01-19T20:09:52.828+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VCompetitionScrappingService.class]
2023-01-19T20:09:52.828+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VController.class]
2023-01-19T20:09:52.828+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VLevelChecking.class]
2023-01-19T20:09:52.829+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VMatchChecking.class]
2023-01-19T20:09:52.829+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VScrappingService.class]
2023-01-19T20:09:52.829+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VTeamScrapper.class]
2023-01-19T20:09:52.830+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VTransactionnalUpdateService.class]
2023-01-19T20:09:52.830+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VUpdateService.class]
2023-01-19T20:09:52.860+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/resourceprocessor/TeamSearchesProcessor.class]
2023-01-19T20:09:52.862+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/AdditionalPropertyService.class]
2023-01-19T20:09:52.863+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/CompetitionService.class]
2023-01-19T20:09:52.867+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/DatedMatchService.class]
2023-01-19T20:09:52.867+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/ImageService.class]
2023-01-19T20:09:52.868+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/MatchScrapperService.class]
2023-01-19T20:09:52.868+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/MatchService.class]
2023-01-19T20:09:52.869+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/MatchscrapperRefactoringService.class]
2023-01-19T20:09:52.870+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/PartnerService.class]
2023-01-19T20:09:52.870+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/PlaceService.class]
2023-01-19T20:09:52.870+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/SportAuthorityService.class]
2023-01-19T20:09:52.871+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/SportService.class]
2023-01-19T20:09:52.872+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/TeamService.class]
2023-01-19T20:09:52.872+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/CompetitionDescriptionService.class]
2023-01-19T20:09:52.873+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/MatchDescriptionService.class]
2023-01-19T20:09:52.873+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/PartnerDescriptionService.class]
2023-01-19T20:09:52.874+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/PlaceDescriptionService.class]
2023-01-19T20:09:52.874+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/SportAuthorityDescriptionService.class]
2023-01-19T20:09:52.874+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/SportDescriptionService.class]
2023-01-19T20:09:52.874+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/descriptions/TeamDescriptionService.class]
2023-01-19T20:09:52.876+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/relations/RelationsService.class]
2023-01-19T20:09:52.878+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/services/tasks/UpdateSingleton.class]
2023-01-19T20:09:52.881+01:00 DEBUG 27552 --- [           main] o.s.c.a.ClassPathBeanDefinitionScanner   : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/websockets/WebsocketNotifier.class]
2023-01-19T20:09:54.399+01:00  INFO 27552 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2023-01-19T20:09:54.415+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
2023-01-19T20:09:54.436+01:00 DEBUG 27552 --- [           main] o.s.b.a.AutoConfigurationPackages        : @EnableAutoConfiguration was declared on a class in the package 'org.pedrero.ecos.matchscrapper'. Automatic @Repository and @Entity scanning is enabled.
2023-01-19T20:09:54.438+01:00 DEBUG 27552 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Scanning for JPA repositories in packages org.pedrero.ecos.matchscrapper.
2023-01-19T20:09:54.505+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffbb/FFBBPropertiesRepository.class]
2023-01-19T20:09:54.507+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ffhb/FFHBPropertiesRepository.class]
2023-01-19T20:09:54.519+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/ext/ufolep13/volley/UFO13VPropertiesRepository.class]
2023-01-19T20:09:54.531+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/AdditionalPropertyRepository.class]
2023-01-19T20:09:54.539+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/CompetitionRepository.class]
2023-01-19T20:09:54.540+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/DatedMatchRepository.class]
2023-01-19T20:09:54.540+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/ImageRepository.class]
2023-01-19T20:09:54.541+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/MatchRepository.class]
2023-01-19T20:09:54.541+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/PartnerRepository.class]
2023-01-19T20:09:54.542+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/PlaceRepository.class]
2023-01-19T20:09:54.543+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/SportAuthorityRepository.class]
2023-01-19T20:09:54.543+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/SportRepository.class]
2023-01-19T20:09:54.544+01:00 DEBUG 27552 --- [           main] o.s.d.r.c.RepositoryComponentProvider    : Identified candidate component class: file [/home/mathieu/projects/matchscrapper/build/classes/java/main/org/pedrero/ecos/matchscrapper/repositories/TeamRepository.class]
2023-01-19T20:09:54.924+01:00  INFO 27552 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 483 ms. Found 13 JPA repository interfaces.
2023-01-19T20:09:55.698+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
2023-01-19T20:09:55.746+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'webSocketScopeConfigurer'
2023-01-19T20:09:55.759+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'emBeanDefinitionRegistrarPostProcessor'
2023-01-19T20:09:55.761+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
2023-01-19T20:09:56.018+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2023-01-19T20:09:56.020+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'conversionServicePostProcessor'
2023-01-19T20:09:56.072+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
2023-01-19T20:09:56.075+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2023-01-19T20:09:56.077+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
2023-01-19T20:09:56.092+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2023-01-19T20:09:56.118+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2023-01-19T20:09:56.128+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2023-01-19T20:09:56.129+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
2023-01-19T20:09:56.132+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
2023-01-19T20:09:57.010+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
2023-01-19T20:09:57.011+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
2023-01-19T20:09:57.026+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
2023-01-19T20:09:57.041+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
2023-01-19T20:09:57.051+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
2023-01-19T20:09:57.052+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'projectionDefinitionRegistrar'
2023-01-19T20:09:57.056+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
2023-01-19T20:09:57.057+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
2023-01-19T20:09:57.061+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'transactionAttributeSource'
2023-01-19T20:09:57.066+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'transactionInterceptor'
2023-01-19T20:09:57.067+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
2023-01-19T20:09:57.068+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
2023-01-19T20:09:57.068+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
2023-01-19T20:09:58.005+01:00 DEBUG 27552 --- [           main] .s.b.a.l.ConditionEvaluationReportLogger : 

============================
CONDITIONS EVALUATION REPORT
============================

Positive matches:
-----------------

   AopAutoConfiguration matched:
      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)

   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)

   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
      - @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)

   ClientHttpConnectorConfiguration.ReactorNetty#reactorClientResourceFactory matched:
      - @ConditionalOnMissingBean (types: org.springframework.http.client.reactive.ReactorResourceFactory; 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)

   DataSourceAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
      - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)

   DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
      - AnyNestedCondition 1 matched 1 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) did not find property 'type' (DataSourceAutoConfiguration.PooledDataSourceCondition)
      - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)

   DataSourceConfiguration.Hikari matched:
      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
      - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)

   DataSourceInitializationConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)

   DataSourceJmxConfiguration matched:
      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)

   DataSourceJmxConfiguration.Hikari matched:
      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)

   DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)

   DataSourceTransactionManagerAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)

   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)

   DispatcherServletAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.servlet.ServletRegistration' (OnClassCondition)
      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)

   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.servlet.ServletRegistration' (OnClassCondition)
      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)

   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)

   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)

   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration matched:
      - @ConditionalOnClass found required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)

   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)

   ErrorMvcAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   ErrorMvcAutoConfiguration#basicErrorController matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration#errorAttributes matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)

   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)

   GenericCacheConfiguration matched:
      - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)

   HibernateJpaAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean', 'jakarta.persistence.EntityManager', 'org.hibernate.engine.spi.SessionImplementor' (OnClassCondition)

   HibernateJpaConfiguration matched:
      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)

   HttpEncodingAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)

   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   HttpMessageConvertersAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication not a reactive web application (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)

   HttpMessageConvertersAutoConfiguration#messageConverters matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)

   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)

   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   HypermediaAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.springframework.hateoas.EntityModel', 'org.springframework.web.bind.annotation.RequestMapping', 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter', 'org.springframework.plugin.core.Plugin' (OnClassCondition)
      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)

   HypermediaAutoConfiguration#applicationJsonHalConfiguration matched:
      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
      - @ConditionalOnProperty (spring.hateoas.use-hal-as-default-json-media-type) matched (OnPropertyCondition)
      - @ConditionalOnMissingBean (types: org.springframework.hateoas.mediatype.hal.HalConfiguration; 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)

   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)

   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JdbcTemplateAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)

   JdbcTemplateConfiguration matched:
      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration#entityManagerFactory matched:
      - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration#entityManagerFactoryBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration#jpaVendorAdapter matched:
      - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.JpaVendorAdapter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration#transactionManager matched:
      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration.JpaWebConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnProperty (spring.jpa.open-in-view=true) matched (OnPropertyCondition)
      - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor,org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration.PersistenceManagedTypesConfiguration matched:
      - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaBaseConfiguration.PersistenceManagedTypesConfiguration#persistenceManagedTypes matched:
      - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JpaRepositoriesAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
      - @ConditionalOnProperty (spring.data.jpa.repositories.enabled=true) matched (OnPropertyCondition)
      - @ConditionalOnBean (types: javax.sql.DataSource; SearchStrategy: all) found bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension; SearchStrategy: all) did not find any beans (OnBeanCondition)

   JtaAutoConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.transaction.Transaction' (OnClassCondition)
      - @ConditionalOnProperty (spring.jta.enabled) matched (OnPropertyCondition)

   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)

   MultipartAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'jakarta.servlet.MultipartConfigElement' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)

   MultipartAutoConfiguration#multipartConfigElement matched:
      - @ConditionalOnMissingBean (types: jakarta.servlet.MultipartConfigElement; SearchStrategy: all) did not find any beans (OnBeanCondition)

   MultipartAutoConfiguration#multipartResolver matched:
      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   NamedParameterJdbcTemplateConfiguration matched:
      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)

   NettyAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)

   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)

   ReactiveSecurityAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'reactor.core.publisher.Flux', 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity', 'org.springframework.security.web.server.WebFilterChainProxy', 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)

   RepositoryRestMvcAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnMissingBean (types: org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)

   RestTemplateAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication not a reactive web application (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)

   RestTemplateAutoConfiguration#restTemplateBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)

   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)

   SecurityAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)

   SecurityAutoConfiguration#authenticationEventPublisher matched:
      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)

   SecurityFilterAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)

   ServletWebServerFactoryAutoConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.servlet.ServletRequest' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)

   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
      - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)

   SimpleCacheConfiguration matched:
      - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)

   SpringBootWebSecurityConfiguration matched:
      - found 'session' scope (OnWebApplicationCondition)

   SqlInitializationAutoConfiguration matched:
      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)

   TaskExecutionAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)

   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#scheduledBeanLazyInitializationExcludeFilter matched:
      - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) found bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor' (OnBeanCondition)

   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)

   TemplateEngineConfigurations.DefaultTemplateEngineConfiguration#templateEngine matched:
      - @ConditionalOnMissingBean (types: org.thymeleaf.spring6.ISpringTemplateEngine; SearchStrategy: all) did not find any beans (OnBeanCondition)

   ThymeleafAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.thymeleaf.templatemode.TemplateMode', 'org.thymeleaf.spring6.SpringTemplateEngine' (OnClassCondition)

   ThymeleafAutoConfiguration.DefaultTemplateResolverConfiguration matched:
      - @ConditionalOnMissingBean (names: defaultTemplateResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   ThymeleafAutoConfiguration.ThymeleafWebMvcConfiguration matched:
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnProperty (spring.thymeleaf.enabled) matched (OnPropertyCondition)

   ThymeleafAutoConfiguration.ThymeleafWebMvcConfiguration.ThymeleafViewResolverConfiguration#thymeleafViewResolver matched:
      - @ConditionalOnMissingBean (names: thymeleafViewResolver; 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.EnableTransactionManagementConfiguration matched:
      - @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'transactionManager'; @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)

   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)

   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)

   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)

   WebMvcAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration#formContentFilter matched:
      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)

   WebSocketMessagingAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration matched:
      - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
      - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found beans 'jacksonObjectMapper', 'org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration' (OnBeanCondition)

   WebSocketServletAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'jakarta.websocket.server.ServerContainer' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)

   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)

Negative matches:
-----------------

   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)

   AopAutoConfiguration.ClassProxyingConfiguration:
      Did not match:
         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)

   ArtemisAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'jakarta.jms.ConnectionFactory' (OnClassCondition)

   BatchAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)

   Cache2kCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (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:
         - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)

   CaffeineCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (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.HttpClient5:
      Did not match:
         - @ConditionalOnClass did not find required classes 'org.apache.hc.client5.http.impl.async.HttpAsyncClients', 'org.apache.hc.core5.http.nio.AsyncRequestProducer' (OnClassCondition)

   ClientHttpConnectorConfiguration.JdkClient:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.http.client.reactive.ClientHttpConnector; SearchStrategy: all) found beans of type 'org.springframework.http.client.reactive.ClientHttpConnector' reactorClientHttpConnector (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'java.net.http.HttpClient' (OnClassCondition)

   ClientHttpConnectorConfiguration.JettyClient:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.reactive.client.ReactiveRequest' (OnClassCondition)

   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 class 'com.couchbase.client.java.Cluster' (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.EmbeddedDatabaseConfiguration:
      Did not match:
         - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)

   DataSourceConfiguration.Dbcp2:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)

   DataSourceConfiguration.Generic:
      Did not match:
         - @ConditionalOnProperty (spring.datasource.type) did not find property 'spring.datasource.type' (OnPropertyCondition)

   DataSourceConfiguration.OracleUcp:
      Did not match:
         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition)

   DataSourceConfiguration.Tomcat:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)

   DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition)

   DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)

   DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition)

   DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)

   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found beans of type 'org.springframework.transaction.TransactionManager' transactionManager (OnBeanCondition)

   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)

   ElasticsearchClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'co.elastic.clients.elasticsearch.ElasticsearchClient' (OnClassCondition)

   ElasticsearchDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate' (OnClassCondition)

   ElasticsearchRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.repository.ElasticsearchRepository' (OnClassCondition)

   ElasticsearchRestClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition)

   EmbeddedLdapAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (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.UndertowWebServerFactoryCustomizerConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)

   ErrorWebFluxAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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)

   GraphQlAutoConfiguration:
      Did not match:
         - @ConditionalOnGraphQlSchema did not find schema files in locations 'classpath:graphql/**/'; @ConditionalOnGraphQlSchema did not find GraphQlSourceBuilderCustomizer (DefaultGraphQlSchemaCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.execution.GraphQlSource' (OnClassCondition)

   GraphQlQueryByExampleAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.graphql.execution.GraphQlSource; SearchStrategy: all) did not find any beans of type org.springframework.graphql.execution.GraphQlSource (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.data.query.QueryByExampleDataFetcher', 'org.springframework.data.repository.query.QueryByExampleExecutor' (OnClassCondition)

   GraphQlQuerydslAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.graphql.execution.GraphQlSource; SearchStrategy: all) did not find any beans of type org.springframework.graphql.execution.GraphQlSource (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.data.query.QuerydslDataFetcher', 'org.springframework.data.querydsl.QuerydslPredicateExecutor' (OnClassCondition)

   GraphQlRSocketAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)

   GraphQlReactiveQueryByExampleAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.graphql.execution.GraphQlSource; SearchStrategy: all) did not find any beans of type org.springframework.graphql.execution.GraphQlSource (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.data.query.QueryByExampleDataFetcher', 'org.springframework.data.repository.query.ReactiveQueryByExampleExecutor' (OnClassCondition)

   GraphQlReactiveQuerydslAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.graphql.execution.GraphQlSource; SearchStrategy: all) did not find any beans of type org.springframework.graphql.execution.GraphQlSource (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.data.query.QuerydslDataFetcher', 'org.springframework.data.querydsl.ReactiveQuerydslPredicateExecutor' (OnClassCondition)

   GraphQlWebFluxAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.server.webflux.GraphQlHttpHandler' (OnClassCondition)

   GraphQlWebFluxSecurityAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.server.webflux.GraphQlHttpHandler', 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity' (OnClassCondition)

   GraphQlWebMvcAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.graphql.ExecutionGraphQlService; SearchStrategy: all) did not find any beans of type org.springframework.graphql.ExecutionGraphQlService (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.server.webmvc.GraphQlHttpHandler' (OnClassCondition)
         - found 'session' scope (OnWebApplicationCondition)

   GraphQlWebMvcAutoConfiguration.WebSocketConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.graphql.websocket.path) did not find property 'path' (OnPropertyCondition)
         - Ancestor org.springframework.boot.autoconfigure.graphql.servlet.GraphQlWebMvcAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
      Matched:
         - @ConditionalOnClass found required classes 'jakarta.websocket.server.ServerContainer', 'org.springframework.web.socket.WebSocketHandler' (OnClassCondition)

   GraphQlWebMvcSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.graphql.server.webmvc.GraphQlHttpHandler; SearchStrategy: all) did not find any beans of type org.springframework.graphql.server.webmvc.GraphQlHttpHandler (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'graphql.GraphQL', 'org.springframework.graphql.server.webmvc.GraphQlHttpHandler', 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
         - found 'session' scope (OnWebApplicationCondition)

   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)

   GsonHttpMessageConvertersConfiguration:
      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.JakartaWebServlet' (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 class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)

   HazelcastJpaDependencyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)

   HttpHandlerAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required classes 'org.springframework.web.reactive.DispatcherHandler', 'org.springframework.http.server.reactive.HttpHandler' (OnClassCondition)

   HypermediaAutoConfiguration.HypermediaConfiguration:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.hateoas.client.LinkDiscoverers; SearchStrategy: all) found beans of type 'org.springframework.hateoas.client.LinkDiscoverers' linkDiscoverers (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (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 class 'javax.cache.Caching' (OnClassCondition)

   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)

   JdbcRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)

   JerseyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)

   JmsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'jakarta.jms.Message' (OnClassCondition)

   JmxAutoConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.jmx.enabled=true) did not find property 'enabled' (OnPropertyCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)

   JndiConnectionFactoryAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)

   JndiDataSourceAutoConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
      Matched:
         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)

   JndiJtaConfiguration:
      Did not match:
         - @ConditionalOnJndi JNDI environment is not available (OnJndiCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.transaction.jta.JtaTransactionManager' (OnClassCondition)

   JooqAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)

   JpaRepositoriesAutoConfiguration#entityManagerFactoryBootstrapExecutorCustomizer:
      Did not match:
         - AnyNestedCondition 0 matched 2 did not; NestedCondition on JpaRepositoriesAutoConfiguration.BootstrapExecutorCondition.LazyBootstrapMode @ConditionalOnProperty (spring.data.jpa.repositories.bootstrap-mode=lazy) did not find property 'bootstrap-mode'; NestedCondition on JpaRepositoriesAutoConfiguration.BootstrapExecutorCondition.DeferredBootstrapMode @ConditionalOnProperty (spring.data.jpa.repositories.bootstrap-mode=deferred) did not find property 'bootstrap-mode' (JpaRepositoriesAutoConfiguration.BootstrapExecutorCondition)

   JsonbAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'jakarta.json.bind.Jsonb' (OnClassCondition)

   JsonbHttpMessageConvertersConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'jakarta.json.bind.Jsonb' (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 'jakarta.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)

   MustacheAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)

   Neo4jAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jReactiveDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jReactiveRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)

   OAuth2ClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)

   OAuth2ResourceServerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken' (OnClassCondition)

   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)

   R2dbcAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)

   R2dbcDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)

   R2dbcInitializationConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)

   R2dbcRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)

   R2dbcTransactionManagerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)

   RSocketGraphQlClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)

   RSocketMessagingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)

   RSocketRequesterAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (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.core.RSocketServer' (OnClassCondition)

   RSocketStrategiesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)

   RabbitAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)

   ReactiveElasticsearchClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'co.elastic.clients.transport.ElasticsearchTransport' (OnClassCondition)

   ReactiveElasticsearchRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClient' (OnClassCondition)

   ReactiveMultipartAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required classes 'org.springframework.http.codec.multipart.DefaultPartHttpMessageReader', 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)

   ReactiveOAuth2ClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)

   ReactiveOAuth2ResourceServerAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity' (OnClassCondition)

   ReactiveSecurityAutoConfiguration.EnableWebFluxSecurityConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)

   ReactiveUserDetailsServiceAutoConfiguration:
      Did not match:
         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition not a reactive web application; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)

   ReactiveWebServerFactoryAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.http.ReactiveHttpInputMessage' (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)

   Saml2RelyingPartyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)

   SecurityDataConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)

   SendGridAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)

   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
      Did not match:
         - @ConditionalOnProperty (server.forward-headers-strategy=framework) found different value in property 'server.forward-headers-strategy' (OnPropertyCondition)

   ServletWebServerFactoryConfiguration.EmbeddedJetty:
      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)

   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
      Did not match:
         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)

   SessionAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)

   SpringApplicationAdminJmxAutoConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.application.admin.enabled=true) did not find property 'enabled' (OnPropertyCondition)

   SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration:
      Did not match:
         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.web.SecurityFilterChain' filterChain; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)

   SpringBootWebSecurityConfiguration.WebSecurityEnablerConfiguration:
      Did not match:
         - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)

   SpringDataWebAutoConfiguration:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) found beans of type 'org.springframework.data.web.PageableHandlerMethodArgumentResolver' pageableResolver (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
         - found 'session' scope (OnWebApplicationCondition)

   TaskExecutionAutoConfiguration#applicationTaskExecutor:
      Did not match:
         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' clientInboundChannelExecutor, clientOutboundChannelExecutor, brokerChannelExecutor (OnBeanCondition)

   TaskSchedulingAutoConfiguration#taskScheduler:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) found beans of type 'org.springframework.scheduling.TaskScheduler' messageBrokerTaskScheduler (OnBeanCondition)

   TemplateEngineConfigurations.ReactiveTemplateEngineConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)

   ThymeleafAutoConfiguration.DataAttributeDialectConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'com.github.mxab.thymeleaf.extras.dataattribute.dialect.DataAttributeDialect' (OnClassCondition)

   ThymeleafAutoConfiguration.ThymeleafSecurityDialectConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.thymeleaf.extras.springsecurity6.dialect.SpringSecurityDialect' (OnClassCondition)

   ThymeleafAutoConfiguration.ThymeleafWebFluxConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)

   ThymeleafAutoConfiguration.ThymeleafWebLayoutConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'nz.net.ultraq.thymeleaf.layoutdialect.LayoutDialect' (OnClassCondition)

   ThymeleafAutoConfiguration.ThymeleafWebMvcConfiguration#resourceUrlEncodingFilter:
      Did not match:
         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)

   TransactionAutoConfiguration#transactionalOperator:
      Did not match:
         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)

   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)

   UserDetailsServiceAutoConfiguration:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userDetailsService (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)

   ValidationAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'jakarta.validation.executable.ExecutableValidator' (OnClassCondition)

   WebFluxAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)

   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
      Did not match:
         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)

   WebMvcAutoConfiguration.ProblemDetailsErrorHandlingConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.mvc.problemdetails.enabled=true) did not find property 'enabled' (OnPropertyCondition)

   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
      Did not match:
         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)

   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)

   WebSessionIdResolverAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required classes 'org.springframework.web.server.session.WebSessionManager', 'reactor.core.publisher.Mono' (OnClassCondition)

   WebSocketReactiveAutoConfiguration:
      Did not match:
         - not a reactive web application (OnWebApplicationCondition)
      Matched:
         - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'jakarta.websocket.server.ServerContainer' (OnClassCondition)

   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer' (OnClassCondition)

   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)

   XADataSourceAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.boot.jdbc.XADataSourceWrapper; SearchStrategy: all) did not find any beans of type org.springframework.boot.jdbc.XADataSourceWrapper (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'jakarta.transaction.TransactionManager', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)

Exclusions:
-----------

    None

Unconditional classes:
----------------------

    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration

    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration

    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration

    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration

    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration

2023-01-19T20:09:58.106+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'data-jpa.repository-aot-processor'
2023-01-19T20:09:58.458+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.486+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.493+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.505+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.ext.ufolep13.volley
2023-01-19T20:09:58.509+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.524+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.530+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.536+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.ext.ffbb
2023-01-19T20:09:58.537+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.538+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.ext.ffhb
2023-01-19T20:09:58.549+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.551+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:58.558+01:00 DEBUG 27552 --- [           main] o.s.d.r.w.a.ProjectionProxyAotProcessor  : Detecting projection interfaces in org.pedrero.ecos.matchscrapper.repositories
2023-01-19T20:09:59.496+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.CompetitionController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.CompetitionController
2023-01-19T20:09:59.498+01:00  INFO 27552 --- [           main] o.springframework.hateoas.aot.AotUtils   : Registering org.pedrero.ecos.matchscrapper.model.entities.projections.DisplayCompetition for reflection (for org.pedrero.ecos.matchscrapper.controller.CompetitionController)
2023-01-19T20:09:59.561+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.DatedMatchController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.DatedMatchController
2023-01-19T20:09:59.561+01:00  INFO 27552 --- [           main] o.springframework.hateoas.aot.AotUtils   : Registering org.pedrero.ecos.matchscrapper.model.entities.DatedMatch for reflection (for org.pedrero.ecos.matchscrapper.controller.DatedMatchController)
2023-01-19T20:09:59.580+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.ImageController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.ImageController
2023-01-19T20:09:59.643+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.MatchController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.MatchController
2023-01-19T20:09:59.669+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.MatchScrapperController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.MatchScrapperController
2023-01-19T20:09:59.723+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.PartnerController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.PartnerController
2023-01-19T20:09:59.737+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.PlaceController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.PlaceController
2023-01-19T20:09:59.750+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.SportAuthorityController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.SportAuthorityController
2023-01-19T20:09:59.750+01:00  INFO 27552 --- [           main] o.springframework.hateoas.aot.AotUtils   : Registering org.pedrero.ecos.matchscrapper.model.entities.projections.DisplaySportAuthority for reflection (for org.pedrero.ecos.matchscrapper.controller.SportAuthorityController)
2023-01-19T20:09:59.758+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.SportController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.SportController
2023-01-19T20:09:59.765+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.TeamController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.TeamController
2023-01-19T20:09:59.782+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.controller.ThymeleafController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.controller.ThymeleafController
2023-01-19T20:09:59.817+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.ext.ffbb.FFBBController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.ext.ffbb.FFBBController
2023-01-19T20:09:59.871+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.ext.ffhb.FFHBController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.ext.ffhb.FFHBController
2023-01-19T20:09:59.908+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.pedrero.ecos.matchscrapper.ext.ufolep13.volley.UFO13VController$$SpringCGLIB$$0 for class org.pedrero.ecos.matchscrapper.ext.ufolep13.volley.UFO13VController
2023-01-19T20:10:00.145+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'jsonMixinModuleEntries'
2023-01-19T20:10:00.146+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'jsonMixinModuleEntries' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@29f7cefd'
2023-01-19T20:10:00.204+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController$$SpringCGLIB$$0 for class org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController
2023-01-19T20:10:00.330+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Creating shared instance of singleton bean 'persistenceManagedTypes'
2023-01-19T20:10:00.336+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'persistenceManagedTypes' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@3da30852'
2023-01-19T20:10:00.337+01:00 DEBUG 27552 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Autowiring by type from bean name 'persistenceManagedTypes' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@29f7cefd'
2023-01-19T20:10:00.903+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositoryController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositoryController
2023-01-19T20:10:00.930+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositoryEntityController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositoryEntityController
2023-01-19T20:10:00.942+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositoryPropertyReferenceController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositoryPropertyReferenceController
2023-01-19T20:10:00.952+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositorySearchController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositorySearchController
2023-01-19T20:10:00.997+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.RepositorySchemaController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.RepositorySchemaController
2023-01-19T20:10:01.010+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.alps.AlpsController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.alps.AlpsController
2023-01-19T20:10:01.023+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.ProfileController$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.ProfileController
2023-01-19T20:10:01.033+01:00  INFO 27552 --- [           main] rocessor$ProxyRegisteringAotContribution : Created proxy type class org.springframework.data.rest.webmvc.halexplorer.HalExplorer$$SpringCGLIB$$0 for class org.springframework.data.rest.webmvc.halexplorer.HalExplorer
2023-01-19T20:10:01.037+01:00  INFO 27552 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas for reflection.
2023-01-19T20:10:01.045+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/StringLinkRelation.class]
2023-01-19T20:10:01.142+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/RepresentationModel.class]
2023-01-19T20:10:01.149+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/Links.class]
2023-01-19T20:10:01.169+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/EntityModel$MapSuppressingUnwrappingSerializer.class]
2023-01-19T20:10:01.173+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/Link.class]
2023-01-19T20:10:01.174+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/LinkRelation.class]
2023-01-19T20:10:01.176+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/EntityModel.class]
2023-01-19T20:10:01.177+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/PagedModel.class]
2023-01-19T20:10:01.193+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/CollectionModel.class]
2023-01-19T20:10:01.208+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.CollectionModel
2023-01-19T20:10:01.209+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.EntityModel
2023-01-19T20:10:01.209+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.EntityModel$MapSuppressingUnwrappingSerializer
2023-01-19T20:10:01.209+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.Link
2023-01-19T20:10:01.209+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.LinkRelation
2023-01-19T20:10:01.209+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.Links
2023-01-19T20:10:01.209+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.PagedModel
2023-01-19T20:10:01.210+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.RepresentationModel
2023-01-19T20:10:01.210+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.StringLinkRelation
2023-01-19T20:10:01.210+01:00  INFO 27552 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.hal for reflection.
2023-01-19T20:10:01.215+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$TrueOnlyBooleanSerializer.class]
2023-01-19T20:10:01.216+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/HalModelBuilder$HalRepresentationModel$1.class]
2023-01-19T20:10:01.223+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$HalResourcesDeserializer.class]
2023-01-19T20:10:01.224+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$HalHandlerInstantiator.class]
2023-01-19T20:10:01.226+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule.class]
2023-01-19T20:10:01.231+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$HalLinkListSerializer.class]
2023-01-19T20:10:01.232+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/DefaultCurieProvider$Curie.class]
2023-01-19T20:10:01.233+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/HalLinkRelation.class]
2023-01-19T20:10:01.233+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$HalResourcesSerializer.class]
2023-01-19T20:10:01.234+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/LinkMixin.class]
2023-01-19T20:10:01.234+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/RepresentationModelMixin.class]
2023-01-19T20:10:01.234+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$HalLinkListDeserializer.class]
2023-01-19T20:10:01.234+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/CollectionModelMixin.class]
2023-01-19T20:10:01.236+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$HalLink.class]
2023-01-19T20:10:01.236+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/HalModelBuilder$HalRepresentationModel.class]
2023-01-19T20:10:01.236+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/Jackson2HalModule$OptionalListJackson2Serializer.class]
2023-01-19T20:10:01.237+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.CollectionModelMixin
2023-01-19T20:10:01.237+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.DefaultCurieProvider$Curie
2023-01-19T20:10:01.237+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.HalLinkRelation
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.HalModelBuilder$HalRepresentationModel
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.HalModelBuilder$HalRepresentationModel$1
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$HalHandlerInstantiator
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$HalLink
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$HalLinkListDeserializer
2023-01-19T20:10:01.238+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$HalLinkListSerializer
2023-01-19T20:10:01.239+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$HalResourcesDeserializer
2023-01-19T20:10:01.239+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$HalResourcesSerializer
2023-01-19T20:10:01.239+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$OptionalListJackson2Serializer
2023-01-19T20:10:01.239+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.Jackson2HalModule$TrueOnlyBooleanSerializer
2023-01-19T20:10:01.240+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.LinkMixin
2023-01-19T20:10:01.240+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.RepresentationModelMixin
2023-01-19T20:10:01.241+01:00  INFO 27552 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.hal.forms for reflection.
2023-01-19T20:10:01.242+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/Jackson2HalFormsModule$MediaTypeMixin.class]
2023-01-19T20:10:01.245+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsDeserializers$HalFormsCollectionModelDeserializer.class]
2023-01-19T20:10:01.246+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsOptions.class]
2023-01-19T20:10:01.247+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsOptions$Inline.class]
2023-01-19T20:10:01.248+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/Jackson2HalFormsModule.class]
2023-01-19T20:10:01.248+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsOptions$AbstractHalFormsOptions.class]
2023-01-19T20:10:01.249+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsDeserializers$MediaTypesDeserializer.class]
2023-01-19T20:10:01.250+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsTemplate.class]
2023-01-19T20:10:01.252+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsOptions$Remote.class]
2023-01-19T20:10:01.252+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/Jackson2HalFormsModule$RepresentationModelMixin.class]
2023-01-19T20:10:01.253+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsProperty.class]
2023-01-19T20:10:01.253+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsPromptedValue$I18nizedPrompt.class]
2023-01-19T20:10:01.254+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsTemplatePropertyWriter.class]
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/hal/forms/HalFormsPromptedValue.class]
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsDeserializers$HalFormsCollectionModelDeserializer
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsDeserializers$MediaTypesDeserializer
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions$AbstractHalFormsOptions
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions$Inline
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions$Remote
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsPromptedValue
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsPromptedValue$I18nizedPrompt
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsProperty
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsTemplate
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.HalFormsTemplatePropertyWriter
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.Jackson2HalFormsModule
2023-01-19T20:10:01.255+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.Jackson2HalFormsModule$MediaTypeMixin
2023-01-19T20:10:01.256+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.hal.forms.Jackson2HalFormsModule$RepresentationModelMixin
2023-01-19T20:10:01.257+01:00  INFO 27552 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.alps for reflection.
2023-01-19T20:10:01.258+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/alps/Descriptor.class]
2023-01-19T20:10:01.258+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/alps/Doc.class]
2023-01-19T20:10:01.259+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/alps/Alps.class]
2023-01-19T20:10:01.260+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/alps/Ext.class]
2023-01-19T20:10:01.261+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.alps.Alps
2023-01-19T20:10:01.262+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.alps.Descriptor
2023-01-19T20:10:01.262+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.alps.Doc
2023-01-19T20:10:01.262+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.alps.Ext
2023-01-19T20:10:01.267+01:00  INFO 27552 --- [           main] essor$MediaTypeReflectionAotContribution : Registering Spring HATEOAS types in org.springframework.hateoas.mediatype.problem for reflection.
2023-01-19T20:10:01.269+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/problem/Problem.class]
2023-01-19T20:10:01.269+01:00 DEBUG 27552 --- [           main] permediaTypeAotProcessor$FullTypeScanner : Identified candidate component class: URL [jar:file:/home/mathieu/.gradle/caches/modules-2/files-2.1/org.springframework.hateoas/spring-hateoas/2.0.0/fcdaefc8b3191382f89a9a9994cc5ad695fc729b/spring-hateoas-2.0.0.jar!/org/springframework/hateoas/mediatype/problem/Problem$ExtendedProblem.class]
2023-01-19T20:10:01.269+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.problem.Problem
2023-01-19T20:10:01.270+01:00 DEBUG 27552 --- [           main] essor$MediaTypeReflectionAotContribution : > org.springframework.hateoas.mediatype.problem.Problem$ExtendedProblem
2023-01-19T20:10:01.452+01:00 DEBUG 27552 --- [           main] o.s.b.c.c.ConfigDataLocationRuntimeHints : Registering application configuration hints for [application]([.properties, .xml, .yml, .yaml]) at [classpath:/, classpath:/config/]
mathieupedreropro commented 1 year ago

And also, please find below the full log output with root logger at debug level (except for org.hibernate package, that was making my app crash with log level DEBUG...)

2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.a.coyote.http11.Http11InputBuffer      : Received [PATCH /api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f HTTP/1.1
Host: localhost:9090
Connection: keep-alive
Content-Length: 817
sec-ch-ua: "Google Chrome";v="105", "Not)A;Brand";v="8", "Chromium";v="105"
Accept: */*
Content-Type: application/hal+json
X-Requested-With: XMLHttpRequest
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
sec-ch-ua-platform: "Linux"
Origin: http://localhost:9090
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: http://localhost:9090/competitions
Accept-Encoding: gzip, deflate, br
Accept-Language: fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7
Cookie: __utma=111872281.2022749119.1621343213.1621343213.1621343213.1; JSESSIONID=DA2C866464CB12020E7DA738CDD9995E

{"shouldBeChecked":true,"name":"D??partementale masculine seniors - Division 2","_links":{"self":{"href":"http://localhost:9090/api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f"},"competition":{"href":"http://localhost:9090/api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f{?projection}","templated":true},"potential-parents":{"href":"http://localhost:9090/api/competitions/potential-parents/f6232c1d-a3d2-4df9-bd13-753eb593c72f"},"authority":{"href":"http://localhost:9090/api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f/authority{?projection}","templated":true},"parent":{"href":"http://localhost:9090/api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f/parent{?projection}","templated":true}},"parent":"http://localhost:9090/api/competitions/5c8ba287-5a77-4b42-b1ee-cca8c55e5045","authority":null}]
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.a.t.util.http.Rfc6265CookieProcessor   : Cookies: Parsing b[]: __utma=111872281.2022749119.1621343213.1621343213.1621343213.1; JSESSIONID=DA2C866464CB12020E7DA738CDD9995E
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.a.catalina.connector.CoyoteAdapter     :  Requested cookie session id is DA2C866464CB12020E7DA738CDD9995E
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.apache.catalina.valves.RemoteIpValve   : Incoming request /api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f with originalRemoteAddr [172.20.0.1], originalRemoteHost=[172.20.0.1], originalSecure=[false], originalScheme=[http], originalServerName=[localhost], originalServerPort=[9090] will be seen as newRemoteAddr=[172.20.0.1], newRemoteHost=[172.20.0.1], newSecure=[false], newScheme=[http], newServerName=[localhost], newServerPort=[9090]
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.authenticator.AuthenticatorBase    : Security checking request PATCH /api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] org.apache.catalina.realm.RealmBase      :   No applicable constraints defined
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.authenticator.AuthenticatorBase    : Not subject to any constraint
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] o.s.security.web.FilterChainProxy        : Securing PATCH /api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f
2023-01-19T19:59:34.900Z DEBUG 1 --- [0.0-9090-exec-6] org.apache.tomcat.util.http.Parameters   : Set encoding to UTF-8
2023-01-19T19:59:34.901Z DEBUG 1 --- [0.0-9090-exec-6] o.s.d.r.w.RepositoryRestHandlerMapping   : Mapped to org.springframework.data.rest.webmvc.RepositoryEntityController#patchItemResource(RootResourceInformation, PersistentEntityResource, Serializable, PersistentEntityResourceAssembler, ETag, String)
2023-01-19T19:59:34.901Z DEBUG 1 --- [0.0-9090-exec-6] w.c.HttpSessionSecurityContextRepository : Retrieved SecurityContextImpl [Authentication=UsernamePasswordAuthenticationToken [Principal=org.springframework.security.core.userdetails.User [Username=Ecos, Password=[PROTECTED], Enabled=true, AccountNonExpired=true, credentialsNonExpired=true, AccountNonLocked=true, Granted Authorities=[ROLE_USER]], Credentials=[PROTECTED], Authenticated=true, Details=WebAuthenticationDetails [RemoteIpAddress=172.20.0.1, SessionId=53293A6FE41B5681496162E276C1E8AC], Granted Authorities=[ROLE_USER]]]
2023-01-19T19:59:34.901Z DEBUG 1 --- [0.0-9090-exec-6] o.s.security.web.FilterChainProxy        : Secured PATCH /api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f
2023-01-19T19:59:34.901Z DEBUG 1 --- [0.0-9090-exec-6] o.s.web.servlet.DispatcherServlet        : PATCH "/api/competitions/f6232c1d-a3d2-4df9-bd13-753eb593c72f", parameters={}
2023-01-19T19:59:34.901Z DEBUG 1 --- [0.0-9090-exec-6] o.s.d.r.w.RepositoryRestHandlerMapping   : Mapped to org.springframework.data.rest.webmvc.RepositoryEntityController#patchItemResource(RootResourceInformation, PersistentEntityResource, Serializable, PersistentEntityResourceAssembler, ETag, String)
2023-01-19T19:59:34.901Z DEBUG 1 --- [0.0-9090-exec-6] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.web.method.support.HandlerMethodArgumentResolverComposite)
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.ApplicationFilterChain)
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.FilterChainProxy)
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.FilterChainProxy$VirtualFilterChain)
2023-01-19T19:59:34.903Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.access.intercept.AuthorizationFilter)
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.access.ExceptionTranslationFilter)
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.AnonymousAuthenticationFilter)
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter)
2023-01-19T19:59:34.904Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.savedrequest.RequestCacheAwareFilter)
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter)
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter)
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.logout.LogoutFilter)
2023-01-19T19:59:34.905Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.header.HeaderWriterFilter)
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.context.SecurityContextHolderFilter)
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter)
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.session.DisableEncodeUrlFilter)
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.906Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardWrapperValve)
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardContextValve)
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardHostValve)
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardEngineValve)
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.907Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.valves.RemoteIpValve)
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.connector.CoyoteAdapter)
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.coyote.http11.Http11Processor)
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.coyote.AbstractProtocol$ConnectionHandler)
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.net.NioEndpoint$SocketProcessor)
2023-01-19T19:59:34.908Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.threads.ThreadPoolExecutor)
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker)
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.threads.TaskThread$WrappingRunnable)
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(com.oracle.svm.core.posix.thread.PosixPlatformThreads)
2023-01-19T19:59:34.909Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.util.ReflectionUtils)
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module$AssociationUriResolvingDeserializerModifier$ValueInstantiatorCustomizer)
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module$AssociationUriResolvingDeserializerModifier)
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(com.fasterxml.jackson.databind.deser.BeanDeserializerFactory)
2023-01-19T19:59:34.910Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.911Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(com.fasterxml.jackson.databind.deser.DeserializerCache)
2023-01-19T19:59:34.911Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.902Z  WARN 1 --- [0.0-9090-exec-6] tion$ResourceSupportHttpMessageConverter : Failed to evaluate Jackson deserialization for type [[simple type, class org.springframework.data.rest.webmvc.PersistentEntityResource]]

java.lang.NullPointerException: null
    at org.springframework.util.ReflectionUtils.makeAccessible(ReflectionUtils.java:784) ~[na:na]
    at org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module$AssociationUriResolvingDeserializerModifier$ValueInstantiatorCustomizer.conclude(PersistentEntityJackson2Module.java:539) ~[na:na]
    at org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module$AssociationUriResolvingDeserializerModifier.updateBuilder(PersistentEntityJackson2Module.java:477) ~[na:na]
    at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.buildBeanDeserializer(BeanDeserializerFactory.java:287) ~[na:na]
    at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:151) ~[na:na]
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(DeserializerCache.java:415) ~[na:na]
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:350) ~[na:na]
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:264) ~[na:na]
    at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:244) ~[na:na]
    at com.fasterxml.jackson.databind.deser.DeserializerCache.hasValueDeserializerFor(DeserializerCache.java:191) ~[na:na]
    at com.fasterxml.jackson.databind.DeserializationContext.hasValueDeserializerFor(DeserializationContext.java:593) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.ObjectMapper.canDeserialize(ObjectMapper.java:3515) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.canRead(AbstractJackson2HttpMessageConverter.java:263) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter.canRead(TypeConstrainedMappingJackson2HttpMessageConverter.java:81) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.0.0]
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.canRead(AbstractJackson2HttpMessageConverter.java:249) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter.canRead(TypeConstrainedMappingJackson2HttpMessageConverter.java:71) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.0.0]
    at org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver.resolveArgument(PersistentEntityResourceHandlerMethodArgumentResolver.java:118) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:4.0.0]
    at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122) ~[na:na]
    at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:181) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:148) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1080) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:973) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1003) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:877) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:814) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365) ~[na:na]
    at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[na:na]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:58) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:188) ~[na:na]
    at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:174) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.0]
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.0]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[na:na]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[na:na]
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.context.SecurityContextHolderFilter.doFilterInternal(SecurityContextHolderFilter.java:69) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[na:na]
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[na:na]
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:351) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) ~[na:na]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[na:na]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) ~[na:na]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[na:na]
    at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:741) ~[na:na]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[na:na]
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400) ~[na:na]
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861) ~[na:na]
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) ~[na:na]
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[na:na]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[na:na]
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[na:na]
    at java.base@17.0.5/java.lang.Thread.run(Thread.java:833) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:na]
    at com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:775) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:na]
    at com.oracle.svm.core.posix.thread.PosixPlatformThreads.pthreadStartRoutine(PosixPlatformThreads.java:203) ~[na:na]

2023-01-19T19:59:34.914Z DEBUG 1 --- [0.0-9090-exec-6] o.s.orm.jpa.JpaTransactionManager        : Found thread-bound EntityManager [SessionImpl(1558042447<open>)] for JPA transaction
2023-01-19T19:59:34.914Z DEBUG 1 --- [0.0-9090-exec-6] o.s.orm.jpa.JpaTransactionManager        : Creating new transaction with name [org.springframework.data.jpa.repository.support.SimpleJpaRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly
2023-01-19T19:59:34.914Z DEBUG 1 --- [0.0-9090-exec-6] o.s.jdbc.datasource.DataSourceUtils      : Setting JDBC Connection [HikariProxyConnection@1827658807 wrapping org.postgresql.jdbc.PgConnection@20298bff] read-only
2023-01-19T19:59:34.914Z DEBUG 1 --- [0.0-9090-exec-6] org.postgresql.jdbc.PgConnection         :   setReadOnly = true
2023-01-19T19:59:34.914Z DEBUG 1 --- [0.0-9090-exec-6] org.postgresql.jdbc.PgConnection         :   setAutoCommit = false
2023-01-19T19:59:34.914Z DEBUG 1 --- [0.0-9090-exec-6] o.s.orm.jpa.JpaTransactionManager        : Exposing JPA transaction as JDBC [org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle@4899307e]
2023-01-19T19:59:34.915Z DEBUG 1 --- [0.0-9090-exec-6] o.s.orm.jpa.JpaTransactionManager        : Initiating transaction commit
2023-01-19T19:59:34.916Z DEBUG 1 --- [0.0-9090-exec-6] o.s.orm.jpa.JpaTransactionManager        : Committing JPA transaction on EntityManager [SessionImpl(1558042447<open>)]
2023-01-19T19:59:34.916Z DEBUG 1 --- [0.0-9090-exec-6] org.postgresql.jdbc.PgConnection         :   setAutoCommit = true
2023-01-19T19:59:34.916Z DEBUG 1 --- [0.0-9090-exec-6] o.s.jdbc.datasource.DataSourceUtils      : Resetting read-only flag of JDBC Connection [HikariProxyConnection@1827658807 wrapping org.postgresql.jdbc.PgConnection@20298bff]
2023-01-19T19:59:34.916Z DEBUG 1 --- [0.0-9090-exec-6] org.postgresql.jdbc.PgConnection         :   setReadOnly = false
2023-01-19T19:59:34.916Z DEBUG 1 --- [0.0-9090-exec-6] o.s.orm.jpa.JpaTransactionManager        : Not closing pre-bound JPA EntityManager after transaction
2023-01-19T19:59:34.917Z DEBUG 1 --- [0.0-9090-exec-6] o.s.web.method.HandlerMethod             : Could not resolve parameter [1] in public org.springframework.http.ResponseEntity<org.springframework.hateoas.RepresentationModel<?>> org.springframework.data.rest.webmvc.RepositoryEntityController.patchItemResource(org.springframework.data.rest.webmvc.RootResourceInformation,org.springframework.data.rest.webmvc.PersistentEntityResource,java.io.Serializable,org.springframework.data.rest.webmvc.PersistentEntityResourceAssembler,org.springframework.data.rest.webmvc.support.ETag,java.lang.String) throws org.springframework.web.HttpRequestMethodNotSupportedException,org.springframework.data.rest.webmvc.ResourceNotFoundException: Could not read payload
2023-01-19T19:59:34.917Z DEBUG 1 --- [0.0-9090-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler org.springframework.data.rest.webmvc.RepositoryRestExceptionHandler#handleNotReadable(HttpMessageNotReadableException)
2023-01-19T19:59:34.917Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.ApplicationFilterChain)
2023-01-19T19:59:34.917Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.917Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.FilterChainProxy)
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.FilterChainProxy$VirtualFilterChain)
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.access.intercept.AuthorizationFilter)
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.access.ExceptionTranslationFilter)
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.918Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.AnonymousAuthenticationFilter)
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter)
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.savedrequest.RequestCacheAwareFilter)
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter)
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.919Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter)
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.authentication.logout.LogoutFilter)
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.header.HeaderWriterFilter)
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.context.SecurityContextHolderFilter)
2023-01-19T19:59:34.920Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter)
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.security.web.session.DisableEncodeUrlFilter)
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardWrapperValve)
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardContextValve)
2023-01-19T19:59:34.921Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardHostValve)
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.core.StandardEngineValve)
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.valves.RemoteIpValve)
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.catalina.connector.CoyoteAdapter)
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.922Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.coyote.http11.Http11Processor)
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.coyote.AbstractProtocol$ConnectionHandler)
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.net.NioEndpoint$SocketProcessor)
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.threads.ThreadPoolExecutor)
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.923Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker)
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.apache.tomcat.util.threads.TaskThread$WrappingRunnable)
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(com.oracle.svm.core.posix.thread.PosixPlatformThreads)
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.data.rest.webmvc.json.DomainObjectReader)
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.data.rest.webmvc.config.JsonPatchHandler)
2023-01-19T19:59:34.924Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.925Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(org.springframework.web.method.support.HandlerMethodArgumentResolverComposite)
2023-01-19T19:59:34.925Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.925Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(com.fasterxml.jackson.databind.deser.impl.MethodProperty)
2023-01-19T19:59:34.925Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.925Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     findClass(com.fasterxml.jackson.databind.ObjectReader)
2023-01-19T19:59:34.925Z DEBUG 1 --- [0.0-9090-exec-6] o.a.c.loader.WebappClassLoaderBase       :     --> Returning ClassNotFoundException
2023-01-19T19:59:34.917Z DEBUG 1 --- [0.0-9090-exec-6] o.s.d.r.w.RepositoryRestExceptionHandler : "Could not read payload"

org.springframework.http.converter.HttpMessageNotReadableException: Could not read payload
    at org.springframework.data.rest.webmvc.json.DomainObjectReader.read(DomainObjectReader.java:97) ~[na:na]
    at org.springframework.data.rest.webmvc.config.JsonPatchHandler.applyMergePatch(JsonPatchHandler.java:98) ~[na:na]
    at org.springframework.data.rest.webmvc.config.JsonPatchHandler.apply(JsonPatchHandler.java:84) ~[na:na]
    at org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver.readPatch(PersistentEntityResourceHandlerMethodArgumentResolver.java:206) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:4.0.0]
    at org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver.lambda$read$4(PersistentEntityResourceHandlerMethodArgumentResolver.java:185) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:4.0.0]
    at java.base@17.0.5/java.util.Optional.map(Optional.java:260) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:na]
    at org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver.read(PersistentEntityResourceHandlerMethodArgumentResolver.java:182) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:4.0.0]
    at org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver.resolveArgument(PersistentEntityResourceHandlerMethodArgumentResolver.java:125) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:4.0.0]
    at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122) ~[na:na]
    at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:181) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:148) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1080) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:973) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1003) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:877) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:814) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365) ~[na:na]
    at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[na:na]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:58) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:188) ~[na:na]
    at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:174) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.0]
    at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.0]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[na:na]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[na:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[na:na]
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.context.SecurityContextHolderFilter.doFilterInternal(SecurityContextHolderFilter.java:69) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[na:na]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[na:na]
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[na:na]
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[na:na]
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:351) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:6.0.2]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) ~[na:na]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) ~[na:na]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) ~[na:na]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[na:na]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) ~[na:na]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[na:na]
    at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:741) ~[na:na]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[na:na]
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400) ~[na:na]
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861) ~[na:na]
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) ~[na:na]
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:10.1.1]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[na:na]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[na:na]
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[na:na]
    at java.base@17.0.5/java.lang.Thread.run(Thread.java:833) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:na]
    at com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:775) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:na]
    at com.oracle.svm.core.posix.thread.PosixPlatformThreads.pthreadStartRoutine(PosixPlatformThreads.java:203) ~[na:na]
Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `org.pedrero.ecos.matchscrapper.model.entities.Competition` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('http://localhost:9090/api/competitions/5c8ba287-5a77-4b42-b1ee-cca8c55e5045')
 at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: org.pedrero.ecos.matchscrapper.model.entities.Competition["parent"])
    at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1733) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1358) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.deser.std.StdDeserializer._deserializeFromString(StdDeserializer.java:311) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromString(BeanDeserializerBase.java:1500) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:197) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:187) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129) ~[na:na]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:278) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:325) ~[org.pedrero.ecos.matchscrapper.MatchscrapperApplication:2.14.1]
    at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2105) ~[na:na]
    at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1724) ~[na:na]
    at org.springframework.data.rest.webmvc.json.DomainObjectReader.doMerge(DomainObjectReader.java:303) ~[na:na]
    at org.springframework.data.rest.webmvc.json.DomainObjectReader.read(DomainObjectReader.java:95) ~[na:na]
    ... 99 common frames omitted

2023-01-19T19:59:34.926Z DEBUG 1 --- [0.0-9090-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
2023-01-19T19:59:34.926Z DEBUG 1 --- [0.0-9090-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing [org.springframework.data.rest.webmvc.support.ExceptionMessage@12583cf]
2023-01-19T19:59:34.927Z DEBUG 1 --- [0.0-9090-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Could not read payload]
2023-01-19T19:59:34.927Z DEBUG 1 --- [0.0-9090-exec-6] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2023-01-19T19:59:34.927Z DEBUG 1 --- [0.0-9090-exec-6] o.s.web.servlet.DispatcherServlet        : Completed 400 BAD_REQUEST
2023-01-19T19:59:34.927Z DEBUG 1 --- [0.0-9090-exec-6] o.apache.coyote.http11.Http11Processor   : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@739cbb6a:org.apache.tomcat.util.net.NioChannel@7f6a89de:java.nio.channels.SocketChannel[connected local=/172.20.0.3:9090 remote=/172.20.0.1:35596]], Status in: [OPEN_READ], State out: [CLOSED]
2023-01-19T19:59:34.927Z DEBUG 1 --- [0.0-9090-exec-6] o.apache.tomcat.util.threads.LimitLatch  : Counting down[http-nio-0.0.0.0-9090-exec-6] latch=7
2023-01-19T19:59:34.927Z DEBUG 1 --- [0.0-9090-exec-6] org.apache.tomcat.util.net.NioEndpoint   : Calling [org.apache.tomcat.util.net.NioEndpoint@104e01d4].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@739cbb6a:org.apache.tomcat.util.net.NioChannel@7f6a89de:java.nio.channels.SocketChannel[connected local=/172.20.0.3:9090 remote=/172.20.0.1:35596]])

Hope this helps :)

odrotbohm commented 1 year ago

That's extremely helpful, thanks! Root cause is identified. We can have this fixed with the next patch release.

odrotbohm commented 1 year ago

I've just pushed a fix containing the necessary runtime reflection hints. Would you mind giving the snapshots a try?

mathieupedreropro commented 1 year ago

It seems to work (4.0.2-SNAPHOT, today).

Thank you !

odrotbohm commented 1 year ago

Glad to hear. Next release is scheduled for mid February.