You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/10/19 07:42:41 UTC
[dubbo] branch 3.0 updated: Update Dubbo Distribution Pom (#9066)
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.0 by this push:
new ba86d61 Update Dubbo Distribution Pom (#9066)
ba86d61 is described below
commit ba86d61db3a29e11544b30fde4c05981fff39d12
Author: Albumen Kevin <jh...@gmail.com>
AuthorDate: Tue Oct 19 15:42:23 2021 +0800
Update Dubbo Distribution Pom (#9066)
* Update Dubbo Distribution Pom
* Add hessian include
---
.../dubbo-demo-native-consumer/pom.xml | 3 +
.../dubbo-demo-native-interface/pom.xml | 4 +-
.../dubbo-demo-native-provider/pom.xml | 3 +
dubbo-demo/dubbo-demo-native/pom.xml | 4 +-
dubbo-distribution/dubbo-all/pom.xml | 645 ++++++++++++++++-----
dubbo-distribution/dubbo-core-spi/pom.xml | 644 ++++++++++++++++----
dubbo-test/dubbo-test-check/pom.xml | 1 +
7 files changed, 1020 insertions(+), 284 deletions(-)
diff --git a/dubbo-demo/dubbo-demo-native/dubbo-demo-native-consumer/pom.xml b/dubbo-demo/dubbo-demo-native/dubbo-demo-native-consumer/pom.xml
index 666140e..8801a24 100644
--- a/dubbo-demo/dubbo-demo-native/dubbo-demo-native-consumer/pom.xml
+++ b/dubbo-demo/dubbo-demo-native/dubbo-demo-native-consumer/pom.xml
@@ -28,6 +28,9 @@
<artifactId>dubbo-demo-native-consumer</artifactId>
+ <properties>
+ <skip_maven_deploy>true</skip_maven_deploy>
+ </properties>
<dependencies>
diff --git a/dubbo-demo/dubbo-demo-native/dubbo-demo-native-interface/pom.xml b/dubbo-demo/dubbo-demo-native/dubbo-demo-native-interface/pom.xml
index 5771b97..f7476d2 100644
--- a/dubbo-demo/dubbo-demo-native/dubbo-demo-native-interface/pom.xml
+++ b/dubbo-demo/dubbo-demo-native/dubbo-demo-native-interface/pom.xml
@@ -28,5 +28,7 @@
<artifactId>dubbo-demo-native-interface</artifactId>
-
+ <properties>
+ <skip_maven_deploy>true</skip_maven_deploy>
+ </properties>
</project>
diff --git a/dubbo-demo/dubbo-demo-native/dubbo-demo-native-provider/pom.xml b/dubbo-demo/dubbo-demo-native/dubbo-demo-native-provider/pom.xml
index eaaa672..a0fb34d 100644
--- a/dubbo-demo/dubbo-demo-native/dubbo-demo-native-provider/pom.xml
+++ b/dubbo-demo/dubbo-demo-native/dubbo-demo-native-provider/pom.xml
@@ -28,6 +28,9 @@
<artifactId>dubbo-demo-native-provider</artifactId>
+ <properties>
+ <skip_maven_deploy>true</skip_maven_deploy>
+ </properties>
<dependencies>
<dependency>
diff --git a/dubbo-demo/dubbo-demo-native/pom.xml b/dubbo-demo/dubbo-demo-native/pom.xml
index 94fb766..0601a5d 100644
--- a/dubbo-demo/dubbo-demo-native/pom.xml
+++ b/dubbo-demo/dubbo-demo-native/pom.xml
@@ -34,5 +34,7 @@
<module>dubbo-demo-native-interface</module>
</modules>
-
+ <properties>
+ <skip_maven_deploy>true</skip_maven_deploy>
+ </properties>
</project>
diff --git a/dubbo-distribution/dubbo-all/pom.xml b/dubbo-distribution/dubbo-all/pom.xml
index b51d77b..727aca7 100644
--- a/dubbo-distribution/dubbo-all/pom.xml
+++ b/dubbo-distribution/dubbo-all/pom.xml
@@ -399,382 +399,655 @@
<artifactSet>
<includes>
<include>com.alibaba:hessian-lite</include>
+ <include>org.apache.dubbo:dubbo-auth</include>
+ <include>org.apache.dubbo:dubbo-cluster</include>
+ <include>org.apache.dubbo:dubbo-common</include>
+ <include>org.apache.dubbo:dubbo-compatible</include>
<include>org.apache.dubbo:dubbo-config-api</include>
<include>org.apache.dubbo:dubbo-config-spring</include>
- <include>org.apache.dubbo:dubbo-compatible</include>
- <include>org.apache.dubbo:dubbo-common</include>
+ <include>org.apache.dubbo:dubbo-config</include>
+ <include>org.apache.dubbo:dubbo-configcenter-apollo</include>
+ <include>org.apache.dubbo:dubbo-configcenter-nacos</include>
+ <include>org.apache.dubbo:dubbo-configcenter-zookeeper</include>
+ <include>org.apache.dubbo:dubbo-configcenter</include>
+ <include>org.apache.dubbo:dubbo-container-api</include>
+ <include>org.apache.dubbo:dubbo-container-spring</include>
+ <include>org.apache.dubbo:dubbo-container</include>
+ <include>org.apache.dubbo:dubbo-filter-cache</include>
+ <include>org.apache.dubbo:dubbo-filter-validation</include>
+ <include>org.apache.dubbo:dubbo-filter</include>
+ <include>org.apache.dubbo:dubbo-metadata-api</include>
+ <include>org.apache.dubbo:dubbo-metadata-definition-protobuf</include>
+ <include>org.apache.dubbo:dubbo-metadata-processor</include>
+ <include>org.apache.dubbo:dubbo-metadata-report-nacos</include>
+ <include>org.apache.dubbo:dubbo-metadata-report-redis</include>
+ <include>org.apache.dubbo:dubbo-metadata-report-zookeeper</include>
+ <include>org.apache.dubbo:dubbo-metadata</include>
+ <include>org.apache.dubbo:dubbo-metrics-api</include>
+ <include>org.apache.dubbo:dubbo-metrics-prometheus</include>
+ <include>org.apache.dubbo:dubbo-metrics</include>
+ <include>org.apache.dubbo:dubbo-monitor-api</include>
+ <include>org.apache.dubbo:dubbo-monitor-default</include>
+ <include>org.apache.dubbo:dubbo-monitor</include>
+ <include>org.apache.dubbo:dubbo-native</include>
+ <include>org.apache.dubbo:dubbo-plugin</include>
+ <include>org.apache.dubbo:dubbo-qos</include>
+ <include>org.apache.dubbo:dubbo-registry-api</include>
+ <include>org.apache.dubbo:dubbo-registry-dns</include>
+ <include>org.apache.dubbo:dubbo-registry-kubernetes</include>
+ <include>org.apache.dubbo:dubbo-registry-multicast</include>
+ <include>org.apache.dubbo:dubbo-registry-multiple</include>
+ <include>org.apache.dubbo:dubbo-registry-nacos</include>
+ <include>org.apache.dubbo:dubbo-registry-xds</include>
+ <include>org.apache.dubbo:dubbo-registry-zookeeper</include>
+ <include>org.apache.dubbo:dubbo-registry</include>
<include>org.apache.dubbo:dubbo-remoting-api</include>
- <include>org.apache.dubbo:dubbo-remoting-netty</include>
+ <include>org.apache.dubbo:dubbo-remoting-http</include>
<include>org.apache.dubbo:dubbo-remoting-netty4</include>
- <include>org.apache.dubbo:dubbo-remoting-zookeeper</include>
+ <include>org.apache.dubbo:dubbo-remoting-netty</include>
<include>org.apache.dubbo:dubbo-remoting-zookeeper-curator5</include>
+ <include>org.apache.dubbo:dubbo-remoting-zookeeper</include>
+ <include>org.apache.dubbo:dubbo-remoting</include>
<include>org.apache.dubbo:dubbo-rpc-api</include>
<include>org.apache.dubbo:dubbo-rpc-dubbo</include>
+ <include>org.apache.dubbo:dubbo-rpc-grpc</include>
<include>org.apache.dubbo:dubbo-rpc-injvm</include>
<include>org.apache.dubbo:dubbo-rpc-rest</include>
- <include>org.apache.dubbo:dubbo-rpc-grpc</include>
<include>org.apache.dubbo:dubbo-rpc-triple</include>
- <include>org.apache.dubbo:dubbo-cluster</include>
- <include>org.apache.dubbo:dubbo-registry-api</include>
- <include>org.apache.dubbo:dubbo-registry-default</include>
- <include>org.apache.dubbo:dubbo-registry-multicast</include>
- <include>org.apache.dubbo:dubbo-registry-zookeeper</include>
- <include>org.apache.dubbo:dubbo-registry-nacos</include>
- <include>org.apache.dubbo:dubbo-registry-multiple</include>
- <include>org.apache.dubbo:dubbo-registry-kubernetes</include>
- <include>org.apache.dubbo:dubbo-registry-dns</include>
- <include>org.apache.dubbo:dubbo-registry-xds</include>
- <include>org.apache.dubbo:dubbo-monitor-api</include>
- <include>org.apache.dubbo:dubbo-monitor-default</include>
- <include>org.apache.dubbo:dubbo-container-api</include>
- <include>org.apache.dubbo:dubbo-container-spring</include>
+ <include>org.apache.dubbo:dubbo-rpc</include>
<include>org.apache.dubbo:dubbo-serialization-api</include>
<include>org.apache.dubbo:dubbo-serialization-hessian2</include>
<include>org.apache.dubbo:dubbo-serialization-jdk</include>
- <include>org.apache.dubbo:dubbo-configcenter-api</include>
- <include>org.apache.dubbo:dubbo-configcenter-apollo</include>
- <include>org.apache.dubbo:dubbo-configcenter-zookeeper</include>
- <include>org.apache.dubbo:dubbo-configcenter-nacos</include>
- <include>org.apache.dubbo:dubbo-metadata-api</include>
- <include>org.apache.dubbo:dubbo-metadata-report-redis</include>
- <include>org.apache.dubbo:dubbo-metadata-report-zookeeper</include>
- <include>org.apache.dubbo:dubbo-metadata-report-nacos</include>
- <include>org.apache.dubbo:dubbo-qos</include>
- <include>org.apache.dubbo:dubbo-auth</include>
- <include>org.apache.dubbo:dubbo-filter-cache</include>
- <include>org.apache.dubbo:dubbo-filter-validation</include>
+ <include>org.apache.dubbo:dubbo-serialization</include>
</includes>
</artifactSet>
<transformers>
- <!-- dubbo-common beginning -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/com.alibaba.dubbo.common.extension.ExtensionFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/com.alibaba.dubbo.container.page.PageHandler
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.auth.spi.AccessKeyStorage
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.auth.spi.Authenticator
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.cache.CacheFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.compiler.Compiler
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.config.OrderedPropertiesProvider
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.context.ApplicationExt
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.context.ModuleExt
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.convert.Converter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.convert.multiple.MultiValueConverter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ApplicationDeployListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ModuleDeployListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionInjector
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionLoader
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.infra.InfraAdapter
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.lang.ShutdownHookCallback
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.MultipleSerialization
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.hessian2.dubbo.Hessian2FactoryInitializer
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.status.reporter.FrameworkStatusReporter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.store.DataStore
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool
</resource>
</transformer>
- <!-- dubbo-common end -->
-
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.manager.ExecutorRepository
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.Dispatcher</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.url.component.param.DynamicParamSource
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec2</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.ConfigInitializer
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.ConfigPostProcessor
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.exchange.Exchanger
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.ServiceListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.http.HttpBinder
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.bootstrap.DubboBootstrapStartStopListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.p2p.Networker
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.spring.context.DubboSpringInitCustomizer
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.telnet.TelnetHandler
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.spring.extension.SpringExtensionInjector
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter
+ META-INF/dubbo/internal/org.apache.dubbo.container.Container
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataParamsFilter
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataServiceExporter
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.ServiceNameMapping
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.InvokerListener</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.WritableMetadataService
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.ExporterListener</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.builder.TypeBuilder
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.ProxyFactory</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.definition.builder.TypeBuilder
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.AnnotatedMethodParameterProcessor
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.ServiceRestMetadataReader
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.container.Container</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.monitor.MonitorFactory
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.monitor.MonitorFactory
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.command.BaseCommand
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.probe.LivenessProbe
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.validation.Validation</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.probe.ReadinessProbe
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.cache.CacheFactory</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.probe.StartupProbe
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.qos.command.BaseCommand
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.AddressListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
+ META-INF/dubbo/internal/org.apache.dubbo.registry.ProviderFirstParams
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataServiceExporter
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.WritableMetadataService
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryServiceListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.ServiceNameMapping
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.RegistryClusterIdentifier
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.proxy.MetadataServiceProxyFactory
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscovery
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscoveryFactory
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscovery
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.definition.builder.TypeBuilder
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.SubscribedURLsSynthesizer
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.migration.MigrationAddressComparator
</resource>
</transformer>
-
- <!-- @since 2.7.6 -->
-
- <!-- 'dubbo-common' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.common.convert.Converter
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.migration.PreMigratingConditionChecker
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.common.convert.multiple.MultiValueConverter
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.selector.ServiceInstanceSelector
</resource>
</transformer>
-
- <!-- 'dubbo-metadata-api' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.AnnotatedMethodParameterProcessor
+ META-INF/dubbo/internal/org.apache.dubbo.registry.integration.RegistryProtocolListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.ServiceRestMetadataResolver
+ META-INF/dubbo/internal/org.apache.dubbo.registry.xds.XdsCertificateSigner
</resource>
</transformer>
-
- <!-- 'dubbo-metadata-processor' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.builder.TypeDefinitionBuilder
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.ChannelHandler
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec2
</resource>
</transformer>
-
- <!-- @since 2.7.7 -->
-
- <!-- 'dubbo-common' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/services/org.apache.dubbo.common.extension.LoadingStrategy
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Dispatcher
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.auth.spi.AccessKeyStorage
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.auth.spi.Authenticator
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.api.ConnectionManager
</resource>
</transformer>
-
- <!-- @since 2.7.8 -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataServiceExporter
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.api.WireProtocol
</resource>
</transformer>
-
- <!-- @since 3.0.0 -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.remoting.api.WireProtocol
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.exchange.Exchanger
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.http.HttpBinder
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.migration.PreMigratingConditionChecker
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.telnet.TelnetHandler
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ExporterListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.HeaderFilter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.InvokerListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.PenetrateAttachmentSelector
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ProxyFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ZoneDetector
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.common.url.component.param.DynamicParamSource
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RuleConverter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.InvocationInterceptorBuilder
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
</resource>
</transformer>
<transformer
@@ -786,7 +1059,19 @@
<transformer
implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.ProviderFirstParams
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.model.ApplicationInitListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.model.BuiltinServiceDetector
</resource>
</transformer>
<transformer
@@ -798,9 +1083,51 @@
<transformer
implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.ClientInterceptor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.GrpcConfigurator
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.ServerInterceptor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.ServerTransportFilter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.injvm.ParamDeepCopyUtil
</resource>
</transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.tri.Compressor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.tri.PathResolver
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.validation.Validation
+ </resource>
+ </transformer>
</transformers>
<filters>
<filter>
diff --git a/dubbo-distribution/dubbo-core-spi/pom.xml b/dubbo-distribution/dubbo-core-spi/pom.xml
index 0717705..8453537 100644
--- a/dubbo-distribution/dubbo-core-spi/pom.xml
+++ b/dubbo-distribution/dubbo-core-spi/pom.xml
@@ -48,21 +48,21 @@
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-remoting-api</artifactId>
+ <artifactId>dubbo-config-api</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-rpc-api</artifactId>
+ <artifactId>dubbo-metadata-api</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-registry-api</artifactId>
+ <artifactId>dubbo-metrics-api</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
<optional>true</optional>
@@ -76,26 +76,40 @@
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-qos</artifactId>
+ <artifactId>dubbo-registry-api</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-serialization-api</artifactId>
+ <artifactId>dubbo-remoting-api</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>
- <!-- metadata -->
<dependency>
<groupId>org.apache.dubbo</groupId>
- <artifactId>dubbo-metadata-api</artifactId>
+ <artifactId>dubbo-rpc-api</artifactId>
+ <version>${project.version}</version>
+ <scope>compile</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.dubbo</groupId>
+ <artifactId>dubbo-qos</artifactId>
+ <version>${project.version}</version>
+ <scope>compile</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.dubbo</groupId>
+ <artifactId>dubbo-serialization-api</artifactId>
<version>${project.version}</version>
<scope>compile</scope>
<optional>true</optional>
</dependency>
+ <!-- metadata -->
</dependencies>
<build>
@@ -114,302 +128,686 @@
<promoteTransitiveDependencies>false</promoteTransitiveDependencies>
<artifactSet>
<includes>
- <include>org.apache.dubbo:dubbo-common</include>
<include>org.apache.dubbo:dubbo-cluster</include>
- <include>org.apache.dubbo:dubbo-qos</include>
+ <include>org.apache.dubbo:dubbo-common</include>
+ <include>org.apache.dubbo:dubbo-config-api</include>
+ <include>org.apache.dubbo:dubbo-metadata-api</include>
+ <include>org.apache.dubbo:dubbo-metrics-api</include>
+ <include>org.apache.dubbo:dubbo-monitor-api</include>
+ <include>org.apache.dubbo:dubbo-registry-api</include>
<include>org.apache.dubbo:dubbo-remoting-api</include>
+ <include>org.apache.dubbo:dubbo-remoting</include>
<include>org.apache.dubbo:dubbo-rpc-api</include>
- <include>org.apache.dubbo:dubbo-cluster</include>
- <include>org.apache.dubbo:dubbo-registry-api</include>
- <include>org.apache.dubbo:dubbo-monitor-api</include>
- <include>org.apache.dubbo:dubbo-container-api</include>
<include>org.apache.dubbo:dubbo-serialization-api</include>
- <include>org.apache.dubbo:dubbo-metadata-api</include>
</includes>
</artifactSet>
<transformers>
- <!-- dubbo-common beginning -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/com.alibaba.dubbo.common.extension.ExtensionFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/com.alibaba.dubbo.container.page.PageHandler
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.auth.spi.AccessKeyStorage
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.auth.spi.Authenticator
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.cache.CacheFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.compiler.Compiler
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.config.OrderedPropertiesProvider
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.context.ApplicationExt
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.context.ModuleExt
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.convert.Converter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.convert.multiple.MultiValueConverter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ApplicationDeployListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.deploy.ModuleDeployListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionInjector
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionLoader
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.infra.InfraAdapter
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.lang.ShutdownHookCallback
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.MultipleSerialization
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.hessian2.dubbo.Hessian2FactoryInitializer
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.status.reporter.FrameworkStatusReporter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.store.DataStore
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool
</resource>
</transformer>
- <!-- dubbo-common end -->
-
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.manager.ExecutorRepository
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.Dispatcher</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.common.url.component.param.DynamicParamSource
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec2</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.ConfigInitializer
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.ConfigPostProcessor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.ServiceListener
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.exchange.Exchanger
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.bootstrap.DubboBootstrapStartStopListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.http.HttpBinder
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.spring.context.DubboSpringInitCustomizer
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.p2p.Networker
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.config.spring.extension.SpringExtensionInjector
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.remoting.telnet.TelnetHandler
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.container.Container
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataParamsFilter
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataServiceExporter
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.ServiceNameMapping
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.InvokerListener</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.WritableMetadataService
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.ExporterListener</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.builder.TypeBuilder
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.ProxyFactory</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.definition.builder.TypeBuilder
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.AnnotatedMethodParameterProcessor
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
+ META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.ServiceRestMetadataReader
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.container.Container</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.monitor.MonitorFactory
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.monitor.MonitorFactory
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.command.BaseCommand
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.probe.LivenessProbe
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.validation.Validation</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.probe.ReadinessProbe
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.cache.CacheFactory</resource>
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.qos.probe.StartupProbe
+ </resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.qos.command.BaseCommand
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.AddressListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
+ META-INF/dubbo/internal/org.apache.dubbo.registry.ProviderFirstParams
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.MetadataServiceExporter
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.WritableMetadataService
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryServiceListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.ServiceNameMapping
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.RegistryClusterIdentifier
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.proxy.MetadataServiceProxyFactory
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscovery
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscoveryFactory
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
- <resource>META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscovery
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.definition.builder.TypeBuilder
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.SubscribedURLsSynthesizer
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.migration.MigrationAddressComparator
</resource>
</transformer>
-
- <!-- @since 2.7.6 -->
-
- <!-- 'dubbo-common' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.common.convert.Converter
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.migration.PreMigratingConditionChecker
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.common.convert.multiple.MultiValueConverter
+ META-INF/dubbo/internal/org.apache.dubbo.registry.client.selector.ServiceInstanceSelector
</resource>
</transformer>
-
- <!-- 'dubbo-metadata-api' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.AnnotatedMethodParameterProcessor
+ META-INF/dubbo/internal/org.apache.dubbo.registry.integration.RegistryProtocolListener
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.rest.ServiceRestMetadataResolver
+ META-INF/dubbo/internal/org.apache.dubbo.registry.xds.XdsCertificateSigner
</resource>
</transformer>
-
- <!-- 'dubbo-metadata-processor' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.builder.TypeDefinitionBuilder
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.ChannelHandler
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec
</resource>
</transformer>
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/dubbo/internal/org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec2
</resource>
</transformer>
-
- <!-- @since 2.7.7 -->
-
- <!-- 'dubbo-common' module -->
<transformer
- implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>
- META-INF/services/org.apache.dubbo.common.extension.LoadingStrategy
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Dispatcher
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.api.ConnectionManager
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.api.WireProtocol
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.exchange.Exchanger
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.http.HttpBinder
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.telnet.TelnetHandler
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ExporterListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.HeaderFilter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.InvokerListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.PenetrateAttachmentSelector
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ProxyFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ZoneDetector
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RuleConverter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.InvocationInterceptorBuilder
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.router.mesh.route.MeshEnvListenerFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.model.ApplicationInitListener
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.model.BuiltinServiceDetector
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.model.ScopeModelInitializer
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.ClientInterceptor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.GrpcConfigurator
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.ServerInterceptor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.grpc.interceptors.ServerTransportFilter
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.injvm.ParamDeepCopyUtil
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.tri.Compressor
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.protocol.tri.PathResolver
+ </resource>
+ </transformer>
+ <transformer
+ implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>
+ META-INF/dubbo/internal/org.apache.dubbo.validation.Validation
</resource>
</transformer>
-
</transformers>
<filters>
<filter>
diff --git a/dubbo-test/dubbo-test-check/pom.xml b/dubbo-test/dubbo-test-check/pom.xml
index 0af14d7..4cb1b10 100644
--- a/dubbo-test/dubbo-test-check/pom.xml
+++ b/dubbo-test/dubbo-test-check/pom.xml
@@ -31,6 +31,7 @@
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
+ <skip_maven_deploy>true</skip_maven_deploy>
</properties>
<dependencies>