Closed klopfdreh closed 1 month ago
I saw that there is already an AOT hin which registrers the sql file, but then I don't know what causes this issue then, especially when I am using the current version of Spring Batch 5.1.2: https://github.com/spring-projects/spring-batch/blob/main/spring-batch-core/src/main/java/org/springframework/batch/core/aot/CoreRuntimeHints.java#L94
Found the issue.
We are using config server and the correct profile was not enabled / refresh was not disabled:
spring:
profiles:
active: ${SPRING_PROFILES_ACTIVE_VALUE:}
cloud:
refresh:
enabled: false
It is working, now. Sorry for the noise.
Bug description We are currently testing our Spring Batch applications with Spring Boot Native. Build time is working fine, but during the runtime the following error occurs
A possible solution for this would be to use
org.springframework.aot.hint.RuntimeHintsRegistrar
Registration -
src/main/resources/META-INF/spring/aot-factories
:Implementation:
Or to provide a
META-INF/native-image/<groupid>/<artifactId>/resource-config.json
:Environment
Steps to reproduce
Expected behavior The application should run without those errors
Minimal Complete Reproducible example N/A