change test configuration to test interface type registry (#411)
* change test configuration to test interface type registry
* update java samples
diff --git a/helloworld/java-client/src/main/resources/log4j.properties b/helloworld/java-client/src/main/resources/log4j.properties
index 6b82aba..d6ecd5c 100644
--- a/helloworld/java-client/src/main/resources/log4j.properties
+++ b/helloworld/java-client/src/main/resources/log4j.properties
@@ -18,7 +18,7 @@
#
###set log levels###
-log4j.rootLogger=debug, stdout
+log4j.rootLogger=info, stdout
###output to the console###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
diff --git a/helloworld/java-client/src/test/java/com/apache/dubbo/sample/TestHelloWorld.java b/helloworld/java-client/src/test/java/com/apache/dubbo/sample/TestHelloWorld.java
index f417963..fca50a1 100644
--- a/helloworld/java-client/src/test/java/com/apache/dubbo/sample/TestHelloWorld.java
+++ b/helloworld/java-client/src/test/java/com/apache/dubbo/sample/TestHelloWorld.java
@@ -25,6 +25,7 @@
import org.apache.dubbo.config.ApplicationConfig;
import org.apache.dubbo.config.ReferenceConfig;
import org.apache.dubbo.config.RegistryConfig;
+import org.apache.dubbo.config.bootstrap.DubboBootstrap;
import org.apache.dubbo.sample.hello.Helloworld;
import java.io.IOException;
@@ -42,8 +43,13 @@
ref.setProtocol(CommonConstants.TRIPLE);
ref.setLazy(true);
ref.setTimeout(100000);
- ref.setApplication(new ApplicationConfig("demo-consumer"));
- ref.setRegistry(new RegistryConfig("zookeeper://127.0.0.1:2181"));
+
+ DubboBootstrap.getInstance()
+ .application(new ApplicationConfig("test-demo-consumer"))
+ .registry(new RegistryConfig("zookeeper://127.0.0.1:2181"))
+ .reference(ref)
+ .start();
+
final IGreeter iGreeter = ref.get();
System.out.println("dubbo ref started");
diff --git a/helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/ApiProvider.java b/helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/ApiProvider.java
index b50dc25..27f0432 100644
--- a/helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/ApiProvider.java
+++ b/helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/ApiProvider.java
@@ -22,6 +22,8 @@
import org.apache.dubbo.config.ProtocolConfig;
import org.apache.dubbo.config.RegistryConfig;
import org.apache.dubbo.config.ServiceConfig;
+import org.apache.dubbo.config.bootstrap.DubboBootstrap;
+
import java.util.concurrent.CountDownLatch;
public class ApiProvider {
diff --git a/helloworld/java-server/src/main/resources/log4j.properties b/helloworld/java-server/src/main/resources/log4j.properties
index 6b82aba..d6ecd5c 100644
--- a/helloworld/java-server/src/main/resources/log4j.properties
+++ b/helloworld/java-server/src/main/resources/log4j.properties
@@ -18,7 +18,7 @@
#
###set log levels###
-log4j.rootLogger=debug, stdout
+log4j.rootLogger=info, stdout
###output to the console###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
diff --git a/registry/nacos/go-client/conf/dubbogo.yml b/registry/nacos/go-client/conf/dubbogo.yml
index b0a5d5a..ba7ea96 100644
--- a/registry/nacos/go-client/conf/dubbogo.yml
+++ b/registry/nacos/go-client/conf/dubbogo.yml
@@ -12,6 +12,7 @@
protocol: nacos
address: 127.0.0.1:8848
group: myGroup # default is DEFAULT_GROUP
+ registry-type: interface
# namespace: 9fb00abb-278d-42fc-96bf-e0151601e4a1 # default is public
consumer:
references:
diff --git a/registry/nacos/go-server/conf/dubbogo.yml b/registry/nacos/go-server/conf/dubbogo.yml
index 446f5e3..7b4ba07 100644
--- a/registry/nacos/go-server/conf/dubbogo.yml
+++ b/registry/nacos/go-server/conf/dubbogo.yml
@@ -12,6 +12,7 @@
protocol: nacos
address: 127.0.0.1:8848
group: myGroup # nacos group, default is DEFAULT_GROUP
+ registry-type: interface
# namespace: 9fb00abb-278d-42fc-96bf-e0151601e4a1 # nacos namespaceID, should be created before. default is public
protocols:
dubbo:
diff --git a/registry/zookeeper/go-client/conf/dubbogo.yml b/registry/zookeeper/go-client/conf/dubbogo.yml
index d088eb6..9ccbc1e 100644
--- a/registry/zookeeper/go-client/conf/dubbogo.yml
+++ b/registry/zookeeper/go-client/conf/dubbogo.yml
@@ -5,6 +5,7 @@
timeout: 3s
address: 127.0.0.1:2181
group: myGroup
+ registry-type: interface
consumer:
references:
GreeterClientImpl:
diff --git a/registry/zookeeper/go-server/conf/dubbogo.yml b/registry/zookeeper/go-server/conf/dubbogo.yml
index 6637b9f..87d0281 100644
--- a/registry/zookeeper/go-server/conf/dubbogo.yml
+++ b/registry/zookeeper/go-server/conf/dubbogo.yml
@@ -5,6 +5,7 @@
timeout: 3s
address: 127.0.0.1:2181
group: myGroup # default is dubbo
+ registry-type: interface
protocols:
triple:
name: tri