Skip to content

Commit d3b3436

Browse files
committed
lookup trigger name
1 parent 262f31b commit d3b3436

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

logicaldoc-core/src/main/java/com/logicaldoc/core/task/DefaultSchedulerFactory.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,11 @@ public void setApplicationContext(ApplicationContext applicationContext) {
7575
Collection<Task> tasks = manager.getTasks(applicationContext);
7676
for (Task task : tasks) {
7777
String name = task.getName();
78-
Object trigger = applicationContext.getBean(name + "Trigger");
78+
String triggerName = name + "Trigger";
79+
Object trigger = applicationContext.getBean(triggerName);
80+
if (trigger == null)
81+
trigger = applicationContext
82+
.getBean(Character.toLowerCase(triggerName.charAt(0)) + triggerName.substring(1));
7983
if (trigger instanceof Trigger trgr) {
8084
triggers.add(trgr);
8185
} else

0 commit comments

Comments
 (0)