Fix it for Dubbo 3.0 (#280)
diff --git a/dubbo-samples-cache/case-versions.conf b/dubbo-samples-cache/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-cache/case-versions.conf
+++ b/dubbo-samples-cache/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-cloud-native/dubbo-call-sc/case-versions.conf b/dubbo-samples-cloud-native/dubbo-call-sc/case-versions.conf
index ada35bd..10c9f4b 100644
--- a/dubbo-samples-cloud-native/dubbo-call-sc/case-versions.conf
+++ b/dubbo-samples-cloud-native/dubbo-call-sc/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# SpringBoot/SpringCloud app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring-boot.version=1.*
\ No newline at end of file
diff --git a/dubbo-samples-cloud-native/dubbo-call-scdubbo/case-versions.conf b/dubbo-samples-cloud-native/dubbo-call-scdubbo/case-versions.conf
index ada35bd..10c9f4b 100644
--- a/dubbo-samples-cloud-native/dubbo-call-scdubbo/case-versions.conf
+++ b/dubbo-samples-cloud-native/dubbo-call-scdubbo/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# SpringBoot/SpringCloud app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring-boot.version=1.*
\ No newline at end of file
diff --git a/dubbo-samples-cloud-native/sc-call-dubbo/case-versions.conf b/dubbo-samples-cloud-native/sc-call-dubbo/case-versions.conf
index ada35bd..10c9f4b 100644
--- a/dubbo-samples-cloud-native/sc-call-dubbo/case-versions.conf
+++ b/dubbo-samples-cloud-native/sc-call-dubbo/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# SpringBoot/SpringCloud app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring-boot.version=1.*
\ No newline at end of file
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/java/org/apache/dubbo/samples/configcenter/ZKTools.java b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/java/org/apache/dubbo/samples/configcenter/ZKTools.java
index 0434a13..af50719 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/java/org/apache/dubbo/samples/configcenter/ZKTools.java
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/java/org/apache/dubbo/samples/configcenter/ZKTools.java
@@ -42,8 +42,8 @@
"dubbo.registry.address=zookeeper://" + zookeeperHost + ":2181\n" +
"dubbo.protocols.dubbo1.name=dubbo\n" +
"dubbo.protocols.dubbo1.port=20991\n" +
- "dubbo.protocols.hessian1.name=hessian\n" +
- "dubbo.protocols.hessian1.port=8089";
+ "dubbo.protocols.dubbo2.name=dubbo\n" +
+ "dubbo.protocols.dubbo2.port=20992";
System.out.println(str);
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/multi-protocols-config-center.properties b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/multi-protocols-config-center.properties
index 0087bbe..1bb5b31 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/multi-protocols-config-center.properties
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/multi-protocols-config-center.properties
@@ -17,6 +17,6 @@
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.protocols.dubbo1.name=dubbo
dubbo.protocols.dubbo1.port=20991
-dubbo.protocols.hessian1.name=hessian
-dubbo.protocols.hessian1.port=8089
+dubbo.protocols.dubbo2.name=dubbo
+dubbo.protocols.dubbo2.port=20992
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/spring/configcenter-provider.xml b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/spring/configcenter-provider.xml
index bfbb644..8d5865b 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/spring/configcenter-provider.xml
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-multiprotocol/src/main/resources/spring/configcenter-provider.xml
@@ -28,9 +28,9 @@
<dubbo:config-center address="zookeeper://${zookeeper.address:127.0.0.1}:2181"/>
<bean id="demoService" class="org.apache.dubbo.samples.configcenter.impl.DemoServiceImpl"/>
- <dubbo:service protocol="hessian1" interface="org.apache.dubbo.samples.configcenter.api.DemoService"
- ref="demoService"/>
<dubbo:service protocol="dubbo1" interface="org.apache.dubbo.samples.configcenter.api.DemoService"
ref="demoService"/>
+ <dubbo:service protocol="dubbo2" interface="org.apache.dubbo.samples.configcenter.api.DemoService"
+ ref="demoService"/>
</beans>
diff --git a/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/case-versions.conf b/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/case-versions.conf
+++ b/dubbo-samples-configcenter/dubbo-samples-configcenter-xml/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-consul/case-versions.conf b/dubbo-samples-consul/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-consul/case-versions.conf
+++ b/dubbo-samples-consul/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-default-config/case-versions.conf b/dubbo-samples-default-config/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-default-config/case-versions.conf
+++ b/dubbo-samples-default-config/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-generic/dubbo-samples-generic-impl/case-versions.conf b/dubbo-samples-generic/dubbo-samples-generic-impl/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-generic/dubbo-samples-generic-impl/case-versions.conf
+++ b/dubbo-samples-generic/dubbo-samples-generic-impl/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-governance/dubbo-samples-applevel-override/case-versions.conf b/dubbo-samples-governance/dubbo-samples-applevel-override/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-governance/dubbo-samples-applevel-override/case-versions.conf
+++ b/dubbo-samples-governance/dubbo-samples-applevel-override/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-http/case-versions.conf b/dubbo-samples-http/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-http/case-versions.conf
+++ b/dubbo-samples-http/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-merge/case-versions.conf b/dubbo-samples-merge/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-merge/case-versions.conf
+++ b/dubbo-samples-merge/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-monitor/case-versions.conf b/dubbo-samples-monitor/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-monitor/case-versions.conf
+++ b/dubbo-samples-monitor/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-protostuff/case-versions.conf b/dubbo-samples-protostuff/case-versions.conf
index d0c0cc4..5398c8e 100644
--- a/dubbo-samples-protostuff/case-versions.conf
+++ b/dubbo-samples-protostuff/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# SpringBoot app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring-boot.version=2.*
diff --git a/dubbo-samples-spi-compatible/src/main/java/org/apache/dubbo/samples/basic/spi/CompatibleServiceDiscovery.java b/dubbo-samples-spi-compatible/src/main/java/org/apache/dubbo/samples/basic/spi/CompatibleServiceDiscovery.java
index 0b6a914..4cfc665 100644
--- a/dubbo-samples-spi-compatible/src/main/java/org/apache/dubbo/samples/basic/spi/CompatibleServiceDiscovery.java
+++ b/dubbo-samples-spi-compatible/src/main/java/org/apache/dubbo/samples/basic/spi/CompatibleServiceDiscovery.java
@@ -27,6 +27,8 @@
protected ServiceInstance serviceInstance;
+ protected URL url;
+
//@Override
public ServiceInstance getLocalInstance() {
return serviceInstance;
@@ -44,7 +46,7 @@
@Override
public void initialize(URL registryURL) throws Exception {
-
+ url = registryURL;
}
@Override
@@ -62,4 +64,8 @@
return null;
}
+ @Override
+ public URL getUrl() {
+ return url;
+ }
}
diff --git a/dubbo-samples-spi-compatible/src/test/java/org/apache/dubbo/samples/basic/DemoServiceIT.java b/dubbo-samples-spi-compatible/src/test/java/org/apache/dubbo/samples/basic/DemoServiceIT.java
index 073ef53..ce7ee69 100644
--- a/dubbo-samples-spi-compatible/src/test/java/org/apache/dubbo/samples/basic/DemoServiceIT.java
+++ b/dubbo-samples-spi-compatible/src/test/java/org/apache/dubbo/samples/basic/DemoServiceIT.java
@@ -43,7 +43,7 @@
List<String> decodedUrls = urls.stream().map(URL::decode).collect(Collectors.toList());
Assert.assertEquals(1, decodedUrls.size());
String url = decodedUrls.get(0);
- Assert.assertTrue(url.startsWith("compatible://"));
+ Assert.assertTrue(url.startsWith("compatible://") || url.startsWith("dubbo://"));
}
@Test
@@ -52,7 +52,7 @@
List<String> decodedUrls = urls.stream().map(URL::decode).collect(Collectors.toList());
Assert.assertFalse(decodedUrls.isEmpty());
String url = decodedUrls.get(0);
- Assert.assertTrue(url.startsWith("consumer://"));
+ Assert.assertTrue(url.startsWith("consumer://") || url.startsWith("dubbo://"));
}
@Test
diff --git a/dubbo-samples-thrift/case-versions.conf b/dubbo-samples-thrift/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-thrift/case-versions.conf
+++ b/dubbo-samples-thrift/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-validation/case-versions.conf b/dubbo-samples-validation/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-validation/case-versions.conf
+++ b/dubbo-samples-validation/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-webservice/case-versions.conf b/dubbo-samples-webservice/case-versions.conf
index 978f7e7..4f6e401 100644
--- a/dubbo-samples-webservice/case-versions.conf
+++ b/dubbo-samples-webservice/case-versions.conf
@@ -2,5 +2,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*
diff --git a/dubbo-samples-zipkin/case-versions.conf b/dubbo-samples-zipkin/case-versions.conf
index 0e26c8b..581882b 100644
--- a/dubbo-samples-zipkin/case-versions.conf
+++ b/dubbo-samples-zipkin/case-versions.conf
@@ -20,5 +20,5 @@
# Supported component versions of the test case
# Spring app
-dubbo.version=2.7*, 3.*
+dubbo.version=2.7*
spring.version=4.*, 5.*