From 23a29876b4485829d77ba8ed34dc7dea683b2ae4 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 29 Apr 2024 16:15:28 +0200
Subject: [PATCH] OZG-5402 fix dependencies

---
 bescheid-manager/pom.xml       |  6 ++++++
 vorgang-manager-server/pom.xml | 35 +++++++++++++++++-----------------
 2 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/bescheid-manager/pom.xml b/bescheid-manager/pom.xml
index 0bed89720..428c8f808 100644
--- a/bescheid-manager/pom.xml
+++ b/bescheid-manager/pom.xml
@@ -16,6 +16,7 @@
 
 	<properties>
 		<vorgang-manager.version>2.7.0-SNAPSHOT</vorgang-manager.version>
+		<nachrichten-manager.version>2.7.0-SNAPSHOT</nachrichten-manager.version>
 		<api-lib.version>0.7.0</api-lib.version>
 	</properties>
 
@@ -26,6 +27,11 @@
 			<artifactId>vorgang-manager-interface</artifactId>
 			<version>${vorgang-manager.version}</version>
 		</dependency>
+		<dependency>
+			<groupId>de.ozgcloud.nachrichten</groupId>
+			<artifactId>nachrichten-manager-interface</artifactId>
+			<version>${nachrichten-manager.version}</version>
+		</dependency>
 		<dependency>
 			<groupId>de.ozgcloud.command</groupId>
 			<artifactId>command-manager</artifactId>
diff --git a/vorgang-manager-server/pom.xml b/vorgang-manager-server/pom.xml
index 3cf0b1b0f..eee77b288 100644
--- a/vorgang-manager-server/pom.xml
+++ b/vorgang-manager-server/pom.xml
@@ -67,6 +67,7 @@
 		<find-and-replace-maven-plugin.version>1.1.0</find-and-replace-maven-plugin.version>
 		<docker-java.version>3.3.3</docker-java.version>
 
+		<shedlock.version>4.25.0</shedlock.version>
 	</properties>
 
 	<dependencies>
@@ -84,7 +85,7 @@
 		</dependency>
 		<dependency>
 			<groupId>de.ozgcloud.nachrichten</groupId>
-			<artifactId>nachrichten-manager-postfach-interface</artifactId>
+			<artifactId>nachrichten-manager-interface</artifactId>
 			<version>${nachrichten-manager.version}</version>
 		</dependency>
 
@@ -156,22 +157,6 @@
 			<artifactId>spring-boot-starter-data-mongodb</artifactId>
 		</dependency>
 
-		<!--only required for NachrichtenManager -->
-		<dependency>
-			<groupId>net.devh</groupId>
-			<artifactId>grpc-client-spring-boot-starter</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework.boot</groupId>
-			<artifactId>spring-boot-starter-freemarker</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-webmvc</artifactId>
-		</dependency>
-
-
 		<dependency>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>spring-boot-starter-actuator</artifactId>
@@ -206,6 +191,16 @@
 			<groupId>org.apache.commons</groupId>
 			<artifactId>commons-collections4</artifactId>
 		</dependency>
+		<dependency>
+			<groupId>net.javacrumbs.shedlock</groupId>
+			<artifactId>shedlock-spring</artifactId>
+			<version>${shedlock.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>net.javacrumbs.shedlock</groupId>
+			<artifactId>shedlock-provider-mongo</artifactId>
+			<version>${shedlock.version}</version>
+		</dependency>
 
 		<dependency>
 			<groupId>com.thedeanda</groupId>
@@ -308,7 +303,11 @@
 			<artifactId>spring-ws-test</artifactId>
 			<scope>test</scope>
 		</dependency>
-
+		<!-- TODO: delete wenn PersistPostfachNachrichtByCommandService ausgebaut-->
+		<dependency>
+			<groupId>org.springframework.boot</groupId>
+			<artifactId>spring-boot-starter-mail</artifactId>
+		</dependency>
 
 		<dependency>
 			<groupId>org.junit.jupiter</groupId>
-- 
GitLab