diff --git a/components/core/core-initializers/src/main/java/org/eclipse/dirigible/components/initializers/synchronizer/SynchronizationProcessor.java b/components/core/core-initializers/src/main/java/org/eclipse/dirigible/components/initializers/synchronizer/SynchronizationProcessor.java index 08aa7ff46c..64b508aaf6 100644 --- a/components/core/core-initializers/src/main/java/org/eclipse/dirigible/components/initializers/synchronizer/SynchronizationProcessor.java +++ b/components/core/core-initializers/src/main/java/org/eclipse/dirigible/components/initializers/synchronizer/SynchronizationProcessor.java @@ -167,6 +167,7 @@ public void processSynchronizers() { } processing.set(true); + synchronizationWatcher.reset(); try { @@ -397,7 +398,6 @@ public void processSynchronizers() { definitions.clear(); artefacts.clear(); - synchronizationWatcher.reset(); initialized.set(true); processing.set(false); } diff --git a/tests/tests-integrations/src/test/java/org/eclipse/dirigible/integration/tests/api/java/CsvimIT.java b/tests/tests-integrations/src/test/java/org/eclipse/dirigible/integration/tests/api/java/CsvimIT.java index 748a7a1317..38f1647a6d 100644 --- a/tests/tests-integrations/src/test/java/org/eclipse/dirigible/integration/tests/api/java/CsvimIT.java +++ b/tests/tests-integrations/src/test/java/org/eclipse/dirigible/integration/tests/api/java/CsvimIT.java @@ -120,7 +120,7 @@ private void createUndefinedTable() { } private void verifyDataInTable(String tableName, List expectedReaders) { - await().atMost(60, TimeUnit.SECONDS) + await().atMost(30, TimeUnit.SECONDS) .pollInterval(1, TimeUnit.SECONDS) .until(() -> { try {