diff --git a/pom.xml b/pom.xml
index 6af1b2fe..e5f4c8f1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,6 +48,10 @@
5.0.0-alpha.14
gridsuite
org.gridsuite:shortcircuit-analysis-server
+
+ 1.7.0
+ 1.34.0
+ 1.15.0
@@ -87,6 +91,24 @@
+
+ com.powsybl
+ powsybl-ws-commons
+ ${powsybl-ws-commons.version}
+
+
+
+ org.gridsuite
+ gridsuite-computation
+ ${gridsuite-computation.version}
+
+
+
+ org.gridsuite
+ gridsuite-filter
+ ${gridsuite-filter.version}
+
+
com.squareup.okhttp3
okhttp-bom
diff --git a/src/main/java/org/gridsuite/shortcircuit/server/PropertyServerNameProvider.java b/src/main/java/org/gridsuite/shortcircuit/server/PropertyServerNameProvider.java
new file mode 100644
index 00000000..b5a6a044
--- /dev/null
+++ b/src/main/java/org/gridsuite/shortcircuit/server/PropertyServerNameProvider.java
@@ -0,0 +1,28 @@
+/**
+ * Copyright (c) 2025, RTE (http://www.rte-france.com)
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+package org.gridsuite.shortcircuit.server;
+
+import com.powsybl.ws.commons.error.ServerNameProvider;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.stereotype.Component;
+
+/**
+ * @author Hugo Marcellin
+ */
+@Component
+public class PropertyServerNameProvider implements ServerNameProvider {
+ private final String name;
+
+ public PropertyServerNameProvider(@Value("${spring.application.name:shortcircuit-server}") String name) {
+ this.name = name;
+ }
+
+ @Override
+ public String serverName() {
+ return name;
+ }
+}
diff --git a/src/main/java/org/gridsuite/shortcircuit/server/RestResponseEntityExceptionHandler.java b/src/main/java/org/gridsuite/shortcircuit/server/RestResponseEntityExceptionHandler.java
deleted file mode 100644
index 039f3fbd..00000000
--- a/src/main/java/org/gridsuite/shortcircuit/server/RestResponseEntityExceptionHandler.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Copyright (c) 2024, RTE (http://www.rte-france.com)
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-package org.gridsuite.shortcircuit.server;
-
-import org.springframework.http.HttpStatus;
-import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.ControllerAdvice;
-import org.springframework.web.bind.annotation.ExceptionHandler;
-
-/**
- * @author Ghazwa Rehili
- */
-@ControllerAdvice
-public class RestResponseEntityExceptionHandler {
- @ExceptionHandler(ShortCircuitException.class)
- protected ResponseEntity