This is an automated email from the ASF dual-hosted git repository.
huxing pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git.
from d77a009 [Dubbo-3846] Support nacos metadata (#4025)
add 6ca5a10 [Dubbo-3764]Merge dubbo rpc xmlrpc (#3764) (#3775)
No new revisions were added by this update.
Summary of changes:
dubbo-all/pom.xml | 8 ++
dubbo-bom/pom.xml | 5 +
dubbo-dependencies-bom/pom.xml | 7 ++
dubbo-rpc/dubbo-rpc-xml/README.md | 88 +++++++++++++
.../{dubbo-rpc-http => dubbo-rpc-xml}/pom.xml | 41 +++---
.../xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java} | 113 ++++++++++-------
.../protocol/xmlrpc/XmlRpcProxyFactoryBean.java | 137 +++++++++++++++++++++
.../org.apache.dubbo.remoting.http.HttpBinder | 1 +
.../dubbo/internal/org.apache.dubbo.rpc.Protocol | 1 +
.../rpc/protocol/xmlrpc/XmlRpcProtocolTest.java | 86 +++++++++++++
.../xml/rpc/protocol/xmlrpc/XmlRpcService.java} | 4 +-
.../rpc/protocol/xmlrpc/XmlRpcServiceImpl.java} | 4 +-
dubbo-rpc/pom.xml | 1 +
13 files changed, 432 insertions(+), 64 deletions(-)
create mode 100644 dubbo-rpc/dubbo-rpc-xml/README.md
copy dubbo-rpc/{dubbo-rpc-http => dubbo-rpc-xml}/pom.xml (67%)
copy
dubbo-rpc/{dubbo-rpc-jsonrpc/src/main/java/org/apache/dubbo/rpc/protocol/jsonrpc/JsonRpcProtocol.java
=>
dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java}
(62%)
create mode 100644
dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProxyFactoryBean.java
create mode 100644
dubbo-rpc/dubbo-rpc-xml/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.remoting.http.HttpBinder
create mode 100644
dubbo-rpc/dubbo-rpc-xml/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
create mode 100644
dubbo-rpc/dubbo-rpc-xml/src/test/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocolTest.java
copy
dubbo-rpc/{dubbo-rpc-jsonrpc/src/test/java/org/apache/dubbo/rpc/protocol/jsonrpc/JsonRpcService.java
=>
dubbo-rpc-xml/src/test/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcService.java}
(91%)
copy
dubbo-rpc/{dubbo-rpc-jsonrpc/src/test/java/org/apache/dubbo/rpc/protocol/jsonrpc/JsonRpcServiceImpl.java
=>
dubbo-rpc-xml/src/test/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcServiceImpl.java}
(93%)