diff --git a/paimon-web-server/pom.xml b/paimon-web-server/pom.xml
index ac5a99299..599ee71c7 100644
--- a/paimon-web-server/pom.xml
+++ b/paimon-web-server/pom.xml
@@ -37,6 +37,7 @@ under the License.
2.8.5
1.18.1
+ 2.12
@@ -247,6 +248,13 @@ under the License.
+
+ org.apache.flink
+ flink-table-planner_${scala.version}
+ ${flink.version}
+ test
+
+
commons-cli
commons-cli
diff --git a/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/JobControllerTest.java b/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/JobControllerTest.java
index eeeafdc4a..42155fa6a 100644
--- a/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/JobControllerTest.java
+++ b/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/JobControllerTest.java
@@ -113,6 +113,7 @@ public void before() throws Exception {
.port(port)
.enabled(true)
.type("Flink")
+ .deploymentMode("flink-sql-gateway")
.build();
boolean res = clusterService.save(cluster);
assertTrue(res);
diff --git a/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/SessionControllerTest.java b/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/SessionControllerTest.java
index e49c0e6fd..9833e728b 100644
--- a/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/SessionControllerTest.java
+++ b/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/SessionControllerTest.java
@@ -123,6 +123,7 @@ public void testCreateSession() throws Exception {
.port(port)
.enabled(true)
.type("Flink")
+ .deploymentMode("flink-sql-gateway")
.build();
boolean res = clusterService.save(cluster);
assertTrue(res);