This is an automated email from the ASF dual-hosted git repository.
xiaoyu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu.git
The following commit(s) were added to refs/heads/master by this push:
new 91816f3 Optimize integration test and simplify dependencies (#2193)
91816f3 is described below
commit 91816f36d29686673033d4edc86290d620d15a47
Author: Kunshuai Zhu <[email protected]>
AuthorDate: Thu Oct 7 22:05:20 2021 -0500
Optimize integration test and simplify dependencies (#2193)
---
.../shenyu-integrated-test-grpc/docker-compose.yml | 19 ---
.../shenyu-integrated-test-grpc/pom.xml | 111 +-----------------
.../docker-compose.yml | 10 --
.../shenyu-integrated-test-motan/pom.xml | 95 +--------------
.../shenyu-integrated-test-sofa/docker-compose.yml | 10 --
.../shenyu-integrated-test-sofa/pom.xml | 103 ----------------
.../shenyu-integrated-test-spring-cloud/pom.xml | 88 --------------
.../shenyu-integration-test-alibaba-dubbo/pom.xml | 114 +-----------------
.../shenyu-integration-test-apache-dubbo/pom.xml | 130 +--------------------
9 files changed, 9 insertions(+), 671 deletions(-)
diff --git
a/shenyu-integrated-test/shenyu-integrated-test-grpc/docker-compose.yml
b/shenyu-integrated-test/shenyu-integrated-test-grpc/docker-compose.yml
index b9b1965..7271b2a 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-grpc/docker-compose.yml
+++ b/shenyu-integrated-test/shenyu-integrated-test-grpc/docker-compose.yml
@@ -15,31 +15,12 @@
# limitations under the License.
version: "3.9"
services:
- shenyu-zk:
- container_name: shenyu-zk
- image: zookeeper:3.5
- restart: always
- networks:
- - shenyu
- shenyu-redis:
- image: redis:6.0-alpine
- container_name: shenyu-redis
- restart: always
- command: redis-server --requirepass abc
- networks:
- - shenyu
- healthcheck:
- test: [ "CMD", "redis-cli", "ping" ]
-
shenyu-admin:
image: apache/shenyu-admin:2.4.1-SNAPSHOT
container_name: shenyu-admin
restart: always
networks:
- shenyu
- depends_on:
- shenyu-redis:
- condition: service_healthy
ports:
- 9095:9095
environment:
diff --git a/shenyu-integrated-test/shenyu-integrated-test-grpc/pom.xml
b/shenyu-integrated-test/shenyu-integrated-test-grpc/pom.xml
index f50341d..f967a8e 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-grpc/pom.xml
+++ b/shenyu-integrated-test/shenyu-integrated-test-grpc/pom.xml
@@ -29,86 +29,6 @@
<name>shenyu-integrated-test-grpc</name>
<dependencies>
- <!-- shenyu ratelimiter plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-ratelimiter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu ratelimiter plugin end-->
-
- <!-- shenyu hystrix plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-hystrix</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu hystrix plugin end-->
-
- <!-- shenyu waf plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-waf</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu waf plugin end-->
-
- <!-- shenyu monitor plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-monitor</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu monitor plugin end-->
-
- <!-- shenyu sign plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sign</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sign plugin end-->
-
- <!-- shenyu resilience4j plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-resilience4j</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu resilience4j plugin end-->
-
- <!-- shenyu sentinel plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sentinel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sentinel plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-rewrite</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!--shenyu debug plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-logging</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu debug plugin end-->
-
<!--shenyu grpc plugin start-->
<dependency>
<groupId>org.apache.shenyu</groupId>
@@ -119,35 +39,6 @@
<dependency>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-jwt</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <!-- shenyu modify response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-modify-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu modify response plugin end-->
-
- <!-- shenyu response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu response plugin end-->
-
- <!--shenyu param mapping plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-param-mapping</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu param mapping end-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-integrated-test-common</artifactId>
<version>${project.version}</version>
</dependency>
@@ -196,4 +87,4 @@
</plugin>
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git
a/shenyu-integrated-test/shenyu-integrated-test-motan/docker-compose.yml
b/shenyu-integrated-test/shenyu-integrated-test-motan/docker-compose.yml
index 7371b24..ce34973 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-motan/docker-compose.yml
+++ b/shenyu-integrated-test/shenyu-integrated-test-motan/docker-compose.yml
@@ -21,15 +21,6 @@ services:
restart: always
networks:
- shenyu
- shenyu-redis:
- image: redis:6.0-alpine
- container_name: shenyu-redis
- restart: always
- command: redis-server --requirepass abc
- networks:
- - shenyu
- healthcheck:
- test: [ "CMD", "redis-cli", "ping" ]
shenyu-admin:
image: apache/shenyu-admin:2.4.1-SNAPSHOT
container_name: shenyu-admin
@@ -37,7 +28,6 @@ services:
networks:
- shenyu
depends_on:
- - shenyu-redis
- shenyu-zk
ports:
- 9095:9095
diff --git a/shenyu-integrated-test/shenyu-integrated-test-motan/pom.xml
b/shenyu-integrated-test/shenyu-integrated-test-motan/pom.xml
index 1881d9d..954e4e6 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-motan/pom.xml
+++ b/shenyu-integrated-test/shenyu-integrated-test-motan/pom.xml
@@ -46,76 +46,6 @@
<version>${project.version}</version>
</dependency>
- <!-- shenyu ratelimiter plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-ratelimiter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu ratelimiter plugin end-->
-
- <!-- shenyu hystrix plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-hystrix</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu hystrix plugin end-->
-
- <!-- shenyu waf plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-waf</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu waf plugin end-->
-
- <!-- shenyu monitor plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-monitor</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu monitor plugin end-->
-
- <!-- shenyu sign plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sign</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sign plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-rewrite</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!--shenyu debug plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-logging</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu debug plugin end-->
-
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-jwt</artifactId>
- <version>${project.version}</version>
- </dependency>
-
<!--shenyu data sync start use websocket-->
<dependency>
<groupId>org.apache.shenyu</groupId>
@@ -123,22 +53,6 @@
<version>${project.version}</version>
</dependency>
- <!--shenyu data sync start use http-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-sync-data-http</artifactId>
- <version>${project.version}</version>
- </dependency>
-
-
- <!--shenyu param mapping plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-param-mapping</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu param mapping end-->
-
<!-- apache shenyu motan plugin start-->
<dependency>
<groupId>org.apache.shenyu</groupId>
@@ -147,12 +61,6 @@
</dependency>
<dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-plugin-motan</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <dependency>
<groupId>com.weibo</groupId>
<artifactId>motan-core</artifactId>
<version>1.1.9</version>
@@ -176,6 +84,7 @@
<version>1.1.9</version>
</dependency>
<!-- apache shenyu motan plugin end-->
+
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-integrated-test-common</artifactId>
@@ -226,4 +135,4 @@
</plugin>
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git
a/shenyu-integrated-test/shenyu-integrated-test-sofa/docker-compose.yml
b/shenyu-integrated-test/shenyu-integrated-test-sofa/docker-compose.yml
index 2232468..39fe799 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-sofa/docker-compose.yml
+++ b/shenyu-integrated-test/shenyu-integrated-test-sofa/docker-compose.yml
@@ -23,15 +23,6 @@ services:
- 2181:2181
networks:
- shenyu
- shenyu-redis:
- image: redis:6.0-alpine
- container_name: shenyu-redis
- restart: always
- command: redis-server --requirepass abc
- networks:
- - shenyu
- healthcheck:
- test: [ "CMD", "redis-cli", "ping" ]
shenyu-admin:
image: apache/shenyu-admin:2.4.1-SNAPSHOT
@@ -40,7 +31,6 @@ services:
networks:
- shenyu
depends_on:
- - shenyu-redis
- shenyu-zk
ports:
- 9095:9095
diff --git a/shenyu-integrated-test/shenyu-integrated-test-sofa/pom.xml
b/shenyu-integrated-test/shenyu-integrated-test-sofa/pom.xml
index c53872c..ed6e852 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-sofa/pom.xml
+++ b/shenyu-integrated-test/shenyu-integrated-test-sofa/pom.xml
@@ -33,86 +33,6 @@
</properties>
<dependencies>
- <!-- shenyu ratelimiter plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-ratelimiter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu ratelimiter plugin end-->
-
- <!-- shenyu hystrix plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-hystrix</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu hystrix plugin end-->
-
- <!-- shenyu waf plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-waf</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu waf plugin end-->
-
- <!-- shenyu monitor plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-monitor</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu monitor plugin end-->
-
- <!-- shenyu sign plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sign</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sign plugin end-->
-
- <!-- shenyu resilience4j plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-resilience4j</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu resilience4j plugin end-->
-
- <!-- shenyu sentinel plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sentinel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sentinel plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-rewrite</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!--shenyu debug plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-logging</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu debug plugin end-->
-
<dependency>
<groupId>com.alipay.sofa</groupId>
<artifactId>sofa-rpc-all</artifactId>
@@ -155,29 +75,6 @@
<version>${project.version}</version>
</dependency>
- <!-- shenyu modify response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-modify-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu modify response plugin end-->
-
- <!-- shenyu response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu response plugin end-->
-
- <!--shenyu param mapping plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-param-mapping</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu param mapping end-->
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-integrated-test-common</artifactId>
diff --git a/shenyu-integrated-test/shenyu-integrated-test-spring-cloud/pom.xml
b/shenyu-integrated-test/shenyu-integrated-test-spring-cloud/pom.xml
index c5dc321..456d419 100644
--- a/shenyu-integrated-test/shenyu-integrated-test-spring-cloud/pom.xml
+++ b/shenyu-integrated-test/shenyu-integrated-test-spring-cloud/pom.xml
@@ -28,67 +28,11 @@
<name>shenyu-integrated-test-spring-cloud</name>
<dependencies>
-
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-integrated-test-common</artifactId>
<version>${project.version}</version>
</dependency>
- <!-- shenyu waf plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-waf</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu waf plugin end-->
-
- <!-- shenyu monitor plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-monitor</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu monitor plugin end-->
-
- <!-- shenyu sign plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sign</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sign plugin end-->
-
- <!-- shenyu sentinel plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sentinel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sentinel plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-rewrite</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!--shenyu debug plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-logging</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu debug plugin end-->
<!--shenyu springCloud plugin start-->
<dependency>
@@ -121,38 +65,6 @@
<version>${spring-cloud.version}</version>
</dependency>
<!--shenyu springCloud plugin start end-->
-
- <!-- shenyu modify response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-modify-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu modify response plugin end-->
-
- <!-- shenyu response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu response plugin end-->
-
- <!--shenyu request plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-request</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu request plugin end-->
-
- <!--shenyu param mapping plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-param-mapping</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu param mapping end-->
</dependencies>
<build>
diff --git
a/shenyu-integrated-test/shenyu-integration-test-alibaba-dubbo/pom.xml
b/shenyu-integrated-test/shenyu-integration-test-alibaba-dubbo/pom.xml
index f2b7347..7eaef8f 100644
--- a/shenyu-integrated-test/shenyu-integration-test-alibaba-dubbo/pom.xml
+++ b/shenyu-integrated-test/shenyu-integration-test-alibaba-dubbo/pom.xml
@@ -34,91 +34,6 @@
<artifactId>shenyu-integrated-test-common</artifactId>
<version>${project.version}</version>
</dependency>
- <!-- shenyu ratelimiter plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-ratelimiter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu ratelimiter plugin end-->
-
- <!-- shenyu hystrix plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-hystrix</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu hystrix plugin end-->
-
- <!-- shenyu waf plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-waf</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu waf plugin end-->
-
- <!-- shenyu monitor plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-monitor</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu monitor plugin end-->
-
- <!-- shenyu sign plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sign</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sign plugin end-->
-
- <!-- shenyu resilience4j plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-resilience4j</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu resilience4j plugin end-->
-
- <!-- shenyu sentinel plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sentinel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sentinel plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-rewrite</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!--shenyu debug plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-logging</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu debug plugin end-->
-
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-jwt</artifactId>
- <version>${project.version}</version>
- </dependency>
<!--shenyu alibaba dubbo plugin start-->
<dependency>
@@ -153,31 +68,7 @@
<artifactId>curator-recipes</artifactId>
<version>${curator.version}</version>
</dependency>
- <!-- shenyu alibaba dubbo plugin end-->
-
- <!-- shenyu modify response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-modify-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu modify response plugin end-->
-
- <!-- shenyu response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu response plugin end-->
-
- <!--shenyu param mapping plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-param-mapping</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu param mapping end-->
+ <!--shenyu alibaba dubbo plugin end-->
</dependencies>
<build>
@@ -223,5 +114,4 @@
</plugin>
</plugins>
</build>
-
-</project>
\ No newline at end of file
+</project>
diff --git
a/shenyu-integrated-test/shenyu-integration-test-apache-dubbo/pom.xml
b/shenyu-integrated-test/shenyu-integration-test-apache-dubbo/pom.xml
index df844bc..e9fc281 100644
--- a/shenyu-integrated-test/shenyu-integration-test-apache-dubbo/pom.xml
+++ b/shenyu-integrated-test/shenyu-integration-test-apache-dubbo/pom.xml
@@ -34,93 +34,8 @@
<artifactId>shenyu-integrated-test-common</artifactId>
<version>${project.version}</version>
</dependency>
- <!-- shenyu ratelimiter plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-ratelimiter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu ratelimiter plugin end-->
-
- <!-- shenyu hystrix plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-hystrix</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu hystrix plugin end-->
-
- <!-- shenyu waf plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-waf</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu waf plugin end-->
-
- <!-- shenyu monitor plugin starter-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-monitor</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu monitor plugin end-->
-
- <!-- shenyu sign plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sign</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sign plugin end-->
-
- <!-- shenyu resilience4j plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-resilience4j</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu resilience4j plugin end-->
-
- <!-- shenyu sentinel plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-sentinel</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu sentinel plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!-- shenyu redirect plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-rewrite</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu redirect plugin end-->
-
- <!--shenyu debug plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-logging</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu debug plugin end-->
-
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-jwt</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu apache dubbo plugin start-->
+ <!--shenyu apache dubbo plugin start-->
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-plugin-apache-dubbo</artifactId>
@@ -131,18 +46,6 @@
<artifactId>dubbo</artifactId>
<version>${apache.dubbo.version}</version>
</dependency>
- <!-- Dubbo Nacos registry dependency -->
- <!--<dependency>
- <groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-registry-nacos</artifactId>
- <version>2.7.5</version>
- </dependency>
- <dependency>
- <groupId>com.alibaba.nacos</groupId>
- <artifactId>nacos-client</artifactId>
- <version>1.1.4</version>
- </dependency>-->
- <!-- Dubbo zookeeper registry dependency start -->
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-client</artifactId>
@@ -154,6 +57,7 @@
</exclusion>
</exclusions>
</dependency>
+
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-framework</artifactId>
@@ -164,32 +68,7 @@
<artifactId>curator-recipes</artifactId>
<version>${curator.version}</version>
</dependency>
- <!-- Dubbo zookeeper registry dependency end -->
- <!-- shenyu apache dubbo plugin end-->
-
- <!-- shenyu modify response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-modify-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu modify response plugin end-->
-
- <!-- shenyu response plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-spring-boot-starter-plugin-response</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- shenyu response plugin end-->
-
- <!--shenyu param mapping plugin start-->
- <dependency>
- <groupId>org.apache.shenyu</groupId>
-
<artifactId>shenyu-spring-boot-starter-plugin-param-mapping</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!--shenyu param mapping end-->
+ <!--shenyu apache dubbo plugin end-->
</dependencies>
<build>
@@ -235,5 +114,4 @@
</plugin>
</plugins>
</build>
-
-</project>
\ No newline at end of file
+</project>