diff --git a/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java b/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java index 2dd5956..b0d056f 100644 --- a/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java +++ b/providers/jdbc/deployment/src/main/java/io/quarkiverse/shedlock/providers/jdbc/deployment/JdbcSchedulerLockProcessor.java @@ -54,13 +54,15 @@ List validateDataSourcesDefinitionsWhenJdbcShedLockIsU .toList(); } + // FIXME do not build due to this issue: https://github.com/quarkusio/quarkus/issues/39169 + // Fixed and should be released in the next release @BuildStep @Record(ExecutionTime.STATIC_INIT) List registerJdbcLockProviderInitializer( final ApplicationIndexBuildItem applicationIndexBuildItem, final DataSourceNameRecorder dataSourceNameRecorder) { final List dataSourceNames = getDataSourcesNameFromJdbcSchedulerLocks(applicationIndexBuildItem); - List list = dataSourceNames.stream() + return dataSourceNames.stream() .map(dataSourceName -> SyntheticBeanBuildItem.configure(DataSourceName.class) .scope(Singleton.class) .identifier(dataSourceName) @@ -68,7 +70,6 @@ List registerJdbcLockProviderInitializer( .unremovable() .done()) .toList(); - return list; } private List getDataSourcesNameFromJdbcSchedulerLocks(ApplicationIndexBuildItem applicationIndexBuildItem) {