diff --git a/CHANGELOG b/CHANGELOG
index 7dbbc70f8686aab69ca6600c18131af08d322183..adc0a58c82381d71a61253f46c3bceaa20648a2a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,8 @@
+minerva (17.0.0~beta.0) unstable; urgency=medium
+  * Backward incompatibility: tomcat dependency removed (#1530)
+
+ -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 30 Jan 2023 10:00:00 +0200
+
 minerva (17.0.0~alpha.0) unstable; urgency=medium
   * Backward incompatibility: functionality of String Annotator moved to
     Uniprot Annotator as they were using the same source database (#1629)
diff --git a/CellDesigner-plugin/pom.xml b/CellDesigner-plugin/pom.xml
index 89eb2f80f414d24e8f16c3b05a6564d4cd713809..220319336487dc26454bd3702171ab446785a01f 100644
--- a/CellDesigner-plugin/pom.xml
+++ b/CellDesigner-plugin/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>CellDesigner-plugin</artifactId>
 	<!-- dependency from the MapViewer model -->
@@ -50,19 +50,19 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>commons</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-CellDesigner</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
diff --git a/annotation/pom.xml b/annotation/pom.xml
index 5fb41bcf908e9ec818f232d109dfd9f0318779fe..cf3850ff50eb3168fc984b864591a281223c37d3 100644
--- a/annotation/pom.xml
+++ b/annotation/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>annotation</artifactId>
 	<name>Annotation module</name>
@@ -19,7 +19,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the MapViewer dao -->
@@ -27,7 +27,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>persist</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the MapViewer cell designer parser (we need access 
@@ -35,13 +35,13 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-CellDesigner</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Log4J2 -->
diff --git a/commons/pom.xml b/commons/pom.xml
index 8d7344720e6b761c720c18b9d235e5a53ca0dfe7..7516a03496f74a94dd7dc0c852ec3f934d8255e7 100644
--- a/commons/pom.xml
+++ b/commons/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>commons</artifactId>
 	<name>Mapviewer commons</name>
diff --git a/converter-CellDesigner/pom.xml b/converter-CellDesigner/pom.xml
index 178b8e564542a3ed204765d97b2a5a83ac2f3c21..c3b5f5974416ba8a17aeafafc01cf44c22092302 100644
--- a/converter-CellDesigner/pom.xml
+++ b/converter-CellDesigner/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>converter-CellDesigner</artifactId>
 	<name>CellDesigner converter</name>
@@ -17,13 +17,13 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Log4J2 -->
diff --git a/converter-SBGNML/pom.xml b/converter-SBGNML/pom.xml
index a7e011a72b2c20d76082a5623698d956a1a07a57..bac246c75794b0f84ffa2ab2b123c9adfdb98e07 100644
--- a/converter-SBGNML/pom.xml
+++ b/converter-SBGNML/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>converter-SBGNML</artifactId>
 
@@ -20,26 +20,26 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>persist</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 			<scope>test</scope>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-CellDesigner</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-graphics</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
diff --git a/converter-graphics/pom.xml b/converter-graphics/pom.xml
index 72bf038f30c2aac9c9f69f4ee745e4aff4727e4f..437d6fa00fa1cd662101a2e5fb8e890c0261e7b5 100644
--- a/converter-graphics/pom.xml
+++ b/converter-graphics/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>converter-graphics</artifactId>
 	<name>MapViewer graphics converter</name>
@@ -18,13 +18,13 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model-command</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Log4J2 -->
diff --git a/converter-sbml/pom.xml b/converter-sbml/pom.xml
index 695ff6be62aa0ed7092e469201fd5aedadd2c3ce..f763b2b80e881b2f63e3ae2ab2ace27dd434b4d8 100644
--- a/converter-sbml/pom.xml
+++ b/converter-sbml/pom.xml
@@ -7,7 +7,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>converter-sbml</artifactId>
 	<name>converter-sbml</name>
@@ -40,22 +40,22 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model-command</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-CellDesigner</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Log4J2 -->
@@ -167,7 +167,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-graphics</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 			<scope>test</scope>
 		</dependency>
 
diff --git a/converter/pom.xml b/converter/pom.xml
index ce35666284aeae720583ffc4b8f33985abebfcbb..5b50f64503de34400f838fbb0081b0fbd8cb6cc4 100644
--- a/converter/pom.xml
+++ b/converter/pom.xml
@@ -5,7 +5,7 @@
   <parent>
     <groupId>lcsb.mapviewer</groupId>
     <artifactId>parent</artifactId>
-    <version>17.0.0~alpha.0</version>
+    <version>17.0.0~beta.0</version>
   </parent>
   
   <artifactId>converter</artifactId>
@@ -15,7 +15,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
       <artifactId>model</artifactId>
-      <version>17.0.0~alpha.0</version>
+      <version>17.0.0~beta.0</version>
     </dependency>
 		<dependency>
 			<groupId>xerces</groupId>
diff --git a/frontend-js/pom.xml b/frontend-js/pom.xml
index 1a3bbcdc5c1b44080043b06830ef2e48f7297d04..9b830a68bf4ccae7eda88f09b7e5806cac4f9bc4 100644
--- a/frontend-js/pom.xml
+++ b/frontend-js/pom.xml
@@ -7,7 +7,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>frontend-js</artifactId>
 	<name>frontend-js</name>
diff --git a/model-command/pom.xml b/model-command/pom.xml
index 58962c7fe0270f1fdb73782fc30df9fd30d8f193..887c6f4e35c49acf9c82d84726243c80e5b4de33 100644
--- a/model-command/pom.xml
+++ b/model-command/pom.xml
@@ -3,7 +3,7 @@
   <parent>
     <groupId>lcsb.mapviewer</groupId>
     <artifactId>parent</artifactId>
-    <version>17.0.0~alpha.0</version>
+    <version>17.0.0~beta.0</version>
   </parent>
   <artifactId>model-command</artifactId>
   <name>Model commands</name>
@@ -16,7 +16,7 @@
 		<dependency>
     	<groupId>lcsb.mapviewer</groupId>
       <artifactId>model</artifactId>
-      <version>17.0.0~alpha.0</version>
+      <version>17.0.0~beta.0</version>
     </dependency>
     
 
@@ -24,7 +24,7 @@
 		<dependency>
       <groupId>lcsb.mapviewer</groupId>
       <artifactId>converter-CellDesigner</artifactId>
-      <version>17.0.0~alpha.0</version>
+      <version>17.0.0~beta.0</version>
     </dependency>
 
 		<!-- Log4J2-->
diff --git a/model/pom.xml b/model/pom.xml
index aff4807112aea0447665b4039eca81b683128b8f..4d986bb51e7645d5b90c51c4d0fd3cdd638e6a20 100644
--- a/model/pom.xml
+++ b/model/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>model</artifactId>
 	<name>model MapViewer</name>
@@ -15,7 +15,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>commons</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Java xml serialization -->
diff --git a/pathvisio/pom.xml b/pathvisio/pom.xml
index 87bddffa1ad792c82c06f978656e4714c5556dde..0beb4afe5780c6c2e6ec3bab31290314a988273a 100644
--- a/pathvisio/pom.xml
+++ b/pathvisio/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>pathvisio</artifactId>
 	<name>Pathvisio plugin</name>
@@ -77,26 +77,26 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-CellDesigner</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-graphics</artifactId>
 			<scope>test</scope>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model-command</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Log4J2 -->
diff --git a/persist/pom.xml b/persist/pom.xml
index 2e769988bc78212ce8a4ac195c154762570c55d9..0abf9ef023e2dcd535ef5e021eae3c98187651b4 100644
--- a/persist/pom.xml
+++ b/persist/pom.xml
@@ -6,7 +6,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 
 	<artifactId>persist</artifactId>
@@ -26,7 +26,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- apache ftp -->
diff --git a/pom.xml b/pom.xml
index 7fc97b36c14ef6212b7b9ad66a05ad2e0da9c2ee..0cdf43baa30ae40ccda8c601f8cfe4a4dc31544f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
 
 	<groupId>lcsb.mapviewer</groupId>
 	<artifactId>parent</artifactId>
-	<version>17.0.0~alpha.0</version>
+	<version>17.0.0~beta.0</version>
 	<packaging>pom</packaging>
 
 	<name>parent MapViewer</name>
diff --git a/rest-api/pom.xml b/rest-api/pom.xml
index ba9232bcfb3b49070d99711172d4fe4c31af74a2..5403c5dfd1bc8ab38688b69c69bb7f110342a999 100644
--- a/rest-api/pom.xml
+++ b/rest-api/pom.xml
@@ -7,7 +7,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>rest-api</artifactId>
 	<name>rest-api</name>
@@ -19,19 +19,19 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>service</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>pathvisio</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
diff --git a/service/pom.xml b/service/pom.xml
index 26fccc273e4482727cd3fb44ee2f2440398a1501..602aacd9e4388cbdf64f7edc92c45ff9bcdfa101 100644
--- a/service/pom.xml
+++ b/service/pom.xml
@@ -7,7 +7,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 
 	<artifactId>service</artifactId>
@@ -20,7 +20,7 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the MapViewer dao -->
@@ -28,47 +28,47 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>persist</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>model-command</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>annotation</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the MapViewer cell designer parser -->
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-CellDesigner</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the MapViewer SBGN-ML parser -->
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-SBGNML</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the MapViewer graphics converter -->
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-graphics</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- dependency from the SBML parser -->
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>converter-sbml</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<!-- Log4J2 -->
diff --git a/web/pom.xml b/web/pom.xml
index 06f8f44f61c07f763a71fd416e6f1920d4070f84..7e37e4093adf5d075c174a85136ff10675883258 100644
--- a/web/pom.xml
+++ b/web/pom.xml
@@ -6,7 +6,7 @@
 	<parent>
 		<groupId>lcsb.mapviewer</groupId>
 		<artifactId>parent</artifactId>
-		<version>17.0.0~alpha.0</version>
+		<version>17.0.0~beta.0</version>
 	</parent>
 	<artifactId>web</artifactId>
 	<packaging>jar</packaging>
@@ -36,19 +36,19 @@
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>service</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>rest-api</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>
 			<groupId>lcsb.mapviewer</groupId>
 			<artifactId>frontend-js</artifactId>
-			<version>17.0.0~alpha.0</version>
+			<version>17.0.0~beta.0</version>
 		</dependency>
 
 		<dependency>