You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by li...@apache.org on 2021/09/07 14:54:48 UTC

[dubbo-samples] branch master updated: Update dubbo version & Add security warning msg (#363)

This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-samples.git


The following commit(s) were added to refs/heads/master by this push:
     new 0ec6ab5  Update dubbo version & Add security warning msg (#363)
0ec6ab5 is described below

commit 0ec6ab56100d586ea4032b96f849ba9908bff103
Author: Albumen Kevin <jh...@gmail.com>
AuthorDate: Tue Sep 7 22:54:29 2021 +0800

    Update dubbo version & Add security warning msg (#363)
    
    * Update Dubbo Dependency Version to latest version
    
    * Add Java Serialization Warning msg
---
 dubbo-samples-annotation/pom.xml                                    | 2 +-
 dubbo-samples-api/pom.xml                                           | 2 +-
 dubbo-samples-async/dubbo-samples-async-generated-future/pom.xml    | 2 +-
 dubbo-samples-async/dubbo-samples-async-onerror/pom.xml             | 4 ++--
 dubbo-samples-async/dubbo-samples-async-original-future/pom.xml     | 2 +-
 dubbo-samples-async/dubbo-samples-async-provider/pom.xml            | 2 +-
 dubbo-samples-async/dubbo-samples-async-simple/pom.xml              | 2 +-
 dubbo-samples-attachment/pom.xml                                    | 2 +-
 dubbo-samples-autowire/pom.xml                                      | 2 +-
 dubbo-samples-basic/pom.xml                                         | 2 +-
 dubbo-samples-boundary-test/dubbo-samples-hibernate/pom.xml         | 2 +-
 dubbo-samples-boundary-test/dubbo-samples-mybatis/pom.xml           | 2 +-
 dubbo-samples-cache/pom.xml                                         | 2 +-
 dubbo-samples-callback/pom.xml                                      | 2 +-
 dubbo-samples-chain/pom.xml                                         | 2 +-
 dubbo-samples-cloud-native/dubbo-call-sc/pom.xml                    | 2 +-
 dubbo-samples-cloud-native/dubbo-call-scdubbo/pom.xml               | 2 +-
 dubbo-samples-cloud-native/dubbo-demo-servicediscovery-xml/pom.xml  | 2 +-
 dubbo-samples-cloud-native/dubbo-servicediscovery-migration/pom.xml | 2 +-
 dubbo-samples-cloud-native/sc-call-dubbo/pom.xml                    | 2 +-
 dubbo-samples-cloud-native/servicediscovery-transfer/pom.xml        | 2 +-
 dubbo-samples-compatible/pom.xml                                    | 2 +-
 .../dubbo-samples-configcenter-annotation/pom.xml                   | 2 +-
 dubbo-samples-configcenter/dubbo-samples-configcenter-api/pom.xml   | 2 +-
 .../dubbo-samples-configcenter-apollo/pom.xml                       | 2 +-
 .../dubbo-samples-configcenter-externalconfiguration/pom.xml        | 2 +-
 .../dubbo-samples-configcenter-multi-registries/pom.xml             | 2 +-
 .../dubbo-samples-configcenter-multiprotocol/pom.xml                | 2 +-
 dubbo-samples-configcenter/dubbo-samples-configcenter-xml/pom.xml   | 2 +-
 dubbo-samples-consul/pom.xml                                        | 2 +-
 dubbo-samples-context/pom.xml                                       | 2 +-
 dubbo-samples-default-config/pom.xml                                | 2 +-
 dubbo-samples-direct/pom.xml                                        | 2 +-
 dubbo-samples-docker/pom.xml                                        | 2 +-
 dubbo-samples-echo/pom.xml                                          | 2 +-
 dubbo-samples-edas/dubbo-samples-edas-consumer/pom.xml              | 4 ++--
 dubbo-samples-edas/dubbo-samples-edas-provider/pom.xml              | 2 +-
 dubbo-samples-environment-keys/pom.xml                              | 2 +-
 dubbo-samples-gateway/pom.xml                                       | 2 +-
 dubbo-samples-generic/dubbo-samples-generic-call/pom.xml            | 2 +-
 dubbo-samples-generic/dubbo-samples-generic-impl/pom.xml            | 2 +-
 dubbo-samples-generic/dubbo-samples-generic-type/pom.xml            | 2 +-
 dubbo-samples-governance/dubbo-samples-applevel-override/pom.xml    | 2 +-
 .../dubbo-samples-configconditionrouter/pom.xml                     | 2 +-
 dubbo-samples-governance/dubbo-samples-meshrule-router/pom.xml      | 2 +-
 .../dubbo-samples-servicelevel-override/pom.xml                     | 2 +-
 dubbo-samples-governance/dubbo-samples-tagrouter/pom.xml            | 2 +-
 dubbo-samples-group/pom.xml                                         | 2 +-
 dubbo-samples-grpc/dubbo-samples-original/pom.xml                   | 2 +-
 dubbo-samples-grpc/dubbo-samples-reactor/pom.xml                    | 2 +-
 dubbo-samples-grpc/dubbo-samples-rxjava/pom.xml                     | 2 +-
 .../dubbo-samples-ssl/dubbo-samples-grpc-ssl-consumer/pom.xml       | 2 +-
 .../dubbo-samples-ssl/dubbo-samples-grpc-ssl-provider/pom.xml       | 2 +-
 dubbo-samples-http/pom.xml                                          | 2 +-
 dubbo-samples-jetty/pom.xml                                         | 6 +++---
 dubbo-samples-kubernetes/dubbo-samples-kubernetes-apiserver/pom.xml | 2 +-
 dubbo-samples-kubernetes/dubbo-samples-kubernetes-dns/pom.xml       | 2 +-
 dubbo-samples-local/pom.xml                                         | 2 +-
 dubbo-samples-merge/pom.xml                                         | 2 +-
 .../dubbo-samples-metadata-report-configcenter/pom.xml              | 2 +-
 .../dubbo-samples-metadata-report-local-annotation/pom.xml          | 2 +-
 .../dubbo-samples-metadata-report-local-properties/pom.xml          | 2 +-
 .../dubbo-samples-metadata-report-local-xml/pom.xml                 | 2 +-
 dubbo-samples-metrics/pom.xml                                       | 2 +-
 dubbo-samples-mock/pom.xml                                          | 2 +-
 dubbo-samples-monitor/pom.xml                                       | 2 +-
 dubbo-samples-multi-registry/pom.xml                                | 4 ++--
 dubbo-samples-nacos/dubbo-samples-nacos-conditionrouter/pom.xml     | 2 +-
 dubbo-samples-nacos/dubbo-samples-nacos-configcenter/pom.xml        | 2 +-
 dubbo-samples-nacos/dubbo-samples-nacos-override/pom.xml            | 2 +-
 dubbo-samples-nacos/dubbo-samples-nacos-registry/pom.xml            | 2 +-
 dubbo-samples-nacos/dubbo-samples-nacos-tagrouter/pom.xml           | 2 +-
 dubbo-samples-notify/pom.xml                                        | 2 +-
 dubbo-samples-perf/registry/pom.xml                                 | 2 +-
 dubbo-samples-protobuf-json/pom.xml                                 | 2 +-
 dubbo-samples-protobuf/pom.xml                                      | 2 +-
 dubbo-samples-protostuff/pom.xml                                    | 2 +-
 .../dubbo-samples-resilience4j-filter/pom.xml                       | 6 +++---
 .../dubbo-samples-resilience4j-springboot2/pom.xml                  | 6 +++---
 dubbo-samples-rest/pom.xml                                          | 2 +-
 dubbo-samples-scala/pom.xml                                         | 2 +-
 dubbo-samples-sentinel/pom.xml                                      | 2 +-
 .../dubbo-samples-serialization-java/Readme.md                      | 5 +++++
 .../dubbo-samples-serialization-java/pom.xml                        | 2 +-
 .../java/org/apache/dubbo/samples/serialization/DubboProvider.java  | 4 ++++
 .../dubbo-samples-simplified-registry-annotation/pom.xml            | 2 +-
 .../dubbo-samples-simplified-registry-nosimple/pom.xml              | 2 +-
 .../dubbo-samples-simplified-registry-properties/pom.xml            | 2 +-
 .../dubbo-samples-simplified-registry-xml/pom.xml                   | 2 +-
 dubbo-samples-spi-compatible/pom.xml                                | 2 +-
 dubbo-samples-spring-boot-hystrix/pom.xml                           | 2 +-
 dubbo-samples-spring-hystrix/pom.xml                                | 2 +-
 dubbo-samples-ssl/pom.xml                                           | 2 +-
 dubbo-samples-stub/pom.xml                                          | 2 +-
 dubbo-samples-switch-serialization-thread/pom.xml                   | 2 +-
 dubbo-samples-tengine/dubbo-samples-tengine-provider/pom.xml        | 2 +-
 dubbo-samples-tengine/pom.xml                                       | 4 ++--
 dubbo-samples-thrift/pom.xml                                        | 2 +-
 dubbo-samples-transaction/pom.xml                                   | 2 +-
 dubbo-samples-triple/pom.xml                                        | 2 +-
 dubbo-samples-validation/pom.xml                                    | 2 +-
 dubbo-samples-version/pom.xml                                       | 2 +-
 dubbo-samples-webservice/pom.xml                                    | 2 +-
 dubbo-samples-zipkin/pom.xml                                        | 2 +-
 dubbo-samples-zookeeper/pom.xml                                     | 2 +-
 105 files changed, 122 insertions(+), 113 deletions(-)

diff --git a/dubbo-samples-annotation/pom.xml b/dubbo-samples-annotation/pom.xml
index 309430b..0ca11c6 100644
--- a/dubbo-samples-annotation/pom.xml
+++ b/dubbo-samples-annotation/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-api/pom.xml b/dubbo-samples-api/pom.xml
index 634ebdb..175f32d 100644
--- a/dubbo-samples-api/pom.xml
+++ b/dubbo-samples-api/pom.xml
@@ -28,7 +28,7 @@
 
     <properties>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
     </properties>
 
diff --git a/dubbo-samples-async/dubbo-samples-async-generated-future/pom.xml b/dubbo-samples-async/dubbo-samples-async-generated-future/pom.xml
index 0065e59..11abed1 100644
--- a/dubbo-samples-async/dubbo-samples-async-generated-future/pom.xml
+++ b/dubbo-samples-async/dubbo-samples-async-generated-future/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml b/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml
index f5c4ca4..886cbb2 100644
--- a/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml
+++ b/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml
@@ -32,8 +32,8 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.7</dubbo.version>
-        <dubbo.configcenter.zookeeper.version>2.7.4</dubbo.configcenter.zookeeper.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
+        <dubbo.configcenter.zookeeper.version>3.0.2.1</dubbo.configcenter.zookeeper.version>
         <zookeeper.version>3.4.13</zookeeper.version>
         <curator.version>4.0.1</curator.version>
         <validation-api.version>1.1.0.Final</validation-api.version>
diff --git a/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml b/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml
index fc9a985..66a386e 100644
--- a/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml
+++ b/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-async/dubbo-samples-async-provider/pom.xml b/dubbo-samples-async/dubbo-samples-async-provider/pom.xml
index b776791..891517a 100644
--- a/dubbo-samples-async/dubbo-samples-async-provider/pom.xml
+++ b/dubbo-samples-async/dubbo-samples-async-provider/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-async/dubbo-samples-async-simple/pom.xml b/dubbo-samples-async/dubbo-samples-async-simple/pom.xml
index 712c70a..b80df2f 100644
--- a/dubbo-samples-async/dubbo-samples-async-simple/pom.xml
+++ b/dubbo-samples-async/dubbo-samples-async-simple/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-attachment/pom.xml b/dubbo-samples-attachment/pom.xml
index e694dfa..6212022 100644
--- a/dubbo-samples-attachment/pom.xml
+++ b/dubbo-samples-attachment/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-autowire/pom.xml b/dubbo-samples-autowire/pom.xml
index 742def3..cf4e9d3 100644
--- a/dubbo-samples-autowire/pom.xml
+++ b/dubbo-samples-autowire/pom.xml
@@ -13,7 +13,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-basic/pom.xml b/dubbo-samples-basic/pom.xml
index c499d4e..1334cf5 100644
--- a/dubbo-samples-basic/pom.xml
+++ b/dubbo-samples-basic/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-boundary-test/dubbo-samples-hibernate/pom.xml b/dubbo-samples-boundary-test/dubbo-samples-hibernate/pom.xml
index defdaab..8103b63 100644
--- a/dubbo-samples-boundary-test/dubbo-samples-hibernate/pom.xml
+++ b/dubbo-samples-boundary-test/dubbo-samples-hibernate/pom.xml
@@ -17,7 +17,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.1</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
diff --git a/dubbo-samples-boundary-test/dubbo-samples-mybatis/pom.xml b/dubbo-samples-boundary-test/dubbo-samples-mybatis/pom.xml
index dd02412..caa79a0 100644
--- a/dubbo-samples-boundary-test/dubbo-samples-mybatis/pom.xml
+++ b/dubbo-samples-boundary-test/dubbo-samples-mybatis/pom.xml
@@ -34,7 +34,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.1</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-boot.version>2.4.1</spring-boot.version>
         <mybatis-plus-starter.version>3.4.2</mybatis-plus-starter.version>
diff --git a/dubbo-samples-cache/pom.xml b/dubbo-samples-cache/pom.xml
index 0b3043a..8b87860 100644
--- a/dubbo-samples-cache/pom.xml
+++ b/dubbo-samples-cache/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-callback/pom.xml b/dubbo-samples-callback/pom.xml
index a4198d4..1d2d984 100644
--- a/dubbo-samples-callback/pom.xml
+++ b/dubbo-samples-callback/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-chain/pom.xml b/dubbo-samples-chain/pom.xml
index 971d858..54dc75f 100644
--- a/dubbo-samples-chain/pom.xml
+++ b/dubbo-samples-chain/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-cloud-native/dubbo-call-sc/pom.xml b/dubbo-samples-cloud-native/dubbo-call-sc/pom.xml
index ee08f9e..13505ca 100644
--- a/dubbo-samples-cloud-native/dubbo-call-sc/pom.xml
+++ b/dubbo-samples-cloud-native/dubbo-call-sc/pom.xml
@@ -38,7 +38,7 @@
         <target.level>1.8</target.level>
         <skip_maven_deploy>true</skip_maven_deploy>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
-        <dubbo.version>2.7.8</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-boot.version>1.5.13.RELEASE</spring-boot.version>
     </properties>
diff --git a/dubbo-samples-cloud-native/dubbo-call-scdubbo/pom.xml b/dubbo-samples-cloud-native/dubbo-call-scdubbo/pom.xml
index 535db68..985ed73 100644
--- a/dubbo-samples-cloud-native/dubbo-call-scdubbo/pom.xml
+++ b/dubbo-samples-cloud-native/dubbo-call-scdubbo/pom.xml
@@ -41,7 +41,7 @@
         <target.level>1.8</target.level>
         <skip_maven_deploy>true</skip_maven_deploy>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-boot.version>1.5.13.RELEASE</spring-boot.version>
     </properties>
diff --git a/dubbo-samples-cloud-native/dubbo-demo-servicediscovery-xml/pom.xml b/dubbo-samples-cloud-native/dubbo-demo-servicediscovery-xml/pom.xml
index 0cc82a1..caa568a 100644
--- a/dubbo-samples-cloud-native/dubbo-demo-servicediscovery-xml/pom.xml
+++ b/dubbo-samples-cloud-native/dubbo-demo-servicediscovery-xml/pom.xml
@@ -41,7 +41,7 @@
         <skip_maven_deploy>true</skip_maven_deploy>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>3.0.0</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
     </properties>
 
diff --git a/dubbo-samples-cloud-native/dubbo-servicediscovery-migration/pom.xml b/dubbo-samples-cloud-native/dubbo-servicediscovery-migration/pom.xml
index 9c8fd6d..d655313 100644
--- a/dubbo-samples-cloud-native/dubbo-servicediscovery-migration/pom.xml
+++ b/dubbo-samples-cloud-native/dubbo-servicediscovery-migration/pom.xml
@@ -36,7 +36,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.0</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-cloud-native/sc-call-dubbo/pom.xml b/dubbo-samples-cloud-native/sc-call-dubbo/pom.xml
index f4c2e18..93e50c8 100644
--- a/dubbo-samples-cloud-native/sc-call-dubbo/pom.xml
+++ b/dubbo-samples-cloud-native/sc-call-dubbo/pom.xml
@@ -39,7 +39,7 @@
         <target.level>1.8</target.level>
         <skip_maven_deploy>true</skip_maven_deploy>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-boot.version>1.5.13.RELEASE</spring-boot.version>
     </properties>
diff --git a/dubbo-samples-cloud-native/servicediscovery-transfer/pom.xml b/dubbo-samples-cloud-native/servicediscovery-transfer/pom.xml
index 353b040..33e67b5 100644
--- a/dubbo-samples-cloud-native/servicediscovery-transfer/pom.xml
+++ b/dubbo-samples-cloud-native/servicediscovery-transfer/pom.xml
@@ -42,7 +42,7 @@
         <skip_maven_deploy>true</skip_maven_deploy>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
     </properties>
 
diff --git a/dubbo-samples-compatible/pom.xml b/dubbo-samples-compatible/pom.xml
index 6ebac4b..9d5a4fe 100644
--- a/dubbo-samples-compatible/pom.xml
+++ b/dubbo-samples-compatible/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-annotation/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-annotation/pom.xml
index 6961dec..1bb44e9 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-annotation/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-annotation/pom.xml
@@ -32,7 +32,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-api/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-api/pom.xml
index afc936e..be9cd2f 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-api/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-api/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-apollo/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-apollo/pom.xml
index ba1005b..9aea71f 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-apollo/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-apollo/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <apollo.version>1.7.0</apollo.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-externalconfiguration/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-externalconfiguration/pom.xml
index 7c70543..f359e45 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-externalconfiguration/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-externalconfiguration/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring-boot.version>1.5.21.RELEASE</spring-boot.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-multi-registries/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-multi-registries/pom.xml
index 881991b..81b0914 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-multi-registries/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-multi-registries/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/pom.xml
index ebdb187..11207ea 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <hessian.version>4.0.63</hessian.version>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/pom.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/pom.xml
index edd8ba5..53abdc7 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/pom.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-consul/pom.xml b/dubbo-samples-consul/pom.xml
index 967cb2c..5472429 100644
--- a/dubbo-samples-consul/pom.xml
+++ b/dubbo-samples-consul/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-context/pom.xml b/dubbo-samples-context/pom.xml
index 4286090..a71b7b0 100644
--- a/dubbo-samples-context/pom.xml
+++ b/dubbo-samples-context/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-default-config/pom.xml b/dubbo-samples-default-config/pom.xml
index 407cda1..cce4e6c 100644
--- a/dubbo-samples-default-config/pom.xml
+++ b/dubbo-samples-default-config/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-direct/pom.xml b/dubbo-samples-direct/pom.xml
index 2289bc4..cd6aa3c 100644
--- a/dubbo-samples-direct/pom.xml
+++ b/dubbo-samples-direct/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.8</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-docker/pom.xml b/dubbo-samples-docker/pom.xml
index 3ef54ca..e293924 100644
--- a/dubbo-samples-docker/pom.xml
+++ b/dubbo-samples-docker/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring-boot.version>1.5.21.RELEASE</spring-boot.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-echo/pom.xml b/dubbo-samples-echo/pom.xml
index 0785edd..8e9a00f 100644
--- a/dubbo-samples-echo/pom.xml
+++ b/dubbo-samples-echo/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-edas/dubbo-samples-edas-consumer/pom.xml b/dubbo-samples-edas/dubbo-samples-edas-consumer/pom.xml
index d96c089..90fd6bf 100644
--- a/dubbo-samples-edas/dubbo-samples-edas-consumer/pom.xml
+++ b/dubbo-samples-edas/dubbo-samples-edas-consumer/pom.xml
@@ -13,8 +13,8 @@
 
     <properties>
         <spring-boot.version>2.1.1.RELEASE</spring-boot.version>
-        <dubbo.version>2.7.7</dubbo.version>
-        <dubbo.boot-starter.version>2.7.5</dubbo.boot-starter.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
+        <dubbo.boot-starter.version>3.0.2.1</dubbo.boot-starter.version>
     </properties>
 
     <dependencyManagement>
diff --git a/dubbo-samples-edas/dubbo-samples-edas-provider/pom.xml b/dubbo-samples-edas/dubbo-samples-edas-provider/pom.xml
index 7bf741a..c85ca1c 100644
--- a/dubbo-samples-edas/dubbo-samples-edas-provider/pom.xml
+++ b/dubbo-samples-edas/dubbo-samples-edas-provider/pom.xml
@@ -14,7 +14,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
         <maven-failsafe-plugin.version>2.21.0</maven-failsafe-plugin.version>
diff --git a/dubbo-samples-environment-keys/pom.xml b/dubbo-samples-environment-keys/pom.xml
index 3de4ea3..7b9a2fe 100644
--- a/dubbo-samples-environment-keys/pom.xml
+++ b/dubbo-samples-environment-keys/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
     </properties>
diff --git a/dubbo-samples-gateway/pom.xml b/dubbo-samples-gateway/pom.xml
index 8674ce9..4dae1b7 100644
--- a/dubbo-samples-gateway/pom.xml
+++ b/dubbo-samples-gateway/pom.xml
@@ -13,7 +13,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
     </properties>
diff --git a/dubbo-samples-generic/dubbo-samples-generic-call/pom.xml b/dubbo-samples-generic/dubbo-samples-generic-call/pom.xml
index 17b05d4..7888d57 100644
--- a/dubbo-samples-generic/dubbo-samples-generic-call/pom.xml
+++ b/dubbo-samples-generic/dubbo-samples-generic-call/pom.xml
@@ -33,7 +33,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-generic/dubbo-samples-generic-impl/pom.xml b/dubbo-samples-generic/dubbo-samples-generic-impl/pom.xml
index c297f70..d9fae0f 100644
--- a/dubbo-samples-generic/dubbo-samples-generic-impl/pom.xml
+++ b/dubbo-samples-generic/dubbo-samples-generic-impl/pom.xml
@@ -33,7 +33,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-generic/dubbo-samples-generic-type/pom.xml b/dubbo-samples-generic/dubbo-samples-generic-type/pom.xml
index 6c01163..1a80f06 100644
--- a/dubbo-samples-generic/dubbo-samples-generic-type/pom.xml
+++ b/dubbo-samples-generic/dubbo-samples-generic-type/pom.xml
@@ -33,7 +33,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-governance/dubbo-samples-applevel-override/pom.xml b/dubbo-samples-governance/dubbo-samples-applevel-override/pom.xml
index 01ca7d4..64e0138 100644
--- a/dubbo-samples-governance/dubbo-samples-applevel-override/pom.xml
+++ b/dubbo-samples-governance/dubbo-samples-applevel-override/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.1</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-governance/dubbo-samples-configconditionrouter/pom.xml b/dubbo-samples-governance/dubbo-samples-configconditionrouter/pom.xml
index e311547..25208c0 100644
--- a/dubbo-samples-governance/dubbo-samples-configconditionrouter/pom.xml
+++ b/dubbo-samples-governance/dubbo-samples-configconditionrouter/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-governance/dubbo-samples-meshrule-router/pom.xml b/dubbo-samples-governance/dubbo-samples-meshrule-router/pom.xml
index b75f339..5001a62 100644
--- a/dubbo-samples-governance/dubbo-samples-meshrule-router/pom.xml
+++ b/dubbo-samples-governance/dubbo-samples-meshrule-router/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.0</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-governance/dubbo-samples-servicelevel-override/pom.xml b/dubbo-samples-governance/dubbo-samples-servicelevel-override/pom.xml
index c7acb56..6e1f4a6 100644
--- a/dubbo-samples-governance/dubbo-samples-servicelevel-override/pom.xml
+++ b/dubbo-samples-governance/dubbo-samples-servicelevel-override/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.1</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-governance/dubbo-samples-tagrouter/pom.xml b/dubbo-samples-governance/dubbo-samples-tagrouter/pom.xml
index d7b6ee0..83fb2aa 100644
--- a/dubbo-samples-governance/dubbo-samples-tagrouter/pom.xml
+++ b/dubbo-samples-governance/dubbo-samples-tagrouter/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-group/pom.xml b/dubbo-samples-group/pom.xml
index ababc69..59e8952 100644
--- a/dubbo-samples-group/pom.xml
+++ b/dubbo-samples-group/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-grpc/dubbo-samples-original/pom.xml b/dubbo-samples-grpc/dubbo-samples-original/pom.xml
index 9068351..674360c 100644
--- a/dubbo-samples-grpc/dubbo-samples-original/pom.xml
+++ b/dubbo-samples-grpc/dubbo-samples-original/pom.xml
@@ -29,7 +29,7 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.8</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <grpc.version>1.34.1</grpc.version>
         <dubbo.compiler.version>0.0.1</dubbo.compiler.version>
diff --git a/dubbo-samples-grpc/dubbo-samples-reactor/pom.xml b/dubbo-samples-grpc/dubbo-samples-reactor/pom.xml
index 0456d6e..3cc8954 100644
--- a/dubbo-samples-grpc/dubbo-samples-reactor/pom.xml
+++ b/dubbo-samples-grpc/dubbo-samples-reactor/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <grpc.version>1.31.1</grpc.version>
diff --git a/dubbo-samples-grpc/dubbo-samples-rxjava/pom.xml b/dubbo-samples-grpc/dubbo-samples-rxjava/pom.xml
index 8aa0d6a..45eac12 100644
--- a/dubbo-samples-grpc/dubbo-samples-rxjava/pom.xml
+++ b/dubbo-samples-grpc/dubbo-samples-rxjava/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-test.version>4.3.16.RELEASE</spring-test.version>
         <docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-consumer/pom.xml b/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-consumer/pom.xml
index 4e3192a..ec4a8e9 100644
--- a/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-consumer/pom.xml
+++ b/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-consumer/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-test.version>4.3.16.RELEASE</spring-test.version>
         <docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-provider/pom.xml b/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-provider/pom.xml
index cfa9976..4b91eb7 100644
--- a/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-provider/pom.xml
+++ b/dubbo-samples-grpc/dubbo-samples-ssl/dubbo-samples-grpc-ssl-provider/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-test.version>4.3.16.RELEASE</spring-test.version>
         <docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/dubbo-samples-http/pom.xml b/dubbo-samples-http/pom.xml
index 7439410..236d86d 100644
--- a/dubbo-samples-http/pom.xml
+++ b/dubbo-samples-http/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
     </properties>
diff --git a/dubbo-samples-jetty/pom.xml b/dubbo-samples-jetty/pom.xml
index fbc918c..fdc47e5 100644
--- a/dubbo-samples-jetty/pom.xml
+++ b/dubbo-samples-jetty/pom.xml
@@ -31,10 +31,10 @@
     <source.level>1.8</source.level>
     <target.level>1.8</target.level>
     <spring.version>4.3.16.RELEASE</spring.version>
-    <dubbo.version>2.7.7</dubbo.version>
-    <dubbo.rpc.version>2.7.5</dubbo.rpc.version>
+    <dubbo.version>3.0.2.1</dubbo.version>
+    <dubbo.rpc.version>3.0.2.1</dubbo.rpc.version>
     <zookeeper.version>3.4.13</zookeeper.version>
-    <dubbo.configcenter.zookeeper.version>2.7.4</dubbo.configcenter.zookeeper.version>
+    <dubbo.configcenter.zookeeper.version>3.0.2.1</dubbo.configcenter.zookeeper.version>
     <curator.version>4.0.1</curator.version>
     <validation-api.version>1.1.0.Final</validation-api.version>
     <hibernate-validator.version>4.2.0.Final</hibernate-validator.version>
diff --git a/dubbo-samples-kubernetes/dubbo-samples-kubernetes-apiserver/pom.xml b/dubbo-samples-kubernetes/dubbo-samples-kubernetes-apiserver/pom.xml
index 2a6264f..33d2f98 100644
--- a/dubbo-samples-kubernetes/dubbo-samples-kubernetes-apiserver/pom.xml
+++ b/dubbo-samples-kubernetes/dubbo-samples-kubernetes-apiserver/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.0</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-kubernetes/dubbo-samples-kubernetes-dns/pom.xml b/dubbo-samples-kubernetes/dubbo-samples-kubernetes-dns/pom.xml
index 41b658c..34059c5 100644
--- a/dubbo-samples-kubernetes/dubbo-samples-kubernetes-dns/pom.xml
+++ b/dubbo-samples-kubernetes/dubbo-samples-kubernetes-dns/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.0</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-local/pom.xml b/dubbo-samples-local/pom.xml
index fde1abe..ed34e19 100644
--- a/dubbo-samples-local/pom.xml
+++ b/dubbo-samples-local/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-merge/pom.xml b/dubbo-samples-merge/pom.xml
index 36e1743..1be0089 100644
--- a/dubbo-samples-merge/pom.xml
+++ b/dubbo-samples-merge/pom.xml
@@ -33,7 +33,7 @@
 
     <artifactId>dubbo-samples-merge</artifactId>
     <properties>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <source.level>1.8</source.level>
diff --git a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml
index f47cdd7..9d42fff 100644
--- a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml
+++ b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml
index b124903..d687447 100644
--- a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml
+++ b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml
index cdef3c4..d3437ad 100644
--- a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml
+++ b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml
index 8ed3e2b..26c74bc 100644
--- a/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml
+++ b/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.9</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-metrics/pom.xml b/dubbo-samples-metrics/pom.xml
index eebf6ad..0dce679 100644
--- a/dubbo-samples-metrics/pom.xml
+++ b/dubbo-samples-metrics/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-mock/pom.xml b/dubbo-samples-mock/pom.xml
index 3de5015..f4b1cbe 100644
--- a/dubbo-samples-mock/pom.xml
+++ b/dubbo-samples-mock/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
     </properties>
diff --git a/dubbo-samples-monitor/pom.xml b/dubbo-samples-monitor/pom.xml
index afb07ae..958ac20 100644
--- a/dubbo-samples-monitor/pom.xml
+++ b/dubbo-samples-monitor/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.8</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-multi-registry/pom.xml b/dubbo-samples-multi-registry/pom.xml
index 26ebfa4..715c40e 100644
--- a/dubbo-samples-multi-registry/pom.xml
+++ b/dubbo-samples-multi-registry/pom.xml
@@ -29,8 +29,8 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.11</dubbo.version>
-<!--        <dubbo.version>3.0.1-SNAPSHOT</dubbo.version>-->
+        <dubbo.version>3.0.2.1</dubbo.version>
+<!--        <dubbo.version>3.0.2.1-SNAPSHOT</dubbo.version>-->
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-nacos/dubbo-samples-nacos-conditionrouter/pom.xml b/dubbo-samples-nacos/dubbo-samples-nacos-conditionrouter/pom.xml
index f493402..3aa0c25 100644
--- a/dubbo-samples-nacos/dubbo-samples-nacos-conditionrouter/pom.xml
+++ b/dubbo-samples-nacos/dubbo-samples-nacos-conditionrouter/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <slf4j.version>1.7.25</slf4j.version>
diff --git a/dubbo-samples-nacos/dubbo-samples-nacos-configcenter/pom.xml b/dubbo-samples-nacos/dubbo-samples-nacos-configcenter/pom.xml
index 98e8958..add6631 100644
--- a/dubbo-samples-nacos/dubbo-samples-nacos-configcenter/pom.xml
+++ b/dubbo-samples-nacos/dubbo-samples-nacos-configcenter/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <alibaba_spring_context_support_version>1.0.11</alibaba_spring_context_support_version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
diff --git a/dubbo-samples-nacos/dubbo-samples-nacos-override/pom.xml b/dubbo-samples-nacos/dubbo-samples-nacos-override/pom.xml
index 80e43a1..51b10c4 100644
--- a/dubbo-samples-nacos/dubbo-samples-nacos-override/pom.xml
+++ b/dubbo-samples-nacos/dubbo-samples-nacos-override/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.11</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <slf4j.version>1.7.25</slf4j.version>
diff --git a/dubbo-samples-nacos/dubbo-samples-nacos-registry/pom.xml b/dubbo-samples-nacos/dubbo-samples-nacos-registry/pom.xml
index fc051cd..e898a6c 100644
--- a/dubbo-samples-nacos/dubbo-samples-nacos-registry/pom.xml
+++ b/dubbo-samples-nacos/dubbo-samples-nacos-registry/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <slf4j.version>1.7.25</slf4j.version>
diff --git a/dubbo-samples-nacos/dubbo-samples-nacos-tagrouter/pom.xml b/dubbo-samples-nacos/dubbo-samples-nacos-tagrouter/pom.xml
index 8ec65a1..2eb71c0 100644
--- a/dubbo-samples-nacos/dubbo-samples-nacos-tagrouter/pom.xml
+++ b/dubbo-samples-nacos/dubbo-samples-nacos-tagrouter/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <slf4j.version>1.7.25</slf4j.version>
diff --git a/dubbo-samples-notify/pom.xml b/dubbo-samples-notify/pom.xml
index d7cc88e..e27537a 100644
--- a/dubbo-samples-notify/pom.xml
+++ b/dubbo-samples-notify/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-perf/registry/pom.xml b/dubbo-samples-perf/registry/pom.xml
index b7baf11..b776563 100644
--- a/dubbo-samples-perf/registry/pom.xml
+++ b/dubbo-samples-perf/registry/pom.xml
@@ -14,7 +14,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-protobuf-json/pom.xml b/dubbo-samples-protobuf-json/pom.xml
index 24a1960..f5c2a12 100644
--- a/dubbo-samples-protobuf-json/pom.xml
+++ b/dubbo-samples-protobuf-json/pom.xml
@@ -17,7 +17,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <protobuf.java>3.6.0</protobuf.java>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
diff --git a/dubbo-samples-protobuf/pom.xml b/dubbo-samples-protobuf/pom.xml
index 1d81128..f402eae 100644
--- a/dubbo-samples-protobuf/pom.xml
+++ b/dubbo-samples-protobuf/pom.xml
@@ -29,7 +29,7 @@
         <target.level>1.8</target.level>
         <skip_maven_deploy>true</skip_maven_deploy>
         <dubbo.compiler.version>0.0.2</dubbo.compiler.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
     </properties>
 
diff --git a/dubbo-samples-protostuff/pom.xml b/dubbo-samples-protostuff/pom.xml
index 21604f1..ca12653 100644
--- a/dubbo-samples-protostuff/pom.xml
+++ b/dubbo-samples-protostuff/pom.xml
@@ -32,7 +32,7 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring-boot.version>2.1.1.RELEASE</spring-boot.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <protostuff.version>1.5.9</protostuff.version>
     </properties>
 
diff --git a/dubbo-samples-resilience4j/dubbo-samples-resilience4j-filter/pom.xml b/dubbo-samples-resilience4j/dubbo-samples-resilience4j-filter/pom.xml
index 9e4a88a..4a5cca8 100644
--- a/dubbo-samples-resilience4j/dubbo-samples-resilience4j-filter/pom.xml
+++ b/dubbo-samples-resilience4j/dubbo-samples-resilience4j-filter/pom.xml
@@ -32,10 +32,10 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.7</dubbo.version>
-        <dubbo.rpc.version>2.7.5</dubbo.rpc.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
+        <dubbo.rpc.version>3.0.2.1</dubbo.rpc.version>
         <zookeeper.version>3.4.13</zookeeper.version>
-        <dubbo.configcenter.zookeeper.version>2.7.4</dubbo.configcenter.zookeeper.version>
+        <dubbo.configcenter.zookeeper.version>3.0.2.1</dubbo.configcenter.zookeeper.version>
         <curator.version>4.0.1</curator.version>
         <validation-api.version>1.1.0.Final</validation-api.version>
         <hibernate-validator.version>4.2.0.Final</hibernate-validator.version>
diff --git a/dubbo-samples-resilience4j/dubbo-samples-resilience4j-springboot2/pom.xml b/dubbo-samples-resilience4j/dubbo-samples-resilience4j-springboot2/pom.xml
index 1b8addf..9d647df 100644
--- a/dubbo-samples-resilience4j/dubbo-samples-resilience4j-springboot2/pom.xml
+++ b/dubbo-samples-resilience4j/dubbo-samples-resilience4j-springboot2/pom.xml
@@ -33,10 +33,10 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.7</dubbo.version>
-        <dubbo.rpc.version>2.7.5</dubbo.rpc.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
+        <dubbo.rpc.version>3.0.2.1</dubbo.rpc.version>
         <zookeeper.version>3.4.13</zookeeper.version>
-        <dubbo.configcenter.zookeeper.version>2.7.4</dubbo.configcenter.zookeeper.version>
+        <dubbo.configcenter.zookeeper.version>3.0.2.1</dubbo.configcenter.zookeeper.version>
         <curator.version>4.0.1</curator.version>
         <validation-api.version>1.1.0.Final</validation-api.version>
         <hibernate-validator.version>4.2.0.Final</hibernate-validator.version>
diff --git a/dubbo-samples-rest/pom.xml b/dubbo-samples-rest/pom.xml
index 85a7429..036189d 100644
--- a/dubbo-samples-rest/pom.xml
+++ b/dubbo-samples-rest/pom.xml
@@ -30,7 +30,7 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.8</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <validation-api.version>1.1.0.Final</validation-api.version>
         <hibernate-validator.version>4.2.0.Final</hibernate-validator.version>
         <swagger.version>1.5.19</swagger.version>
diff --git a/dubbo-samples-scala/pom.xml b/dubbo-samples-scala/pom.xml
index f94eafb..27acb6a 100644
--- a/dubbo-samples-scala/pom.xml
+++ b/dubbo-samples-scala/pom.xml
@@ -30,7 +30,7 @@
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <scala.version>2.12.5</scala.version>
         <junit.version>4.12</junit.version>
     </properties>
diff --git a/dubbo-samples-sentinel/pom.xml b/dubbo-samples-sentinel/pom.xml
index b848e7c..5e74494 100644
--- a/dubbo-samples-sentinel/pom.xml
+++ b/dubbo-samples-sentinel/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <sentinel.version>1.6.2</sentinel.version>
diff --git a/dubbo-samples-serialization/dubbo-samples-serialization-java/Readme.md b/dubbo-samples-serialization/dubbo-samples-serialization-java/Readme.md
new file mode 100644
index 0000000..26c6328
--- /dev/null
+++ b/dubbo-samples-serialization/dubbo-samples-serialization-java/Readme.md
@@ -0,0 +1,5 @@
+# Warning
+
+Java serialization is unsafe. Dubbo Team do not recommend anyone to use it.
+If you still want to use it, please follow [JEP 290](https://openjdk.java.net/jeps/290) 
+to set serialization filter to prevent deserialization leak.
\ No newline at end of file
diff --git a/dubbo-samples-serialization/dubbo-samples-serialization-java/pom.xml b/dubbo-samples-serialization/dubbo-samples-serialization-java/pom.xml
index ea3096f..ec9ee04 100644
--- a/dubbo-samples-serialization/dubbo-samples-serialization-java/pom.xml
+++ b/dubbo-samples-serialization/dubbo-samples-serialization-java/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
     </properties>
diff --git a/dubbo-samples-serialization/dubbo-samples-serialization-java/src/main/java/org/apache/dubbo/samples/serialization/DubboProvider.java b/dubbo-samples-serialization/dubbo-samples-serialization-java/src/main/java/org/apache/dubbo/samples/serialization/DubboProvider.java
index 5b23287..0a4ce0b 100644
--- a/dubbo-samples-serialization/dubbo-samples-serialization-java/src/main/java/org/apache/dubbo/samples/serialization/DubboProvider.java
+++ b/dubbo-samples-serialization/dubbo-samples-serialization-java/src/main/java/org/apache/dubbo/samples/serialization/DubboProvider.java
@@ -24,6 +24,10 @@ import java.util.concurrent.CountDownLatch;
 public class DubboProvider {
 
     public static void main(String[] args) throws Exception {
+        System.out.println("Java serialization is unsafe. Dubbo Team do not recommend anyone to use it." +
+                "If you still want to use it, please follow [JEP 290](https://openjdk.java.net/jeps/290)" +
+                "to set serialization filter to prevent deserialization leak.");
+
         new EmbeddedZooKeeper(2181, false).start();
 
         ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring/dubbo-demo-provider.xml");
diff --git a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml
index fc83f66..23e3a9c 100644
--- a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml
+++ b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml
@@ -32,7 +32,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
     </properties>
diff --git a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml
index 299f702..da88ba0 100644
--- a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml
+++ b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml
@@ -32,7 +32,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
     </properties>
diff --git a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml
index 0325485..3b3b68d 100644
--- a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml
+++ b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml
@@ -32,7 +32,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml
index 8243c65..42e62d9 100644
--- a/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml
+++ b/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml
@@ -32,7 +32,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.12</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
     </properties>
diff --git a/dubbo-samples-spi-compatible/pom.xml b/dubbo-samples-spi-compatible/pom.xml
index f042662..d8a6f33 100644
--- a/dubbo-samples-spi-compatible/pom.xml
+++ b/dubbo-samples-spi-compatible/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.9</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-spring-boot-hystrix/pom.xml b/dubbo-samples-spring-boot-hystrix/pom.xml
index b7b7f8a..bc36d5b 100644
--- a/dubbo-samples-spring-boot-hystrix/pom.xml
+++ b/dubbo-samples-spring-boot-hystrix/pom.xml
@@ -30,7 +30,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <spring-boot.version>1.5.21.RELEASE</spring-boot.version>
         <hystrix-starter.version>1.4.7.RELEASE</hystrix-starter.version>
diff --git a/dubbo-samples-spring-hystrix/pom.xml b/dubbo-samples-spring-hystrix/pom.xml
index 2f2fd7a..77e6e1a 100644
--- a/dubbo-samples-spring-hystrix/pom.xml
+++ b/dubbo-samples-spring-hystrix/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <hystrix.version>1.5.18</hystrix.version>
         <junit.version>4.12</junit.version>
diff --git a/dubbo-samples-ssl/pom.xml b/dubbo-samples-ssl/pom.xml
index 5ead506..be45fc7 100644
--- a/dubbo-samples-ssl/pom.xml
+++ b/dubbo-samples-ssl/pom.xml
@@ -32,7 +32,7 @@
    </modules>
 
     <properties>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
     </properties>
diff --git a/dubbo-samples-stub/pom.xml b/dubbo-samples-stub/pom.xml
index c4da431..3098346 100644
--- a/dubbo-samples-stub/pom.xml
+++ b/dubbo-samples-stub/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-switch-serialization-thread/pom.xml b/dubbo-samples-switch-serialization-thread/pom.xml
index f642e61..db5b612 100644
--- a/dubbo-samples-switch-serialization-thread/pom.xml
+++ b/dubbo-samples-switch-serialization-thread/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
     </properties>
diff --git a/dubbo-samples-tengine/dubbo-samples-tengine-provider/pom.xml b/dubbo-samples-tengine/dubbo-samples-tengine-provider/pom.xml
index 5aed9e1..a8bc98c 100644
--- a/dubbo-samples-tengine/dubbo-samples-tengine-provider/pom.xml
+++ b/dubbo-samples-tengine/dubbo-samples-tengine-provider/pom.xml
@@ -14,7 +14,7 @@
     <description>The demo provider module of dubbo tengine</description>
     <properties>
         <skip_maven_deploy>true</skip_maven_deploy>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
     </properties>
     
     <dependencies>
diff --git a/dubbo-samples-tengine/pom.xml b/dubbo-samples-tengine/pom.xml
index e74c22c..968679d 100644
--- a/dubbo-samples-tengine/pom.xml
+++ b/dubbo-samples-tengine/pom.xml
@@ -8,8 +8,8 @@
     <description>The demo module of tengine dubbo</description>
     <properties>
         <skip_maven_deploy>true</skip_maven_deploy>
-        <dubbo.version>2.7.7</dubbo.version>
-        <dubbo.boot-starter.version>2.7.8</dubbo.boot-starter.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
+        <dubbo.boot-starter.version>3.0.2.1</dubbo.boot-starter.version>
         <spring-boot.version>2.1.5.RELEASE</spring-boot.version>
     </properties>
     <modules>
diff --git a/dubbo-samples-thrift/pom.xml b/dubbo-samples-thrift/pom.xml
index 2cd1782..b05de0f 100644
--- a/dubbo-samples-thrift/pom.xml
+++ b/dubbo-samples-thrift/pom.xml
@@ -34,7 +34,7 @@
 
     <properties>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
     </properties>
diff --git a/dubbo-samples-transaction/pom.xml b/dubbo-samples-transaction/pom.xml
index ee6b5c4..9466cfc 100644
--- a/dubbo-samples-transaction/pom.xml
+++ b/dubbo-samples-transaction/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <seata.version>1.4.0</seata.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
diff --git a/dubbo-samples-triple/pom.xml b/dubbo-samples-triple/pom.xml
index 53ea7f4..83519ec 100644
--- a/dubbo-samples-triple/pom.xml
+++ b/dubbo-samples-triple/pom.xml
@@ -31,7 +31,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>3.0.0</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <junit.version>4.12</junit.version>
         <spring-test.version>4.3.16.RELEASE</spring-test.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-validation/pom.xml b/dubbo-samples-validation/pom.xml
index bb1c402..a7752cb 100644
--- a/dubbo-samples-validation/pom.xml
+++ b/dubbo-samples-validation/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <validation.api.version>2.0.1.Final</validation.api.version>
diff --git a/dubbo-samples-version/pom.xml b/dubbo-samples-version/pom.xml
index 24439fe..d393317 100644
--- a/dubbo-samples-version/pom.xml
+++ b/dubbo-samples-version/pom.xml
@@ -29,7 +29,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-webservice/pom.xml b/dubbo-samples-webservice/pom.xml
index e520df8..75d59df 100644
--- a/dubbo-samples-webservice/pom.xml
+++ b/dubbo-samples-webservice/pom.xml
@@ -37,7 +37,7 @@
         <target.level>1.8</target.level>
         <junit.version>4.12</junit.version>
         <spring.version>4.3.16.RELEASE</spring.version>
-        <dubbo.version>2.7.8</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
     </properties>
 
     <dependencyManagement>
diff --git a/dubbo-samples-zipkin/pom.xml b/dubbo-samples-zipkin/pom.xml
index 95c3087..ee4e65f 100644
--- a/dubbo-samples-zipkin/pom.xml
+++ b/dubbo-samples-zipkin/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>2.7.13</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
diff --git a/dubbo-samples-zookeeper/pom.xml b/dubbo-samples-zookeeper/pom.xml
index 9dfeaa1..f23b71b 100644
--- a/dubbo-samples-zookeeper/pom.xml
+++ b/dubbo-samples-zookeeper/pom.xml
@@ -28,7 +28,7 @@
     <properties>
         <source.level>1.8</source.level>
         <target.level>1.8</target.level>
-        <dubbo.version>2.7.7</dubbo.version>
+        <dubbo.version>3.0.2.1</dubbo.version>
         <spring.version>4.3.16.RELEASE</spring.version>
         <junit.version>4.12</junit.version>
         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org