diff --git a/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineStarterAutoConfiguration.java b/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineStarterAutoConfiguration.java index fba9e97e6..5770407f5 100644 --- a/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineStarterAutoConfiguration.java +++ b/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/WorkflowEngineStarterAutoConfiguration.java @@ -158,8 +158,9 @@ public class WorkflowEngineStarterAutoConfiguration { } @Bean - public ImplementationReadyChecker implementationReadyChecker(WorkflowCoreService workflowCoreService) { - return new ImplementationReadyChecker(workflowCoreService); + public ImplementationReadyChecker implementationReadyChecker(WorkflowCoreService workflowCoreService, + Environment environment) { + return new ImplementationReadyChecker(workflowCoreService, environment); } // @Bean diff --git a/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/mq/check/ImplementationReadyChecker.java b/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/mq/check/ImplementationReadyChecker.java index 3439f0242..882334864 100644 --- a/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/mq/check/ImplementationReadyChecker.java +++ b/workflow-engine-spring-boot-starter/src/main/java/cn/axzo/workflow/starter/mq/check/ImplementationReadyChecker.java @@ -8,6 +8,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.boot.context.event.ApplicationReadyEvent; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationListener; +import org.springframework.core.env.Environment; import java.lang.reflect.Method; import java.util.ArrayList; @@ -34,9 +35,12 @@ public class ImplementationReadyChecker implements ApplicationListener