diff --git a/LICENSE b/LICENSE
index 685172ecd9..94465f06b0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -256,7 +256,7 @@ The Apache Software License, Version 1.1
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-For the com.alibaba.dubbo.common.concurrent package:
+For the org.apache.dubbo.common.concurrent package:
This product bundles and repackages the following code in Google Guava 16.0.1, which is available under a
"Apache License 2.0" license. For details, see https://github.com/google/guava/blob/v16.0.1/COPYING.
@@ -265,7 +265,7 @@ This product bundles and repackages the following code in Google Guava 16.0.1, w
* com.google.common.util.concurrent.ListenableFuture
* com.google.common.util.concurrent.ListenableFutureTask
-For the package com.alibaba.dubbo.common.threadlocal:
+For the package org.apache.dubbo.common.threadlocal:
This product contains a modified portion of 'Netty', an event-driven asynchronous network application framework also
under a "Apache License 2.0" license, see https://github.com/netty/netty/blob/4.1/LICENSE.txt:
diff --git a/all/pom.xml b/all/pom.xml
index 3fec8297be..675989972a 100644
--- a/all/pom.xml
+++ b/all/pom.xml
@@ -428,117 +428,117 @@
- META-INF/dubbo/internal/com.alibaba.dubbo.common.compiler.Compiler
+ META-INF/dubbo/internal/org.apache.dubbo.common.compiler.Compiler
- META-INF/dubbo/internal/com.alibaba.dubbo.common.extension.ExtensionFactory
+ META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.common.serialize.Serialization
+ META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
- META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker
+ META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
- META-INF/dubbo/internal/com.alibaba.dubbo.common.threadpool.ThreadPool
+ META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.Dispatcher
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Dispatcher
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.Codec2
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Codec2
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.Transporter
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.Transporter
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.exchange.Exchanger
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.exchange.Exchanger
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.http.HttpBinder
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.http.HttpBinder
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.p2p.Networker
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.p2p.Networker
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.telnet.TelnetHandler
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.telnet.TelnetHandler
- META-INF/dubbo/internal/com.alibaba.dubbo.remoting.zookeeper.ZookeeperTransporter
+ META-INF/dubbo/internal/org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.Protocol
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.Protocol
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.Filter
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.InvokerListener
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.InvokerListener
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.ExporterListener
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ExporterListener
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.ProxyFactory
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.ProxyFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Cluster
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.LoadBalance
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Merger
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.RouterFactory
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory
+ META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
+ META-INF/dubbo/internal/org.apache.dubbo.container.Container
- META-INF/dubbo/internal/com.alibaba.dubbo.monitor.MonitorFactory
+ META-INF/dubbo/internal/org.apache.dubbo.monitor.MonitorFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.registry.RegistryFactory
+ META-INF/dubbo/internal/org.apache.dubbo.registry.RegistryFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.validation.Validation
+ META-INF/dubbo/internal/org.apache.dubbo.validation.Validation
- META-INF/dubbo/internal/com.alibaba.dubbo.cache.CacheFactory
+ META-INF/dubbo/internal/org.apache.dubbo.cache.CacheFactory
- META-INF/dubbo/internal/com.alibaba.dubbo.common.store.DataStore
+ META-INF/dubbo/internal/org.apache.dubbo.common.store.DataStore
- META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter
+ META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
- META-INF/dubbo/internal/com.alibaba.dubbo.qos.command.BaseCommand
+ META-INF/dubbo/internal/org.apache.dubbo.qos.command.BaseCommand
diff --git a/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java b/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
index 37ec8a304b..b896c0ee84 100644
--- a/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
+++ b/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
@@ -16,8 +16,8 @@
*/
package org.apache.dubbo.bootstrap;
-import com.alibaba.dubbo.config.DubboShutdownHook;
-import com.alibaba.dubbo.config.ServiceConfig;
+import org.apache.dubbo.config.DubboShutdownHook;
+import org.apache.dubbo.config.ServiceConfig;
import java.util.ArrayList;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Cluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java
similarity index 80%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Cluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java
index b2ab3a5b94..e5ecb157c0 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Cluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.support.FailoverCluster;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.support.FailoverCluster;
/**
* Cluster. (SPI, Singleton, ThreadSafe)
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Configurator.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java
similarity index 90%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Configurator.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java
index 132e86caec..aa229fabc5 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Configurator.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.URL;
/**
* Configurator. (SPI, Prototype, ThreadSafe)
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/ConfiguratorFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java
similarity index 83%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/ConfiguratorFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java
index 6997a1713b..026d6f54ed 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/ConfiguratorFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* ConfiguratorFactory. (SPI, Singleton, ThreadSafe)
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Directory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java
similarity index 80%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Directory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java
index 97957145a6..67f021659e 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Directory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.Node;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
+import org.apache.dubbo.common.Node;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
import java.util.List;
@@ -28,7 +28,7 @@ import java.util.List;
*
* Directory Service
*
- * @see com.alibaba.dubbo.rpc.cluster.Cluster#join(Directory)
+ * @see org.apache.dubbo.rpc.cluster.Cluster#join(Directory)
*/
public interface Directory extends Node {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/LoadBalance.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java
similarity index 74%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/LoadBalance.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java
index 120ba428c6..4e6ced18a0 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/LoadBalance.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.loadbalance.RandomLoadBalance;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance;
import java.util.List;
@@ -31,7 +31,7 @@ import java.util.List;
*
* Load-Balancing
*
- * @see com.alibaba.dubbo.rpc.cluster.Cluster#join(Directory)
+ * @see org.apache.dubbo.rpc.cluster.Cluster#join(Directory)
*/
@SPI(RandomLoadBalance.NAME)
public interface LoadBalance {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Merger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java
similarity index 90%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Merger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java
index d0b8bf1db3..64bccf8cbd 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Merger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
@SPI
public interface Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Router.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java
similarity index 78%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Router.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java
index a5eea1c9bf..47aa2515a3 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/Router.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
import java.util.List;
@@ -28,8 +28,8 @@ import java.util.List;
*
* Routing
*
- * @see com.alibaba.dubbo.rpc.cluster.Cluster#join(Directory)
- * @see com.alibaba.dubbo.rpc.cluster.Directory#list(Invocation)
+ * @see org.apache.dubbo.rpc.cluster.Cluster#join(Directory)
+ * @see org.apache.dubbo.rpc.cluster.Directory#list(Invocation)
*/
public interface Router extends Comparable {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/RouterFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory.java
similarity index 74%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/RouterFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory.java
index 35e57a73fa..679b9fe589 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/RouterFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory.java
@@ -14,20 +14,20 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
-import com.alibaba.dubbo.rpc.Invocation;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
+import org.apache.dubbo.rpc.Invocation;
/**
* RouterFactory. (SPI, Singleton, ThreadSafe)
*
* Routing
*
- * @see com.alibaba.dubbo.rpc.cluster.Cluster#join(Directory)
- * @see com.alibaba.dubbo.rpc.cluster.Directory#list(Invocation)
+ * @see org.apache.dubbo.rpc.cluster.Cluster#join(Directory)
+ * @see org.apache.dubbo.rpc.cluster.Directory#list(Invocation)
*/
@SPI
public interface RouterFactory {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/RuleConverter.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java
similarity index 88%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/RuleConverter.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java
index 0a11ae6efd..f2cecdc4d7 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/RuleConverter.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.SPI;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/AbstractConfigurator.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/AbstractConfigurator.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/AbstractConfigurator.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/AbstractConfigurator.java
index 42b688b9d8..bf8ba2a571 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/AbstractConfigurator.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/AbstractConfigurator.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator;
+package org.apache.dubbo.rpc.cluster.configurator;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.cluster.Configurator;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.cluster.Configurator;
import java.util.HashSet;
import java.util.Map;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfigurator.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfigurator.java
similarity index 84%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfigurator.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfigurator.java
index d796df4859..c81d9b8f1d 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfigurator.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfigurator.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.absent;
+package org.apache.dubbo.rpc.cluster.configurator.absent;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.cluster.configurator.AbstractConfigurator;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator;
/**
* AbsentConfigurator
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorFactory.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorFactory.java
index fbe8e981cf..86b0e708b4 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.absent;
+package org.apache.dubbo.rpc.cluster.configurator.absent;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.cluster.Configurator;
-import com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.cluster.Configurator;
+import org.apache.dubbo.rpc.cluster.ConfiguratorFactory;
/**
* AbsentConfiguratorFactory
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfigurator.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfigurator.java
similarity index 84%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfigurator.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfigurator.java
index f8c7ee8d98..1d57773edb 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfigurator.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfigurator.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.override;
+package org.apache.dubbo.rpc.cluster.configurator.override;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.cluster.configurator.AbstractConfigurator;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator;
/**
* AbsentConfigurator
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorFactory.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorFactory.java
index fc648a727b..051b4bd82f 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.override;
+package org.apache.dubbo.rpc.cluster.configurator.override;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.cluster.Configurator;
-import com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.cluster.Configurator;
+import org.apache.dubbo.rpc.cluster.ConfiguratorFactory;
/**
* AbsentConfiguratorFactory
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/directory/AbstractDirectory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/AbstractDirectory.java
similarity index 86%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/directory/AbstractDirectory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/AbstractDirectory.java
index 6934069ee9..085094df22 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/directory/AbstractDirectory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/AbstractDirectory.java
@@ -14,20 +14,20 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.directory;
+package org.apache.dubbo.rpc.cluster.directory;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.RouterFactory;
-import com.alibaba.dubbo.rpc.cluster.router.MockInvokersSelector;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.RouterFactory;
+import org.apache.dubbo.rpc.cluster.router.MockInvokersSelector;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/directory/StaticDirectory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectory.java
similarity index 87%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/directory/StaticDirectory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectory.java
index ae64aa832b..47a0d12bc7 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/directory/StaticDirectory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectory.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.directory;
+package org.apache.dubbo.rpc.cluster.directory;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Router;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/AbstractLoadBalance.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/AbstractLoadBalance.java
similarity index 87%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/AbstractLoadBalance.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/AbstractLoadBalance.java
index 4e3ecec27e..ff94b3cf57 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/AbstractLoadBalance.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/AbstractLoadBalance.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalance.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalance.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalance.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalance.java
index d65113ba0b..31749b287a 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalance.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalance.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.support.RpcUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.support.RpcUtils;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LeastActiveLoadBalance.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/LeastActiveLoadBalance.java
similarity index 92%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LeastActiveLoadBalance.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/LeastActiveLoadBalance.java
index aa6ec12c23..7a8eb3dbd0 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LeastActiveLoadBalance.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/LeastActiveLoadBalance.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcStatus;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcStatus;
import java.util.List;
import java.util.Random;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RandomLoadBalance.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/RandomLoadBalance.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RandomLoadBalance.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/RandomLoadBalance.java
index df2ff47d3f..b5dea51182 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RandomLoadBalance.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/RandomLoadBalance.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
import java.util.List;
import java.util.Random;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalance.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalance.java
similarity index 91%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalance.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalance.java
index 9d4d0267d6..c2bf0b8c89 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalance.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalance.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.AtomicPositiveInteger;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.AtomicPositiveInteger;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
import java.util.LinkedHashMap;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ArrayMerger.java
similarity index 95%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ArrayMerger.java
index 6ec7637531..d6e58778ba 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ArrayMerger.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
import java.lang.reflect.Array;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/BooleanArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/BooleanArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/BooleanArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/BooleanArrayMerger.java
index 1b4c4b1ca4..090f8b13f7 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/BooleanArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/BooleanArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class BooleanArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ByteArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ByteArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ByteArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ByteArrayMerger.java
index 7951b8d035..c135bb34cc 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ByteArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ByteArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class ByteArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/CharArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/CharArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/CharArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/CharArrayMerger.java
index b72c64aef1..e9a3dbcf19 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/CharArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/CharArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class CharArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/DoubleArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/DoubleArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/DoubleArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/DoubleArrayMerger.java
index b249490034..c42e225276 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/DoubleArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/DoubleArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class DoubleArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/FloatArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/FloatArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/FloatArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/FloatArrayMerger.java
index 5bf14cbc95..d6a9e8b464 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/FloatArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/FloatArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class FloatArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/IntArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/IntArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/IntArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/IntArrayMerger.java
index dc23767277..7be893997d 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/IntArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/IntArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class IntArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ListMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ListMerger.java
similarity index 92%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ListMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ListMerger.java
index bc61dae445..9ec2fe9251 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ListMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ListMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
import java.util.ArrayList;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/LongArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/LongArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/LongArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/LongArrayMerger.java
index a5ad107581..40ab0257fa 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/LongArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/LongArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class LongArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/MapMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MapMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/MapMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MapMerger.java
index b8affc99f7..3e11e8bad4 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/MapMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MapMerger.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
import java.util.HashMap;
import java.util.Map;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/MergerFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MergerFactory.java
similarity index 91%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/MergerFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MergerFactory.java
index 417d56773e..9264fb7c15 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/MergerFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MergerFactory.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.utils.ReflectUtils;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.utils.ReflectUtils;
+import org.apache.dubbo.rpc.cluster.Merger;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/SetMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/SetMerger.java
similarity index 92%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/SetMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/SetMerger.java
index ec72bb803e..558d5853cc 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/SetMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/SetMerger.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
import java.util.HashSet;
import java.util.Set;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ShortArrayMerger.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ShortArrayMerger.java
similarity index 93%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ShortArrayMerger.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ShortArrayMerger.java
index 77342fc83c..3cbce9be51 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/merger/ShortArrayMerger.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ShortArrayMerger.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
-import com.alibaba.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.Merger;
public class ShortArrayMerger implements Merger {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/MockInvokersSelector.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/MockInvokersSelector.java
similarity index 89%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/MockInvokersSelector.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/MockInvokersSelector.java
index d406f78da4..0ca2a4997d 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/MockInvokersSelector.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/MockInvokersSelector.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router;
+package org.apache.dubbo.rpc.cluster.router;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Router;
import java.util.ArrayList;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouter.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouter.java
similarity index 92%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouter.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouter.java
index 05f1d7136d..af36757028 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouter.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouter.java
@@ -14,19 +14,19 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.condition;
+package org.apache.dubbo.rpc.cluster.router.condition;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.common.utils.UrlUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.common.utils.UrlUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Router;
import java.text.ParseException;
import java.util.ArrayList;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouterFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouterFactory.java
similarity index 82%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouterFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouterFactory.java
index 08ebb5787b..a616d8d015 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouterFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouterFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.condition;
+package org.apache.dubbo.rpc.cluster.router.condition;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.RouterFactory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.RouterFactory;
/**
* ConditionRouterFactory
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/file/FileRouterFactory.java
similarity index 87%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/file/FileRouterFactory.java
index b91f4f6c16..6b8b324555 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/file/FileRouterFactory.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.file;
+package org.apache.dubbo.rpc.cluster.router.file;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.IOUtils;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.RouterFactory;
-import com.alibaba.dubbo.rpc.cluster.router.script.ScriptRouterFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.IOUtils;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.RouterFactory;
+import org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory;
import java.io.File;
import java.io.FileReader;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouter.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouter.java
similarity index 88%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouter.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouter.java
index 74938c6439..616432254a 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouter.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouter.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.script;
+package org.apache.dubbo.rpc.cluster.router.script;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Router;
import javax.script.Bindings;
import javax.script.Compilable;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouterFactory.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouterFactory.java
similarity index 86%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouterFactory.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouterFactory.java
index 2cda98edbe..56976ed731 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouterFactory.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouterFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.script;
+package org.apache.dubbo.rpc.cluster.router.script;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.RouterFactory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.RouterFactory;
/**
* ScriptRouterFactory
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AbstractClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvoker.java
similarity index 91%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AbstractClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvoker.java
index 9bd3497e14..a4a1905cf2 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AbstractClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvoker.java
@@ -14,22 +14,22 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
-import com.alibaba.dubbo.rpc.support.RpcUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.rpc.support.RpcUtils;
import java.util.ArrayList;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AvailableCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AvailableCluster.java
similarity index 79%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AvailableCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AvailableCluster.java
index 4040baca19..85e91e0527 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AvailableCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AvailableCluster.java
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AvailableClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AvailableClusterInvoker.java
similarity index 82%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AvailableClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AvailableClusterInvoker.java
index ff37f729e4..c75052c02e 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/AvailableClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/AvailableClusterInvoker.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/BroadcastCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastCluster.java
similarity index 80%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/BroadcastCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastCluster.java
index 598aa94ac4..c0cbdf763e 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/BroadcastCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* BroadcastCluster
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java
similarity index 79%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java
index 4771e6a7d3..ab0623ea4a 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ClusterUtils.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java
similarity index 95%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ClusterUtils.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java
index 9739f553ae..2b875552d7 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ClusterUtils.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
import java.util.HashMap;
import java.util.Map;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailbackCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailbackCluster.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailbackCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailbackCluster.java
index f188b4dc55..34c0199e79 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailbackCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailbackCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* {@link FailbackClusterInvoker}
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailbackClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailbackClusterInvoker.java
similarity index 83%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailbackClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailbackClusterInvoker.java
index 3cc22a8439..55a4180f60 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailbackClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailbackClusterInvoker.java
@@ -14,19 +14,19 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.threadlocal.NamedInternalThreadFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.threadlocal.NamedInternalThreadFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.HashMap;
import java.util.List;
@@ -52,8 +52,8 @@ public class FailbackClusterInvoker extends AbstractClusterInvoker {
private static final long RETRY_FAILED_PERIOD = 5 * 1000;
/**
- * Use {@link NamedInternalThreadFactory} to produce {@link com.alibaba.dubbo.common.threadlocal.InternalThread}
- * which with the use of {@link com.alibaba.dubbo.common.threadlocal.InternalThreadLocal} in {@link RpcContext}.
+ * Use {@link NamedInternalThreadFactory} to produce {@link org.apache.dubbo.common.threadlocal.InternalThread}
+ * which with the use of {@link org.apache.dubbo.common.threadlocal.InternalThreadLocal} in {@link RpcContext}.
*/
private final ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool(2,
new NamedInternalThreadFactory("failback-cluster-timer", true));
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailfastCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastCluster.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailfastCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastCluster.java
index a1e3dba97f..5633603f0b 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailfastCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* {@link FailfastClusterInvoker}
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailfastClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastClusterInvoker.java
similarity index 83%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailfastClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastClusterInvoker.java
index 8616ef437f..4122e8c9fe 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailfastClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailfastClusterInvoker.java
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailoverCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverCluster.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailoverCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverCluster.java
index 4dbfe1f17a..38d0f58991 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailoverCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* {@link FailoverClusterInvoker}
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailoverClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverClusterInvoker.java
similarity index 87%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailoverClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverClusterInvoker.java
index 525f3d071f..00b981fd20 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailoverClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailoverClusterInvoker.java
@@ -14,20 +14,20 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.ArrayList;
import java.util.HashSet;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailsafeCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailsafeCluster.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailsafeCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailsafeCluster.java
index c406967050..eed0b5bdc8 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailsafeCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailsafeCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* {@link FailsafeClusterInvoker}
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailsafeClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailsafeClusterInvoker.java
similarity index 78%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailsafeClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailsafeClusterInvoker.java
index 069fa03dad..0f5378a19a 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/FailsafeClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/FailsafeClusterInvoker.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ForkingCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ForkingCluster.java
similarity index 80%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ForkingCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ForkingCluster.java
index 6e02908f79..3701d64011 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ForkingCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ForkingCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* {@link ForkingClusterInvoker}
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ForkingClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ForkingClusterInvoker.java
similarity index 87%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ForkingClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ForkingClusterInvoker.java
index 7d9a58d824..4cbaa0221a 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/ForkingClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ForkingClusterInvoker.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.threadlocal.NamedInternalThreadFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.threadlocal.NamedInternalThreadFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.ArrayList;
import java.util.List;
@@ -44,8 +44,8 @@ import java.util.concurrent.atomic.AtomicInteger;
public class ForkingClusterInvoker extends AbstractClusterInvoker {
/**
- * Use {@link NamedInternalThreadFactory} to produce {@link com.alibaba.dubbo.common.threadlocal.InternalThread}
- * which with the use of {@link com.alibaba.dubbo.common.threadlocal.InternalThreadLocal} in {@link RpcContext}.
+ * Use {@link NamedInternalThreadFactory} to produce {@link org.apache.dubbo.common.threadlocal.InternalThread}
+ * which with the use of {@link org.apache.dubbo.common.threadlocal.InternalThreadLocal} in {@link RpcContext}.
*/
private final ExecutorService executor = Executors.newCachedThreadPool(
new NamedInternalThreadFactory("forking-cluster-timer", true));
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/MergeableCluster.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
similarity index 82%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/MergeableCluster.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
index ec942b737d..1e0f43d5be 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/MergeableCluster.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableCluster.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
public class MergeableCluster implements Cluster {
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/MergeableClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableClusterInvoker.java
similarity index 89%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/MergeableClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableClusterInvoker.java
index cb76f1cbac..0c68eab84e 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/MergeableClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/MergeableClusterInvoker.java
@@ -14,24 +14,24 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.NamedThreadFactory;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.Merger;
-import com.alibaba.dubbo.rpc.cluster.merger.MergerFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.NamedThreadFactory;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.Merger;
+import org.apache.dubbo.rpc.cluster.merger.MergerFactory;
import java.lang.reflect.Array;
import java.lang.reflect.Method;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterInvoker.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterInvoker.java
similarity index 87%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterInvoker.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterInvoker.java
index 18d9ded42e..7e3b4e7df8 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterInvoker.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterInvoker.java
@@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support.wrapper;
+package org.apache.dubbo.rpc.cluster.support.wrapper;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.support.MockInvoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.support.MockInvoker;
import java.util.List;
diff --git a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterWrapper.java b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterWrapper.java
similarity index 81%
rename from dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterWrapper.java
rename to dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterWrapper.java
index 9692cbb524..cfe8cece56 100644
--- a/dubbo-cluster/src/main/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterWrapper.java
+++ b/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterWrapper.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support.wrapper;
+package org.apache.dubbo.rpc.cluster.support.wrapper;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.Directory;
/**
* mock impl
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Cluster b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Cluster
deleted file mode 100644
index 54e85ed763..0000000000
--- a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Cluster
+++ /dev/null
@@ -1,9 +0,0 @@
-mock=com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper
-failover=com.alibaba.dubbo.rpc.cluster.support.FailoverCluster
-failfast=com.alibaba.dubbo.rpc.cluster.support.FailfastCluster
-failsafe=com.alibaba.dubbo.rpc.cluster.support.FailsafeCluster
-failback=com.alibaba.dubbo.rpc.cluster.support.FailbackCluster
-forking=com.alibaba.dubbo.rpc.cluster.support.ForkingCluster
-available=com.alibaba.dubbo.rpc.cluster.support.AvailableCluster
-mergeable=com.alibaba.dubbo.rpc.cluster.support.MergeableCluster
-broadcast=com.alibaba.dubbo.rpc.cluster.support.BroadcastCluster
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory
deleted file mode 100644
index 19236c0cf1..0000000000
--- a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory
+++ /dev/null
@@ -1,2 +0,0 @@
-override=com.alibaba.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory
-absent=com.alibaba.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.LoadBalance b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.LoadBalance
deleted file mode 100644
index de8a7f3eba..0000000000
--- a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.LoadBalance
+++ /dev/null
@@ -1,4 +0,0 @@
-random=com.alibaba.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
-roundrobin=com.alibaba.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
-leastactive=com.alibaba.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
-consistenthash=com.alibaba.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Merger b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Merger
deleted file mode 100644
index 70f211c0fd..0000000000
--- a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.Merger
+++ /dev/null
@@ -1,11 +0,0 @@
-map=com.alibaba.dubbo.rpc.cluster.merger.MapMerger
-set=com.alibaba.dubbo.rpc.cluster.merger.SetMerger
-list=com.alibaba.dubbo.rpc.cluster.merger.ListMerger
-byte=com.alibaba.dubbo.rpc.cluster.merger.ByteArrayMerger
-char=com.alibaba.dubbo.rpc.cluster.merger.CharArrayMerger
-short=com.alibaba.dubbo.rpc.cluster.merger.ShortArrayMerger
-int=com.alibaba.dubbo.rpc.cluster.merger.IntArrayMerger
-long=com.alibaba.dubbo.rpc.cluster.merger.LongArrayMerger
-float=com.alibaba.dubbo.rpc.cluster.merger.FloatArrayMerger
-double=com.alibaba.dubbo.rpc.cluster.merger.DoubleArrayMerger
-boolean=com.alibaba.dubbo.rpc.cluster.merger.BooleanArrayMerger
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.RouterFactory b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.RouterFactory
deleted file mode 100644
index 239c6f0b62..0000000000
--- a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.rpc.cluster.RouterFactory
+++ /dev/null
@@ -1,3 +0,0 @@
-file=com.alibaba.dubbo.rpc.cluster.router.file.FileRouterFactory
-script=com.alibaba.dubbo.rpc.cluster.router.script.ScriptRouterFactory
-condition=com.alibaba.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster
new file mode 100644
index 0000000000..ef212d70e8
--- /dev/null
+++ b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Cluster
@@ -0,0 +1,9 @@
+mock=org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper
+failover=org.apache.dubbo.rpc.cluster.support.FailoverCluster
+failfast=org.apache.dubbo.rpc.cluster.support.FailfastCluster
+failsafe=org.apache.dubbo.rpc.cluster.support.FailsafeCluster
+failback=org.apache.dubbo.rpc.cluster.support.FailbackCluster
+forking=org.apache.dubbo.rpc.cluster.support.ForkingCluster
+available=org.apache.dubbo.rpc.cluster.support.AvailableCluster
+mergeable=org.apache.dubbo.rpc.cluster.support.MergeableCluster
+broadcast=org.apache.dubbo.rpc.cluster.support.BroadcastCluster
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
new file mode 100644
index 0000000000..000018773f
--- /dev/null
+++ b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.ConfiguratorFactory
@@ -0,0 +1,2 @@
+override=org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory
+absent=org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
new file mode 100644
index 0000000000..69e1cff2dc
--- /dev/null
+++ b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.LoadBalance
@@ -0,0 +1,4 @@
+random=org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
+roundrobin=org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
+leastactive=org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
+consistenthash=org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
\ No newline at end of file
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger
new file mode 100644
index 0000000000..699decf96f
--- /dev/null
+++ b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.Merger
@@ -0,0 +1,11 @@
+map=org.apache.dubbo.rpc.cluster.merger.MapMerger
+set=org.apache.dubbo.rpc.cluster.merger.SetMerger
+list=org.apache.dubbo.rpc.cluster.merger.ListMerger
+byte=org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger
+char=org.apache.dubbo.rpc.cluster.merger.CharArrayMerger
+short=org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger
+int=org.apache.dubbo.rpc.cluster.merger.IntArrayMerger
+long=org.apache.dubbo.rpc.cluster.merger.LongArrayMerger
+float=org.apache.dubbo.rpc.cluster.merger.FloatArrayMerger
+double=org.apache.dubbo.rpc.cluster.merger.DoubleArrayMerger
+boolean=org.apache.dubbo.rpc.cluster.merger.BooleanArrayMerger
diff --git a/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
new file mode 100644
index 0000000000..0ada9c3be9
--- /dev/null
+++ b/dubbo-cluster/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.RouterFactory
@@ -0,0 +1,3 @@
+file=org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
+script=org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
+condition=org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
\ No newline at end of file
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/StickyTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/StickyTest.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/StickyTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/StickyTest.java
index 080003824e..ded3ad6af6 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/StickyTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/StickyTest.java
@@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster;
+package org.apache.dubbo.rpc.cluster;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorTest.java
similarity index 90%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorTest.java
index 7dc3effd80..9b3789d382 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/absent/AbsentConfiguratorTest.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.absent;
+package org.apache.dubbo.rpc.cluster.configurator.absent;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.cluster.configurator.consts.UrlConstant;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.cluster.configurator.consts.UrlConstant;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/consts/UrlConstant.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/consts/UrlConstant.java
similarity index 96%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/consts/UrlConstant.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/consts/UrlConstant.java
index 3f8e0ecca9..193f7ac364 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/consts/UrlConstant.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/consts/UrlConstant.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.consts;
+package org.apache.dubbo.rpc.cluster.configurator.consts;
/**
* test case url constant
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorTest.java
similarity index 88%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorTest.java
index ada9d7ea92..1f665ba4d1 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/configurator/override/OverrideConfiguratorTest.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.configurator.override;
+package org.apache.dubbo.rpc.cluster.configurator.override;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator;
-import com.alibaba.dubbo.rpc.cluster.configurator.consts.UrlConstant;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator;
+import org.apache.dubbo.rpc.cluster.configurator.consts.UrlConstant;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/directory/MockDirInvocation.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/directory/MockDirInvocation.java
similarity index 91%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/directory/MockDirInvocation.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/directory/MockDirInvocation.java
index 4c900fb712..279160e716 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/directory/MockDirInvocation.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/directory/MockDirInvocation.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.directory;
+package org.apache.dubbo.rpc.cluster.directory;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
import java.util.HashMap;
import java.util.Map;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/directory/StaticDirectoryTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectoryTest.java
similarity index 85%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/directory/StaticDirectoryTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectoryTest.java
index 29839b25bf..0bf0562fd7 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/directory/StaticDirectoryTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/directory/StaticDirectoryTest.java
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.directory;
+package org.apache.dubbo.rpc.cluster.directory;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.router.MockInvoker;
-import com.alibaba.dubbo.rpc.cluster.router.condition.ConditionRouterFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.router.MockInvoker;
+import org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoService.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoService.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoService.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoService.java
index e7d5575fcf..258b8c8b77 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoService.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoService.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.filter;
+package org.apache.dubbo.rpc.cluster.filter;
/**
* TestService
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceLocal.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceLocal.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceLocal.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceLocal.java
index 342b2e6cea..e715ae6517 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceLocal.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceLocal.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.filter;
+package org.apache.dubbo.rpc.cluster.filter;
/**
* TestService
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceMock.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceMock.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceMock.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceMock.java
index 04db836ebd..f888a1c02f 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceMock.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceMock.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.filter;
+package org.apache.dubbo.rpc.cluster.filter;
/**
* MockService.java
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceStub.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceStub.java
similarity index 93%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceStub.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceStub.java
index cdc80c341c..02fda0aa0f 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/DemoServiceStub.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoServiceStub.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.filter;
+package org.apache.dubbo.rpc.cluster.filter;
/**
* TestService
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/MockService.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/MockService.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/MockService.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/MockService.java
index 49bea97465..e01d9a4fff 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/filter/MockService.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/MockService.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.filter;
+package org.apache.dubbo.rpc.cluster.filter;
/**
* MockService.java
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalanceTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalanceTest.java
similarity index 94%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalanceTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalanceTest.java
index 4cfaffbd71..7281fdbdeb 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalanceTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/ConsistentHashLoadBalanceTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Invoker;
import org.junit.Assert;
import org.junit.Ignore;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LeastActiveBalanceTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/LeastActiveBalanceTest.java
similarity index 94%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LeastActiveBalanceTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/LeastActiveBalanceTest.java
index 4d82c86d32..fd151bcdb2 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LeastActiveBalanceTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/LeastActiveBalanceTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Invoker;
import org.junit.Assert;
import org.junit.Ignore;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LoadBalanceBaseTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/LoadBalanceBaseTest.java
similarity index 94%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LoadBalanceBaseTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/LoadBalanceBaseTest.java
index e7a22c5092..877631f56e 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/LoadBalanceBaseTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/LoadBalanceBaseTest.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RandomLoadBalanceTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/RandomLoadBalanceTest.java
similarity index 94%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RandomLoadBalanceTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/RandomLoadBalanceTest.java
index a49dfda97f..3f20291d3d 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RandomLoadBalanceTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/RandomLoadBalanceTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcStatus;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcStatus;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalanceTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalanceTest.java
similarity index 94%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalanceTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalanceTest.java
index ffc4e6c000..f3ae351874 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalanceTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/loadbalance/RoundRobinLoadBalanceTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.loadbalance;
+package org.apache.dubbo.rpc.cluster.loadbalance;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Invoker;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/merger/ResultMergerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/merger/ResultMergerTest.java
similarity index 99%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/merger/ResultMergerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/merger/ResultMergerTest.java
index cede590cc0..f5044f305e 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/merger/ResultMergerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/merger/ResultMergerTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.merger;
+package org.apache.dubbo.rpc.cluster.merger;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/MockInvoker.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/MockInvoker.java
similarity index 85%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/MockInvoker.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/MockInvoker.java
index 1f5926a41d..c7db31fce0 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/MockInvoker.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/MockInvoker.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router;
+package org.apache.dubbo.rpc.cluster.router;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
public class MockInvoker implements Invoker {
private boolean available = false;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouterTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouterTest.java
similarity index 96%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouterTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouterTest.java
index afbbc9ba1e..0a4ba90243 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/condition/ConditionRouterTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/condition/ConditionRouterTest.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.condition;
+package org.apache.dubbo.rpc.cluster.router.condition;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.router.MockInvoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.router.MockInvoker;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java
similarity index 90%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java
index a95fc5cec4..941e80cdd1 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/file/FileRouterEngineTest.java
@@ -14,22 +14,22 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.file;
+package org.apache.dubbo.rpc.cluster.router.file;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
-import com.alibaba.dubbo.rpc.cluster.RouterFactory;
-import com.alibaba.dubbo.rpc.cluster.directory.StaticDirectory;
-import com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.rpc.cluster.RouterFactory;
+import org.apache.dubbo.rpc.cluster.directory.StaticDirectory;
+import org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouterTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouterTest.java
similarity index 91%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouterTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouterTest.java
index a073ce2210..8a01a99ec5 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/router/script/ScriptRouterTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/script/ScriptRouterTest.java
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.router.script;
+package org.apache.dubbo.rpc.cluster.router.script;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.cluster.Router;
-import com.alibaba.dubbo.rpc.cluster.router.MockInvoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.cluster.Router;
+import org.apache.dubbo.rpc.cluster.router.MockInvoker;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/AbstractClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvokerTest.java
similarity index 95%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/AbstractClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvokerTest.java
index 495d6feaf4..37f2f27745 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/AbstractClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/AbstractClusterInvokerTest.java
@@ -14,24 +14,24 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
-import com.alibaba.dubbo.rpc.cluster.directory.StaticDirectory;
-import com.alibaba.dubbo.rpc.cluster.filter.DemoService;
-import com.alibaba.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance;
-import com.alibaba.dubbo.rpc.cluster.loadbalance.RandomLoadBalance;
-import com.alibaba.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.rpc.cluster.directory.StaticDirectory;
+import org.apache.dubbo.rpc.cluster.filter.DemoService;
+import org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance;
+import org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance;
+import org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/ClusterUtilsTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/ClusterUtilsTest.java
similarity index 96%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/ClusterUtilsTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/ClusterUtilsTest.java
index d2359fb9aa..65cc1b2ce5 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/ClusterUtilsTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/ClusterUtilsTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailSafeClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailSafeClusterInvokerTest.java
similarity index 86%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailSafeClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailSafeClusterInvokerTest.java
index 883db13627..fa9ac1a868 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailSafeClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailSafeClusterInvokerTest.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.LogUtil;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.filter.DemoService;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.LogUtil;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.filter.DemoService;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailbackClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailbackClusterInvokerTest.java
similarity index 89%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailbackClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailbackClusterInvokerTest.java
index d70d1da3ff..42a4ec6eba 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailbackClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailbackClusterInvokerTest.java
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.LogUtil;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.LogUtil;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailfastClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailfastClusterInvokerTest.java
similarity index 91%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailfastClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailfastClusterInvokerTest.java
index cbc495ce83..41dc79ca2e 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailfastClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailfastClusterInvokerTest.java
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcContext;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcContext;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
import org.junit.Assert;
import org.junit.After;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailoverClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailoverClusterInvokerTest.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailoverClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailoverClusterInvokerTest.java
index f41864ffb3..28ba182974 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/FailoverClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/FailoverClusterInvokerTest.java
@@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.directory.StaticDirectory;
-import com.alibaba.dubbo.rpc.protocol.AbstractInvoker;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.directory.StaticDirectory;
+import org.apache.dubbo.rpc.protocol.AbstractInvoker;
import org.junit.Before;
import org.junit.Test;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/ForkingClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/ForkingClusterInvokerTest.java
similarity index 90%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/ForkingClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/ForkingClusterInvokerTest.java
index d929183de6..97dcbcd764 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/ForkingClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/ForkingClusterInvokerTest.java
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/Menu.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/Menu.java
similarity index 97%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/Menu.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/Menu.java
index a0683258ff..b3564d27ae 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/Menu.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/Menu.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/MenuService.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MenuService.java
similarity index 95%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/MenuService.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MenuService.java
index 845583dd4e..caf27df57b 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/MenuService.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MenuService.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
import java.util.List;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/MergeableClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MergeableClusterInvokerTest.java
similarity index 96%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/MergeableClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MergeableClusterInvokerTest.java
index 5d3b4c1722..12d6ba41e3 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/MergeableClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MergeableClusterInvokerTest.java
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support;
+package org.apache.dubbo.rpc.cluster.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcResult;
-import com.alibaba.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcResult;
+import org.apache.dubbo.rpc.cluster.Directory;
import org.junit.Assert;
import org.junit.Before;
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterInvokerTest.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterInvokerTest.java
similarity index 94%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterInvokerTest.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterInvokerTest.java
index 7ef2cfeaad..4893dc7337 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MockClusterInvokerTest.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/MockClusterInvokerTest.java
@@ -14,23 +14,23 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support.wrapper;
+package org.apache.dubbo.rpc.cluster.support.wrapper;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Protocol;
-import com.alibaba.dubbo.rpc.ProxyFactory;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcInvocation;
-import com.alibaba.dubbo.rpc.cluster.Directory;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
-import com.alibaba.dubbo.rpc.cluster.directory.StaticDirectory;
-import com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker;
-import com.alibaba.dubbo.rpc.support.MockProtocol;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Protocol;
+import org.apache.dubbo.rpc.ProxyFactory;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcInvocation;
+import org.apache.dubbo.rpc.cluster.Directory;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.rpc.cluster.directory.StaticDirectory;
+import org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker;
+import org.apache.dubbo.rpc.support.MockProtocol;
import org.junit.Assert;
import org.junit.Before;
@@ -594,7 +594,7 @@ public class MockClusterInvokerTest {
@Test
public void testMockInvokerFromOverride_Invoke_force_throwCustemException() throws Throwable {
URL url = URL.valueOf("remote://1.2.3.4/" + IHelloService.class.getName())
- .addParameter("getBoolean2.mock", "force:throw com.alibaba.dubbo.rpc.cluster.support.wrapper.MyMockException")
+ .addParameter("getBoolean2.mock", "force:throw org.apache.dubbo.rpc.cluster.support.wrapper.MyMockException")
.addParameter("invoke_return_error", "true");
Invoker cluster = getClusterInvoker(url);
//Configured with mock
diff --git a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MyMockException.java b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/MyMockException.java
similarity index 92%
rename from dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MyMockException.java
rename to dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/MyMockException.java
index 4055a75160..d9a59cfb90 100644
--- a/dubbo-cluster/src/test/java/com/alibaba/dubbo/rpc/cluster/support/wrapper/MyMockException.java
+++ b/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/MyMockException.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.rpc.cluster.support.wrapper;
+package org.apache.dubbo.rpc.cluster.support.wrapper;
public class MyMockException extends RuntimeException {
diff --git a/dubbo-cluster/src/test/resources/log4j.xml b/dubbo-cluster/src/test/resources/log4j.xml
index fb51910e66..9b7df211e9 100644
--- a/dubbo-cluster/src/test/resources/log4j.xml
+++ b/dubbo-cluster/src/test/resources/log4j.xml
@@ -17,7 +17,7 @@
-->
-
+
diff --git a/dubbo-cluster/src/test/resources/com/alibaba/dubbo/rpc/cluster/router/file/availablerule.javascript b/dubbo-cluster/src/test/resources/org/apache/dubbo/rpc/cluster/router/file/availablerule.javascript
similarity index 100%
rename from dubbo-cluster/src/test/resources/com/alibaba/dubbo/rpc/cluster/router/file/availablerule.javascript
rename to dubbo-cluster/src/test/resources/org/apache/dubbo/rpc/cluster/router/file/availablerule.javascript
diff --git a/dubbo-cluster/src/test/resources/com/alibaba/dubbo/rpc/cluster/router/file/methodrule.javascript b/dubbo-cluster/src/test/resources/org/apache/dubbo/rpc/cluster/router/file/methodrule.javascript
similarity index 100%
rename from dubbo-cluster/src/test/resources/com/alibaba/dubbo/rpc/cluster/router/file/methodrule.javascript
rename to dubbo-cluster/src/test/resources/org/apache/dubbo/rpc/cluster/router/file/methodrule.javascript
diff --git a/dubbo-cluster/src/test/resources/com/alibaba/dubbo/rpc/cluster/router/file/notAvailablerule.javascript b/dubbo-cluster/src/test/resources/org/apache/dubbo/rpc/cluster/router/file/notAvailablerule.javascript
similarity index 100%
rename from dubbo-cluster/src/test/resources/com/alibaba/dubbo/rpc/cluster/router/file/notAvailablerule.javascript
rename to dubbo-cluster/src/test/resources/org/apache/dubbo/rpc/cluster/router/file/notAvailablerule.javascript
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Constants.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Constants.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/Constants.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/Constants.java
index 3b4e5cffd8..0304af69eb 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Constants.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Constants.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
import java.util.concurrent.ExecutorService;
import java.util.regex.Pattern;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Extension.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Extension.java
similarity index 91%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/Extension.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/Extension.java
index 1cd2031ed0..724a0d7dcd 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Extension.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Extension.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
@@ -51,7 +51,7 @@ import java.lang.annotation.Target;
* instead of reporting which extract extension implementation fails and the extract reason.
*
*
- * @deprecated because it's too general, switch to use {@link com.alibaba.dubbo.common.extension.SPI}
+ * @deprecated because it's too general, switch to use {@link org.apache.dubbo.common.extension.SPI}
*/
@Deprecated
@Documented
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Node.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Node.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/Node.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/Node.java
index c3cfef2949..7b097f72b2 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Node.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Node.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
/**
* Node. (API/SPI, Prototype, ThreadSafe)
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Parameters.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java
similarity index 94%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/Parameters.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java
index daea5b52e4..39999279ec 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Parameters.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.StringUtils;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Resetable.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Resetable.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/Resetable.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/Resetable.java
index 81294e41eb..f2eb8da4ed 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Resetable.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Resetable.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
/**
* Resetable.
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java b/dubbo-common/src/main/java/org/apache/dubbo/common/URL.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/URL.java
index f8a111967b..45d776ab32 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/URL.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
-import com.alibaba.dubbo.common.utils.CollectionUtils;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.common.utils.CollectionUtils;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.common.utils.StringUtils;
import java.io.Serializable;
import java.io.UnsupportedEncodingException;
@@ -44,7 +44,7 @@ import java.util.concurrent.ConcurrentHashMap;
*
* Some strange example below:
@@ -68,7 +68,7 @@ import java.util.concurrent.ConcurrentHashMap;
* @see java.net.URL
* @see java.net.URI
*/
-public final class URL implements Serializable {
+public /**final**/ class URL implements Serializable {
private static final long serialVersionUID = -1985165475234910535L;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Version.java b/dubbo-common/src/main/java/org/apache/dubbo/common/Version.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/Version.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/Version.java
index b84aaa5bfb..5721859d25 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/Version.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/Version.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.ClassHelper;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.ClassHelper;
import java.net.URL;
import java.security.CodeSource;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/beanutil/JavaBeanAccessor.java b/dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanAccessor.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/beanutil/JavaBeanAccessor.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanAccessor.java
index 563e8036d5..7160de265f 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/beanutil/JavaBeanAccessor.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanAccessor.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.beanutil;
+package org.apache.dubbo.common.beanutil;
public enum JavaBeanAccessor {
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/beanutil/JavaBeanDescriptor.java b/dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanDescriptor.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/beanutil/JavaBeanDescriptor.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanDescriptor.java
index 6a9cfcf7f9..bd328c1c0d 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/beanutil/JavaBeanDescriptor.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanDescriptor.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.beanutil;
+package org.apache.dubbo.common.beanutil;
import java.io.Serializable;
import java.util.Iterator;
@@ -30,7 +30,7 @@ public final class JavaBeanDescriptor implements Serializable, Iterable
* If default extension's name is not give on interface's {@link SPI}, then a name is generated from interface's
* class name with the rule: divide classname from capital char into several parts, and separate the parts with
- * dot '.', for example: for {@code com.alibaba.dubbo.xxx.YyyInvokerWrapper}, its default name is
+ * dot '.', for example: for {@code org.apache.dubbo.xxx.YyyInvokerWrapper}, its default name is
* String[] {"yyy.invoker.wrapper"}. This name will be used to search for parameter from URL.
*
* @return parameter key names in URL
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionFactory.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionFactory.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionFactory.java
index 4cfc7a7d7d..35cee53399 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionFactory.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extension;
+package org.apache.dubbo.common.extension;
/**
* ExtensionFactory
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java
index 7509a3d56d..315c9e107b 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/ExtensionLoader.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java
@@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extension;
+package org.apache.dubbo.common.extension;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.support.ActivateComparator;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.ConcurrentHashSet;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.Holder;
-import com.alibaba.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.support.ActivateComparator;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.ConcurrentHashSet;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.Holder;
+import org.apache.dubbo.common.utils.StringUtils;
import java.io.BufferedReader;
import java.io.InputStreamReader;
@@ -52,9 +52,9 @@ import java.util.regex.Pattern;
*
*
* @see Service Provider in Java 5
- * @see com.alibaba.dubbo.common.extension.SPI
- * @see com.alibaba.dubbo.common.extension.Adaptive
- * @see com.alibaba.dubbo.common.extension.Activate
+ * @see org.apache.dubbo.common.extension.SPI
+ * @see org.apache.dubbo.common.extension.Adaptive
+ * @see org.apache.dubbo.common.extension.Activate
*/
public class ExtensionLoader {
@@ -140,7 +140,7 @@ public class ExtensionLoader {
* @param url url
* @param key url parameter key which used to get extension point names
* @return extension list which are activated.
- * @see #getActivateExtension(com.alibaba.dubbo.common.URL, String, String)
+ * @see #getActivateExtension(org.apache.dubbo.common.URL, String, String)
*/
public List getActivateExtension(URL url, String key) {
return getActivateExtension(url, key, null);
@@ -152,7 +152,7 @@ public class ExtensionLoader {
* @param url url
* @param values extension point names
* @return extension list which are activated
- * @see #getActivateExtension(com.alibaba.dubbo.common.URL, String[], String)
+ * @see #getActivateExtension(org.apache.dubbo.common.URL, String[], String)
*/
public List getActivateExtension(URL url, String[] values) {
return getActivateExtension(url, values, null);
@@ -165,7 +165,7 @@ public class ExtensionLoader {
* @param key url parameter key which used to get extension point names
* @param group group
* @return extension list which are activated.
- * @see #getActivateExtension(com.alibaba.dubbo.common.URL, String[], String)
+ * @see #getActivateExtension(org.apache.dubbo.common.URL, String[], String)
*/
public List getActivateExtension(URL url, String key, String group) {
String value = url.getParameter(key);
@@ -179,7 +179,7 @@ public class ExtensionLoader {
* @param values extension point names
* @param group group
* @return extension list which are activated
- * @see com.alibaba.dubbo.common.extension.Activate
+ * @see org.apache.dubbo.common.extension.Activate
*/
public List getActivateExtension(URL url, String[] values, String group) {
List exts = new ArrayList();
@@ -576,14 +576,17 @@ public class ExtensionLoader {
}
Map> extensionClasses = new HashMap>();
- loadDirectory(extensionClasses, DUBBO_INTERNAL_DIRECTORY);
- loadDirectory(extensionClasses, DUBBO_DIRECTORY);
- loadDirectory(extensionClasses, SERVICES_DIRECTORY);
+ loadDirectory(extensionClasses, DUBBO_INTERNAL_DIRECTORY, type.getName());
+ loadDirectory(extensionClasses, DUBBO_INTERNAL_DIRECTORY, type.getName().replace("org.apache", "com.alibaba"));
+ loadDirectory(extensionClasses, DUBBO_DIRECTORY, type.getName());
+ loadDirectory(extensionClasses, DUBBO_DIRECTORY, type.getName().replace("org.apache", "com.alibaba"));
+ loadDirectory(extensionClasses, SERVICES_DIRECTORY, type.getName());
+ loadDirectory(extensionClasses, SERVICES_DIRECTORY, type.getName().replace("org.apache", "com.alibaba"));
return extensionClasses;
}
- private void loadDirectory(Map> extensionClasses, String dir) {
- String fileName = dir + type.getName();
+ private void loadDirectory(Map> extensionClasses, String dir, String type) {
+ String fileName = dir + type;
try {
Enumeration urls;
ClassLoader classLoader = findClassLoader();
@@ -700,7 +703,7 @@ public class ExtensionLoader {
@SuppressWarnings("deprecation")
private String findAnnotationName(Class> clazz) {
- com.alibaba.dubbo.common.Extension extension = clazz.getAnnotation(com.alibaba.dubbo.common.Extension.class);
+ org.apache.dubbo.common.Extension extension = clazz.getAnnotation(org.apache.dubbo.common.Extension.class);
if (extension == null) {
String name = clazz.getSimpleName();
if (name.endsWith(type.getSimpleName())) {
@@ -731,7 +734,7 @@ public class ExtensionLoader {
private Class> createAdaptiveExtensionClass() {
String code = createAdaptiveExtensionClassCode();
ClassLoader classLoader = findClassLoader();
- com.alibaba.dubbo.common.compiler.Compiler compiler = ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.common.compiler.Compiler.class).getAdaptiveExtension();
+ org.apache.dubbo.common.compiler.Compiler compiler = ExtensionLoader.getExtensionLoader(org.apache.dubbo.common.compiler.Compiler.class).getAdaptiveExtension();
return compiler.compile(code, classLoader);
}
@@ -840,7 +843,7 @@ public class ExtensionLoader {
boolean hasInvocation = false;
for (int i = 0; i < pts.length; ++i) {
- if (pts[i].getName().equals("com.alibaba.dubbo.rpc.Invocation")) {
+ if (pts[i].getName().equals("org.apache.dubbo.rpc.Invocation")) {
// Null Point check
String s = String.format("\nif (arg%d == null) throw new IllegalArgumentException(\"invocation == null\");", i);
code.append(s);
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/SPI.java b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/SPI.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/SPI.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/extension/SPI.java
index 7e7c5437ce..21eec7278e 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/SPI.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/SPI.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extension;
+package org.apache.dubbo.common.extension;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/factory/AdaptiveExtensionFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/factory/AdaptiveExtensionFactory.java
similarity index 86%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/factory/AdaptiveExtensionFactory.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/extension/factory/AdaptiveExtensionFactory.java
index 55bbf5b2e0..6ecd0467b6 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/factory/AdaptiveExtensionFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/factory/AdaptiveExtensionFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extension.factory;
+package org.apache.dubbo.common.extension.factory;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.ExtensionFactory;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.ExtensionFactory;
+import org.apache.dubbo.common.extension.ExtensionLoader;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/factory/SpiExtensionFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/factory/SpiExtensionFactory.java
similarity index 83%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/factory/SpiExtensionFactory.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/extension/factory/SpiExtensionFactory.java
index f8d7ba5f02..51c2b3c4b4 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/factory/SpiExtensionFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/factory/SpiExtensionFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extension.factory;
+package org.apache.dubbo.common.extension.factory;
-import com.alibaba.dubbo.common.extension.ExtensionFactory;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.ExtensionFactory;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extension.SPI;
/**
* SpiExtensionFactory
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/support/ActivateComparator.java b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/support/ActivateComparator.java
similarity index 91%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/support/ActivateComparator.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/extension/support/ActivateComparator.java
index 7cf7a1b371..9dddd589c1 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/support/ActivateComparator.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/extension/support/ActivateComparator.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extension.support;
+package org.apache.dubbo.common.extension.support;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extension.SPI;
import java.util.Comparator;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/Bytes.java b/dubbo-common/src/main/java/org/apache/dubbo/common/io/Bytes.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/io/Bytes.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/io/Bytes.java
index fb7d861610..a2cc9835c5 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/Bytes.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/io/Bytes.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
-import com.alibaba.dubbo.common.utils.IOUtils;
+import org.apache.dubbo.common.utils.IOUtils;
import java.io.File;
import java.io.FileInputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/StreamUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/io/StreamUtils.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/io/StreamUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/io/StreamUtils.java
index 4c988d08ea..9b52286769 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/StreamUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/io/StreamUtils.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import java.io.IOException;
import java.io.InputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeByteArrayInputStream.java b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeByteArrayInputStream.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeByteArrayInputStream.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeByteArrayInputStream.java
index 8f30e9c965..b221da99f2 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeByteArrayInputStream.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeByteArrayInputStream.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import java.io.IOException;
import java.io.InputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeByteArrayOutputStream.java b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeByteArrayOutputStream.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeByteArrayOutputStream.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeByteArrayOutputStream.java
index cdfc5ed9d4..a5227c3faf 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeByteArrayOutputStream.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeByteArrayOutputStream.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import java.io.IOException;
import java.io.OutputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeStringReader.java b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringReader.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeStringReader.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringReader.java
index 4c0e68bcff..dd8334ebb4 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeStringReader.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringReader.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import java.io.IOException;
import java.io.Reader;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeStringWriter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringWriter.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeStringWriter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringWriter.java
index 42934a3e75..ec99514e58 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/io/UnsafeStringWriter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringWriter.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import java.io.IOException;
import java.io.Writer;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/GenericJSONConverter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/GenericJSONConverter.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/GenericJSONConverter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/GenericJSONConverter.java
index 02553aa535..f06089f035 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/GenericJSONConverter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/GenericJSONConverter.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
-import com.alibaba.dubbo.common.bytecode.Wrapper;
-import com.alibaba.dubbo.common.io.Bytes;
+import org.apache.dubbo.common.bytecode.Wrapper;
+import org.apache.dubbo.common.io.Bytes;
import java.io.IOException;
import java.lang.reflect.Array;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/J2oVisitor.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/J2oVisitor.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/J2oVisitor.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/J2oVisitor.java
index f0a8b29329..eeeac01856 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/J2oVisitor.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/J2oVisitor.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
-import com.alibaba.dubbo.common.bytecode.Wrapper;
-import com.alibaba.dubbo.common.utils.Stack;
-import com.alibaba.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.common.bytecode.Wrapper;
+import org.apache.dubbo.common.utils.Stack;
+import org.apache.dubbo.common.utils.StringUtils;
import java.io.IOException;
import java.lang.reflect.Array;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSON.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSON.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSON.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSON.java
index a27ccf9de2..2471856899 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSON.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSON.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
-import com.alibaba.dubbo.common.bytecode.Wrapper;
-import com.alibaba.dubbo.common.utils.Stack;
+import org.apache.dubbo.common.bytecode.Wrapper;
+import org.apache.dubbo.common.utils.Stack;
import java.io.IOException;
import java.io.Reader;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONArray.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONArray.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONArray.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONArray.java
index 42edfb4ed5..9c9cadf340 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONArray.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONArray.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import java.io.IOException;
import java.util.ArrayList;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONConverter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONConverter.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONConverter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONConverter.java
index 2fc24742f6..e9fe94c03e 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONConverter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONConverter.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import java.io.IOException;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONNode.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONNode.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONNode.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONNode.java
index c6f5f64f49..0e7531b164 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONNode.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONNode.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import java.io.IOException;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONObject.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONObject.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONObject.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONObject.java
index 68757fc162..52c1990ba0 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONObject.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONObject.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import java.io.IOException;
import java.util.HashMap;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONReader.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONReader.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONReader.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONReader.java
index a51e751153..2fbf4f6df2 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONReader.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONReader.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import java.io.IOException;
import java.io.InputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONToken.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONToken.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONToken.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONToken.java
index 1dd9d511aa..7e363c9f20 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONToken.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONToken.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
/**
* JSONToken.
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONVisitor.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONVisitor.java
similarity index 94%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONVisitor.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONVisitor.java
index 9fa7aa41ef..6c9b1b69ca 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONVisitor.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONVisitor.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
/**
* JSONVisitor.
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONWriter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONWriter.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONWriter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONWriter.java
index ea0bca7651..ee45e129bf 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/JSONWriter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONWriter.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
-import com.alibaba.dubbo.common.utils.Stack;
+import org.apache.dubbo.common.utils.Stack;
import java.io.IOException;
import java.io.OutputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/ParseException.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/ParseException.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/ParseException.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/ParseException.java
index 421e2769ba..4994e44ce3 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/ParseException.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/ParseException.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
/**
* ParseException.
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/Yylex.java b/dubbo-common/src/main/java/org/apache/dubbo/common/json/Yylex.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/json/Yylex.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/json/Yylex.java
index 3b2e1682ad..c7b11e9529 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/json/Yylex.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/json/Yylex.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
/**
* This class is a scanner generated by
* JFlex 1.4.3
* on 7/3/10 3:12 AM from the specification file
- * /Users/qianlei/dev/proj/dubbo-1.1/dubbo.common/src/main/java/com/alibaba/dubbo/common/json/json.flex
+ * /Users/qianlei/dev/proj/dubbo-1.1/dubbo.common/src/main/java/org.apache.dubbo/common/json/json.flex
*/
@Deprecated
public class Yylex {
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/Level.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/Level.java
similarity index 91%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/Level.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/Level.java
index 32d5accee8..e4ef5391db 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/Level.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/Level.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
/**
* Level
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/Logger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/Logger.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/Logger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/Logger.java
index ea3949091e..3b78d04542 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/Logger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/Logger.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
/**
* Logger interface
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/LoggerAdapter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerAdapter.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/LoggerAdapter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerAdapter.java
index a27c3e93d1..3300b3cb2f 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/LoggerAdapter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerAdapter.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
import java.io.File;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/LoggerFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerFactory.java
similarity index 91%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/LoggerFactory.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerFactory.java
index 5ab42236a9..7848224d95 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/LoggerFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerFactory.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.jcl.JclLoggerAdapter;
-import com.alibaba.dubbo.common.logger.jdk.JdkLoggerAdapter;
-import com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter;
-import com.alibaba.dubbo.common.logger.slf4j.Slf4jLoggerAdapter;
-import com.alibaba.dubbo.common.logger.support.FailsafeLogger;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.jcl.JclLoggerAdapter;
+import org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter;
+import org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter;
+import org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter;
+import org.apache.dubbo.common.logger.support.FailsafeLogger;
import java.io.File;
import java.util.Map;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jcl/JclLogger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLogger.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jcl/JclLogger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLogger.java
index 428fd3d405..c88c1ab0bf 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jcl/JclLogger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLogger.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.jcl;
+package org.apache.dubbo.common.logger.jcl;
-import com.alibaba.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.Logger;
import org.apache.commons.logging.Log;
import java.io.Serializable;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jcl/JclLoggerAdapter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLoggerAdapter.java
similarity index 85%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jcl/JclLoggerAdapter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLoggerAdapter.java
index 52a062ee75..6a80695250 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jcl/JclLoggerAdapter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLoggerAdapter.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.jcl;
+package org.apache.dubbo.common.logger.jcl;
-import com.alibaba.dubbo.common.logger.Level;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerAdapter;
+import org.apache.dubbo.common.logger.Level;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerAdapter;
import org.apache.commons.logging.LogFactory;
import java.io.File;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jdk/JdkLogger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLogger.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jdk/JdkLogger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLogger.java
index 547f87fb87..5f778885f5 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jdk/JdkLogger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLogger.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.jdk;
+package org.apache.dubbo.common.logger.jdk;
-import com.alibaba.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.Logger;
import java.util.logging.Level;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jdk/JdkLoggerAdapter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLoggerAdapter.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jdk/JdkLoggerAdapter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLoggerAdapter.java
index 35c0e4ce79..4419c154df 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/jdk/JdkLoggerAdapter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLoggerAdapter.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.jdk;
+package org.apache.dubbo.common.logger.jdk;
-import com.alibaba.dubbo.common.logger.Level;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerAdapter;
+import org.apache.dubbo.common.logger.Level;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerAdapter;
import java.io.File;
import java.io.InputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/log4j/Log4jLogger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLogger.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/log4j/Log4jLogger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLogger.java
index aceb8ccf77..db87391d9f 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/log4j/Log4jLogger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLogger.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.log4j;
+package org.apache.dubbo.common.logger.log4j;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.support.FailsafeLogger;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.support.FailsafeLogger;
import org.apache.log4j.Level;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/log4j/Log4jLoggerAdapter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLoggerAdapter.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/log4j/Log4jLoggerAdapter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLoggerAdapter.java
index 3877db6741..e92a0971e9 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/log4j/Log4jLoggerAdapter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLoggerAdapter.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.log4j;
+package org.apache.dubbo.common.logger.log4j;
-import com.alibaba.dubbo.common.logger.Level;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerAdapter;
+import org.apache.dubbo.common.logger.Level;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerAdapter;
import org.apache.log4j.Appender;
import org.apache.log4j.FileAppender;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLogger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLogger.java
similarity index 94%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLogger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLogger.java
index f41032bead..20409d7fcb 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLogger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLogger.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.slf4j;
+package org.apache.dubbo.common.logger.slf4j;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.support.FailsafeLogger;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.support.FailsafeLogger;
import org.slf4j.spi.LocationAwareLogger;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLoggerAdapter.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLoggerAdapter.java
similarity index 85%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLoggerAdapter.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLoggerAdapter.java
index 788920399f..b23c461863 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLoggerAdapter.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLoggerAdapter.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.slf4j;
+package org.apache.dubbo.common.logger.slf4j;
-import com.alibaba.dubbo.common.logger.Level;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerAdapter;
+import org.apache.dubbo.common.logger.Level;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerAdapter;
import java.io.File;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/support/FailsafeLogger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/support/FailsafeLogger.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/support/FailsafeLogger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/logger/support/FailsafeLogger.java
index f37579fbc0..57e24c3728 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/logger/support/FailsafeLogger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/logger/support/FailsafeLogger.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.support;
+package org.apache.dubbo.common.logger.support;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.utils.NetUtils;
public class FailsafeLogger implements Logger {
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/Status.java b/dubbo-common/src/main/java/org/apache/dubbo/common/status/Status.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/status/Status.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/status/Status.java
index ad598c94db..db443b21c8 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/Status.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/status/Status.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status;
+package org.apache.dubbo.common.status;
/**
* Status
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/StatusChecker.java b/dubbo-common/src/main/java/org/apache/dubbo/common/status/StatusChecker.java
similarity index 88%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/status/StatusChecker.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/status/StatusChecker.java
index 08cf053930..368b85e78c 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/StatusChecker.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/status/StatusChecker.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status;
+package org.apache.dubbo.common.status;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
/**
* StatusChecker
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/LoadStatusChecker.java b/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/LoadStatusChecker.java
similarity index 87%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/LoadStatusChecker.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/status/support/LoadStatusChecker.java
index 20715c5d71..7f91255ad3 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/LoadStatusChecker.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/LoadStatusChecker.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status.support;
+package org.apache.dubbo.common.status.support;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.status.Status;
-import com.alibaba.dubbo.common.status.StatusChecker;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.status.Status;
+import org.apache.dubbo.common.status.StatusChecker;
import java.lang.management.ManagementFactory;
import java.lang.management.OperatingSystemMXBean;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/MemoryStatusChecker.java b/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/MemoryStatusChecker.java
similarity index 86%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/MemoryStatusChecker.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/status/support/MemoryStatusChecker.java
index 65b4baa60b..e81286dfcc 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/MemoryStatusChecker.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/MemoryStatusChecker.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status.support;
+package org.apache.dubbo.common.status.support;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.status.Status;
-import com.alibaba.dubbo.common.status.StatusChecker;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.status.Status;
+import org.apache.dubbo.common.status.StatusChecker;
/**
* MemoryStatus
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/StatusUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/StatusUtils.java
similarity index 89%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/StatusUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/status/support/StatusUtils.java
index e835dd6b21..21fb384113 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/status/support/StatusUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/StatusUtils.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status.support;
+package org.apache.dubbo.common.status.support;
-import com.alibaba.dubbo.common.status.Status;
-import com.alibaba.dubbo.common.status.Status.Level;
+import org.apache.dubbo.common.status.Status;
+import org.apache.dubbo.common.status.Status.Level;
import java.util.Map;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/store/DataStore.java b/dubbo-common/src/main/java/org/apache/dubbo/common/store/DataStore.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/store/DataStore.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/store/DataStore.java
index a6ac2a4dd2..8a6d475e4c 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/store/DataStore.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/store/DataStore.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.store;
+package org.apache.dubbo.common.store;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
import java.util.Map;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/store/support/SimpleDataStore.java b/dubbo-common/src/main/java/org/apache/dubbo/common/store/support/SimpleDataStore.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/store/support/SimpleDataStore.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/store/support/SimpleDataStore.java
index d070875acf..2252e8308e 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/store/support/SimpleDataStore.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/store/support/SimpleDataStore.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.store.support;
+package org.apache.dubbo.common.store.support;
-import com.alibaba.dubbo.common.store.DataStore;
+import org.apache.dubbo.common.store.DataStore;
import java.util.HashMap;
import java.util.Map;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThread.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThread.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThread.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThread.java
index a836561c50..e891cd8f7f 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThread.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThread.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadlocal;
+package org.apache.dubbo.common.threadlocal;
/**
* InternalThread
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocal.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocal.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java
index bbf412d628..ac887e4530 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocal.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java
@@ -14,7 +14,7 @@
* under the License.
*/
-package com.alibaba.dubbo.common.threadlocal;
+package org.apache.dubbo.common.threadlocal;
import java.util.Collections;
import java.util.IdentityHashMap;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocalMap.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocalMap.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java
index 6b0300bf64..46d9ec4805 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocalMap.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java
@@ -14,7 +14,7 @@
* under the License.
*/
-package com.alibaba.dubbo.common.threadlocal;
+package org.apache.dubbo.common.threadlocal;
import java.util.Arrays;
import java.util.concurrent.atomic.AtomicInteger;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/NamedInternalThreadFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/NamedInternalThreadFactory.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/NamedInternalThreadFactory.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/NamedInternalThreadFactory.java
index 03868b9175..52b8d562c0 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadlocal/NamedInternalThreadFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/NamedInternalThreadFactory.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadlocal;
+package org.apache.dubbo.common.threadlocal;
-import com.alibaba.dubbo.common.utils.NamedThreadFactory;
+import org.apache.dubbo.common.utils.NamedThreadFactory;
/**
* NamedInternalThreadFactory
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/ThreadPool.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java
similarity index 83%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/ThreadPool.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java
index 466b1db0de..0142dedf5e 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/ThreadPool.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool;
+package org.apache.dubbo.common.threadpool;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
import java.util.concurrent.Executor;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/AbortPolicyWithReport.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReport.java
similarity index 91%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/AbortPolicyWithReport.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReport.java
index 9246d96a8f..7aef31ca94 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/AbortPolicyWithReport.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReport.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support;
+package org.apache.dubbo.common.threadpool.support;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.JVMUtil;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.JVMUtil;
import java.io.File;
import java.io.FileOutputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/cached/CachedThreadPool.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPool.java
similarity index 84%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/cached/CachedThreadPool.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPool.java
index c5aa285930..51c40742dd 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/cached/CachedThreadPool.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPool.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.cached;
+package org.apache.dubbo.common.threadpool.support.cached;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.NamedInternalThreadFactory;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.NamedInternalThreadFactory;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import java.util.concurrent.Executor;
import java.util.concurrent.LinkedBlockingQueue;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPool.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPool.java
similarity index 85%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPool.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPool.java
index 2f97b6b517..14c9bcf938 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPool.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPool.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.eager;
+package org.apache.dubbo.common.threadpool.support.eager;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.NamedInternalThreadFactory;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.NamedInternalThreadFactory;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import java.util.concurrent.Executor;
import java.util.concurrent.TimeUnit;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutor.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutor.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutor.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutor.java
index 883294d0c7..f8eb5df2c8 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutor.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutor.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.eager;
+package org.apache.dubbo.common.threadpool.support.eager;
import java.util.concurrent.RejectedExecutionHandler;
import java.util.concurrent.ThreadFactory;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/TaskQueue.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/TaskQueue.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/TaskQueue.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/TaskQueue.java
index 7e7d87051a..a798491560 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/eager/TaskQueue.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/eager/TaskQueue.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.eager;
+package org.apache.dubbo.common.threadpool.support.eager;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.RejectedExecutionException;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/fixed/FixedThreadPool.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPool.java
similarity index 83%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/fixed/FixedThreadPool.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPool.java
index d3b61a5869..682bf89977 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/fixed/FixedThreadPool.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPool.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.fixed;
+package org.apache.dubbo.common.threadpool.support.fixed;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.NamedInternalThreadFactory;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.NamedInternalThreadFactory;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import java.util.concurrent.Executor;
import java.util.concurrent.LinkedBlockingQueue;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/limited/LimitedThreadPool.java b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPool.java
similarity index 85%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/limited/LimitedThreadPool.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPool.java
index b50bc9ee71..3a7dc46de0 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/threadpool/support/limited/LimitedThreadPool.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPool.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.limited;
+package org.apache.dubbo.common.threadpool.support.limited;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.NamedInternalThreadFactory;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.NamedInternalThreadFactory;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import java.util.concurrent.Executor;
import java.util.concurrent.LinkedBlockingQueue;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Assert.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Assert.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Assert.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/Assert.java
index 72a242f9bc..4c6582ed9c 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Assert.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Assert.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
public abstract class Assert {
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/AtomicPositiveInteger.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/AtomicPositiveInteger.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/AtomicPositiveInteger.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/AtomicPositiveInteger.java
index c7d01e1034..1f92b642eb 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/AtomicPositiveInteger.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/AtomicPositiveInteger.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ClassHelper.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassHelper.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ClassHelper.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassHelper.java
index f6ac8d3bb1..8ecb8f4045 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ClassHelper.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassHelper.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.lang.reflect.Array;
import java.util.Arrays;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/CollectionUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CollectionUtils.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/CollectionUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/CollectionUtils.java
index 314560d11f..eca847f6e7 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/CollectionUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CollectionUtils.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.util.ArrayList;
import java.util.Collection;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/CompatibleTypeUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CompatibleTypeUtils.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/CompatibleTypeUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/CompatibleTypeUtils.java
index 3d54a3ed2e..424cead9b1 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/CompatibleTypeUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CompatibleTypeUtils.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.lang.reflect.Array;
import java.math.BigDecimal;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ConcurrentHashSet.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConcurrentHashSet.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ConcurrentHashSet.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConcurrentHashSet.java
index 7eab158f41..a3ac9db8fd 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ConcurrentHashSet.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConcurrentHashSet.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.util.AbstractSet;
import java.util.ConcurrentModificationException;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ConfigUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ConfigUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java
index 8c4ac69aea..f112ec2576 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ConfigUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
import java.io.FileInputStream;
import java.io.InputStream;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/DubboAppender.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboAppender.java
similarity index 94%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/DubboAppender.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboAppender.java
index 96e894931d..da3968e9f6 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/DubboAppender.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboAppender.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.apache.log4j.ConsoleAppender;
import org.apache.log4j.spi.LoggingEvent;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ExecutorUtil.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/ExecutorUtil.java
index d605e13066..d33af36424 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ExecutorUtil.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ExecutorUtil.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Holder.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Holder.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Holder.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/Holder.java
index 810b83b1d0..145ab8eba1 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Holder.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Holder.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
/**
* Helper Class for hold a value.
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/IOUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/IOUtils.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/IOUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/IOUtils.java
index 761e23c4b8..7129c34011 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/IOUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/IOUtils.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.io.BufferedReader;
import java.io.File;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/JVMUtil.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/JVMUtil.java
similarity index 99%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/JVMUtil.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/JVMUtil.java
index 49c726c6f9..052a120781 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/JVMUtil.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/JVMUtil.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.io.OutputStream;
import java.lang.management.LockInfo;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LRUCache.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LRUCache.java
similarity index 98%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LRUCache.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/LRUCache.java
index 835772b351..b7bfc6e49f 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LRUCache.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LRUCache.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.util.LinkedHashMap;
import java.util.concurrent.locks.Lock;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Log.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Log.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Log.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/Log.java
index b9790f4b25..6604c2b93f 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Log.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Log.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.apache.log4j.Level;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LogHelper.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogHelper.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LogHelper.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogHelper.java
index 7f962b266c..99ba5ab828 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LogHelper.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogHelper.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.Logger;
public class LogHelper {
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LogUtil.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogUtil.java
similarity index 93%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LogUtil.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogUtil.java
index 2991cb364b..d5b3e2b713 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/LogUtil.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogUtil.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
import org.apache.log4j.Level;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/NamedThreadFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/NamedThreadFactory.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/NamedThreadFactory.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/NamedThreadFactory.java
index 36ace7ddf5..a0c4620d35 100755
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/NamedThreadFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/NamedThreadFactory.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicInteger;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/NetUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/NetUtils.java
similarity index 95%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/NetUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/NetUtils.java
index 7b8bb534c6..cbe345cd59 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/NetUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/NetUtils.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
import java.io.IOException;
import java.net.InetAddress;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/PojoUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/PojoUtils.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/PojoUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/PojoUtils.java
index 952062999d..09fd234d8b 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/PojoUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/PojoUtils.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.lang.reflect.Array;
import java.lang.reflect.Constructor;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ReflectUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ReflectUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java
index 38c4a0d079..ea499a3212 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/ReflectUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import javassist.CtClass;
import javassist.CtConstructor;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Stack.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Stack.java
similarity index 94%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Stack.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/Stack.java
index 83b6687d8e..867f7f83b7 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/Stack.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Stack.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import java.util.ArrayList;
import java.util.EmptyStackException;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/StringUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/StringUtils.java
similarity index 96%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/StringUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/StringUtils.java
index ca510aec94..fed75258b6 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/StringUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/StringUtils.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.io.UnsafeStringWriter;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.io.UnsafeStringWriter;
import com.alibaba.fastjson.JSON;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
import java.io.PrintWriter;
import java.util.ArrayList;
diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/UrlUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
similarity index 97%
rename from dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/UrlUtils.java
rename to dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
index 9ba130081f..408cac7844 100644
--- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/utils/UrlUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
import java.util.ArrayList;
import java.util.HashMap;
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.compiler.Compiler b/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.compiler.Compiler
deleted file mode 100644
index 45d649e8f8..0000000000
--- a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.compiler.Compiler
+++ /dev/null
@@ -1,3 +0,0 @@
-adaptive=com.alibaba.dubbo.common.compiler.support.AdaptiveCompiler
-jdk=com.alibaba.dubbo.common.compiler.support.JdkCompiler
-javassist=com.alibaba.dubbo.common.compiler.support.JavassistCompiler
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extension.ExtensionFactory b/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extension.ExtensionFactory
deleted file mode 100644
index 21bf88fc57..0000000000
--- a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extension.ExtensionFactory
+++ /dev/null
@@ -1,2 +0,0 @@
-adaptive=com.alibaba.dubbo.common.extension.factory.AdaptiveExtensionFactory
-spi=com.alibaba.dubbo.common.extension.factory.SpiExtensionFactory
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter b/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter
deleted file mode 100644
index 7ad69e0dd8..0000000000
--- a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter
+++ /dev/null
@@ -1,4 +0,0 @@
-slf4j=com.alibaba.dubbo.common.logger.slf4j.Slf4jLoggerAdapter
-jcl=com.alibaba.dubbo.common.logger.jcl.JclLoggerAdapter
-log4j=com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
-jdk=com.alibaba.dubbo.common.logger.jdk.JdkLoggerAdapter
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker b/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker
deleted file mode 100644
index d4eca747fd..0000000000
--- a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker
+++ /dev/null
@@ -1,2 +0,0 @@
-memory=com.alibaba.dubbo.common.status.support.MemoryStatusChecker
-load=com.alibaba.dubbo.common.status.support.LoadStatusChecker
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.store.DataStore b/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.store.DataStore
deleted file mode 100644
index f51ef51b8a..0000000000
--- a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.store.DataStore
+++ /dev/null
@@ -1 +0,0 @@
-simple=com.alibaba.dubbo.common.store.support.SimpleDataStore
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.threadpool.ThreadPool b/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.threadpool.ThreadPool
deleted file mode 100644
index 8d87177b74..0000000000
--- a/dubbo-common/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.threadpool.ThreadPool
+++ /dev/null
@@ -1,4 +0,0 @@
-fixed=com.alibaba.dubbo.common.threadpool.support.fixed.FixedThreadPool
-cached=com.alibaba.dubbo.common.threadpool.support.cached.CachedThreadPool
-limited=com.alibaba.dubbo.common.threadpool.support.limited.LimitedThreadPool
-eager=com.alibaba.dubbo.common.threadpool.support.eager.EagerThreadPool
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.compiler.Compiler b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.compiler.Compiler
new file mode 100644
index 0000000000..c6d72aa21e
--- /dev/null
+++ b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.compiler.Compiler
@@ -0,0 +1,3 @@
+adaptive=org.apache.dubbo.common.compiler.support.AdaptiveCompiler
+jdk=org.apache.dubbo.common.compiler.support.JdkCompiler
+javassist=org.apache.dubbo.common.compiler.support.JavassistCompiler
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory
new file mode 100644
index 0000000000..5ab75b071a
--- /dev/null
+++ b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extension.ExtensionFactory
@@ -0,0 +1,2 @@
+adaptive=org.apache.dubbo.common.extension.factory.AdaptiveExtensionFactory
+spi=org.apache.dubbo.common.extension.factory.SpiExtensionFactory
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
new file mode 100644
index 0000000000..fb0b3d8f96
--- /dev/null
+++ b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
@@ -0,0 +1,4 @@
+slf4j=org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter
+jcl=org.apache.dubbo.common.logger.jcl.JclLoggerAdapter
+log4j=org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter
+jdk=org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
new file mode 100644
index 0000000000..4e80075719
--- /dev/null
+++ b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
@@ -0,0 +1,2 @@
+memory=org.apache.dubbo.common.status.support.MemoryStatusChecker
+load=org.apache.dubbo.common.status.support.LoadStatusChecker
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.store.DataStore b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.store.DataStore
new file mode 100644
index 0000000000..c1325315d6
--- /dev/null
+++ b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.store.DataStore
@@ -0,0 +1 @@
+simple=org.apache.dubbo.common.store.support.SimpleDataStore
\ No newline at end of file
diff --git a/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool
new file mode 100644
index 0000000000..5c16c89a35
--- /dev/null
+++ b/dubbo-common/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool
@@ -0,0 +1,4 @@
+fixed=org.apache.dubbo.common.threadpool.support.fixed.FixedThreadPool
+cached=org.apache.dubbo.common.threadpool.support.cached.CachedThreadPool
+limited=org.apache.dubbo.common.threadpool.support.limited.LimitedThreadPool
+eager=org.apache.dubbo.common.threadpool.support.eager.EagerThreadPool
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/AnimalEnum.java b/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/AnimalEnum.java
deleted file mode 100644
index a2526b5a22..0000000000
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/AnimalEnum.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.alibaba.dubbo.common.model;
-
-public enum AnimalEnum {
- dog, cat, rat, cow, bull, horse;
-}
\ No newline at end of file
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/URLTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/URLTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/URLTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/URLTest.java
index 0a19b7abb0..bb9b0c3d98 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/URLTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/URLTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common;
+package org.apache.dubbo.common;
-import com.alibaba.dubbo.common.utils.CollectionUtils;
+import org.apache.dubbo.common.utils.CollectionUtils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/beanutil/Bean.java b/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/Bean.java
similarity index 90%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/beanutil/Bean.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/Bean.java
index 6f6f7559af..2ca32b2303 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/beanutil/Bean.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/Bean.java
@@ -1,8 +1,8 @@
-package com.alibaba.dubbo.common.beanutil;
+package org.apache.dubbo.common.beanutil;
-import com.alibaba.dubbo.common.model.person.FullAddress;
-import com.alibaba.dubbo.common.model.person.PersonStatus;
-import com.alibaba.dubbo.common.model.person.Phone;
+import org.apache.dubbo.common.model.person.FullAddress;
+import org.apache.dubbo.common.model.person.PersonStatus;
+import org.apache.dubbo.common.model.person.Phone;
import java.util.Collection;
import java.util.Date;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
index 025b1462c3..372825ec25 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/JavaBeanSerializeUtilTest.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.beanutil;
+package org.apache.dubbo.common.beanutil;
-import com.alibaba.dubbo.common.model.person.BigPerson;
-import com.alibaba.dubbo.common.model.person.FullAddress;
-import com.alibaba.dubbo.common.model.person.PersonInfo;
-import com.alibaba.dubbo.common.model.person.PersonStatus;
-import com.alibaba.dubbo.common.model.person.Phone;
-import com.alibaba.dubbo.common.utils.PojoUtilsTest;
+import org.apache.dubbo.common.model.person.BigPerson;
+import org.apache.dubbo.common.model.person.FullAddress;
+import org.apache.dubbo.common.model.person.PersonInfo;
+import org.apache.dubbo.common.model.person.PersonStatus;
+import org.apache.dubbo.common.model.person.Phone;
+import org.apache.dubbo.common.utils.PojoUtilsTest;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/ClassGeneratorTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ClassGeneratorTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/ClassGeneratorTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ClassGeneratorTest.java
index 578261becf..4fa775daf4 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/ClassGeneratorTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ClassGeneratorTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.bytecode;
+package org.apache.dubbo.common.bytecode;
import junit.framework.TestCase;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/MixinTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/MixinTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/MixinTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/MixinTest.java
index 622726de67..7488791e3c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/MixinTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/MixinTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.bytecode;
+package org.apache.dubbo.common.bytecode;
import junit.framework.TestCase;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/ProxyTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ProxyTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/ProxyTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ProxyTest.java
index b2b0d1c80f..cac558c8a6 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/ProxyTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ProxyTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.bytecode;
+package org.apache.dubbo.common.bytecode;
import junit.framework.TestCase;
import net.sf.cglib.proxy.Enhancer;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/WrapperTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/WrapperTest.java
similarity index 95%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/WrapperTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/WrapperTest.java
index 5229b37212..b1a79be5c9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/bytecode/WrapperTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/WrapperTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.bytecode;
+package org.apache.dubbo.common.bytecode;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/compiler/support/JdkCompilerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/compiler/support/JdkCompilerTest.java
similarity index 94%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/compiler/support/JdkCompilerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/compiler/support/JdkCompilerTest.java
index 4806a1df03..47b8420cab 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/compiler/support/JdkCompilerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/compiler/support/JdkCompilerTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.compiler.support;
+package org.apache.dubbo.common.compiler.support;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/concurrent/ExecutionListTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/ExecutionListTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/concurrent/ExecutionListTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/ExecutionListTest.java
index 16026e5ad8..bd1900e6bb 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/concurrent/ExecutionListTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/ExecutionListTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.concurrent;
+package org.apache.dubbo.common.concurrent;
import org.junit.Before;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/concurrent/ListenableFutureTaskTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/ListenableFutureTaskTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/concurrent/ListenableFutureTaskTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/ListenableFutureTaskTest.java
index cd11f8f826..0dc9e14468 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/concurrent/ListenableFutureTaskTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/concurrent/ListenableFutureTaskTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.concurrent;
+package org.apache.dubbo.common.concurrent;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoaderTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoaderTest.java
similarity index 82%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoaderTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoaderTest.java
index a864907478..367e848062 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoaderTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoaderTest.java
@@ -14,38 +14,38 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader;
+package org.apache.dubbo.common.extensionloader;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1;
-import com.alibaba.dubbo.common.extensionloader.activate.impl.ActivateExt1Impl1;
-import com.alibaba.dubbo.common.extensionloader.activate.impl.GroupActivateExtImpl;
-import com.alibaba.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl1;
-import com.alibaba.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl2;
-import com.alibaba.dubbo.common.extensionloader.activate.impl.ValueActivateExtImpl;
-import com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt;
-import com.alibaba.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl1;
-import com.alibaba.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl2;
-import com.alibaba.dubbo.common.extensionloader.ext2.Ext2;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper1;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper2;
-import com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt2;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt3;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt4;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt1Impl1;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt1_ManualAdaptive;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt1_ManualAdd1;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt1_ManualAdd2;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt2_ManualAdaptive;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt3_ManualAdaptive;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt4_ManualAdaptive;
-import com.alibaba.dubbo.common.extensionloader.ext9_empty.Ext9Empty;
-import com.alibaba.dubbo.common.extensionloader.ext9_empty.impl.Ext9EmptyImpl;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.activate.ActivateExt1;
+import org.apache.dubbo.common.extensionloader.activate.impl.ActivateExt1Impl1;
+import org.apache.dubbo.common.extensionloader.activate.impl.GroupActivateExtImpl;
+import org.apache.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl1;
+import org.apache.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl2;
+import org.apache.dubbo.common.extensionloader.activate.impl.ValueActivateExtImpl;
+import org.apache.dubbo.common.extensionloader.ext1.SimpleExt;
+import org.apache.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl1;
+import org.apache.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl2;
+import org.apache.dubbo.common.extensionloader.ext2.Ext2;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper1;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper2;
+import org.apache.dubbo.common.extensionloader.ext7.InitErrorExt;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt1;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt2;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt3;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt4;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt1Impl1;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt1_ManualAdaptive;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt1_ManualAdd1;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt1_ManualAdd2;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt2_ManualAdaptive;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt3_ManualAdaptive;
+import org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt4_ManualAdaptive;
+import org.apache.dubbo.common.extensionloader.ext9_empty.Ext9Empty;
+import org.apache.dubbo.common.extensionloader.ext9_empty.impl.Ext9EmptyImpl;
import org.junit.Assert;
import org.junit.Test;
@@ -84,7 +84,7 @@ public class ExtensionLoaderTest {
fail();
} catch (IllegalArgumentException expected) {
assertThat(expected.getMessage(),
- containsString("Extension type(class com.alibaba.dubbo.common.extensionloader.ExtensionLoaderTest) is not interface"));
+ containsString("Extension type(class org.apache.dubbo.common.extensionloader.ExtensionLoaderTest) is not interface"));
}
}
@@ -95,7 +95,7 @@ public class ExtensionLoaderTest {
fail();
} catch (IllegalArgumentException expected) {
assertThat(expected.getMessage(),
- allOf(containsString("com.alibaba.dubbo.common.extensionloader.NoSpiExt"),
+ allOf(containsString("org.apache.dubbo.common.extensionloader.NoSpiExt"),
containsString("is not extension"),
containsString("WITHOUT @SPI Annotation")));
}
@@ -149,7 +149,7 @@ public class ExtensionLoaderTest {
ExtensionLoader.getExtensionLoader(SimpleExt.class).getExtension("XXX");
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("No such extension com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt by name XXX"));
+ assertThat(expected.getMessage(), containsString("No such extension org.apache.dubbo.common.extensionloader.ext1.SimpleExt by name XXX"));
}
}
@@ -159,7 +159,7 @@ public class ExtensionLoaderTest {
ExtensionLoader.getExtensionLoader(WrappedExt.class).getExtension("XXX");
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("No such extension com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt by name XXX"));
+ assertThat(expected.getMessage(), containsString("No such extension org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt by name XXX"));
}
}
@@ -232,7 +232,7 @@ public class ExtensionLoaderTest {
ExtensionLoader.getExtensionLoader(AddExt1.class).getExtension("Manual1");
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("No such extension com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1 by name Manual"));
+ assertThat(expected.getMessage(), containsString("No such extension org.apache.dubbo.common.extensionloader.ext8_add.AddExt1 by name Manual"));
}
ExtensionLoader.getExtensionLoader(AddExt1.class).addExtension("Manual1", AddExt1_ManualAdd1.class);
@@ -260,7 +260,7 @@ public class ExtensionLoaderTest {
ExtensionLoader.getExtensionLoader(AddExt1.class).addExtension("impl1", AddExt1_ManualAdd1.class);
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("Extension name impl1 already existed(Extension interface com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1)!"));
+ assertThat(expected.getMessage(), containsString("Extension name impl1 already existed(Extension interface org.apache.dubbo.common.extensionloader.ext8_add.AddExt1)!"));
}
}
@@ -283,7 +283,7 @@ public class ExtensionLoaderTest {
loader.addExtension(null, AddExt1_ManualAdaptive.class);
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("Adaptive Extension already existed(Extension interface com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1)!"));
+ assertThat(expected.getMessage(), containsString("Adaptive Extension already existed(Extension interface org.apache.dubbo.common.extensionloader.ext8_add.AddExt1)!"));
}
}
@@ -293,7 +293,7 @@ public class ExtensionLoaderTest {
ExtensionLoader.getExtensionLoader(AddExt1.class).getExtension("Manual2");
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("No such extension com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1 by name Manual"));
+ assertThat(expected.getMessage(), containsString("No such extension org.apache.dubbo.common.extensionloader.ext8_add.AddExt1 by name Manual"));
}
{
@@ -332,7 +332,7 @@ public class ExtensionLoaderTest {
ExtensionLoader.getExtensionLoader(AddExt1.class).replaceExtension("NotExistedExtension", AddExt1_ManualAdd1.class);
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("Extension name NotExistedExtension not existed(Extension interface com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1)"));
+ assertThat(expected.getMessage(), containsString("Extension name NotExistedExtension not existed(Extension interface org.apache.dubbo.common.extensionloader.ext8_add.AddExt1)"));
}
}
@@ -344,7 +344,7 @@ public class ExtensionLoaderTest {
loader.replaceExtension(null, AddExt4_ManualAdaptive.class);
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("Adaptive Extension not existed(Extension interface com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt4)"));
+ assertThat(expected.getMessage(), containsString("Adaptive Extension not existed(Extension interface org.apache.dubbo.common.extensionloader.ext8_add.AddExt4)"));
}
}
@@ -358,7 +358,7 @@ public class ExtensionLoaderTest {
loader.getExtension("error");
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("Failed to load extension class(interface: interface com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt"));
+ assertThat(expected.getMessage(), containsString("Failed to load extension class(interface: interface org.apache.dubbo.common.extensionloader.ext7.InitErrorExt"));
assertThat(expected.getCause(), instanceOf(ExceptionInInitializerError.class));
}
}
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Adaptive_Test.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Adaptive_Test.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Adaptive_Test.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Adaptive_Test.java
index b857566896..0fd8e41e71 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Adaptive_Test.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Adaptive_Test.java
@@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader;
+package org.apache.dubbo.common.extensionloader;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.adaptive.HasAdaptiveExt;
-import com.alibaba.dubbo.common.extensionloader.adaptive.impl.HasAdaptiveExt_ManualAdaptive;
-import com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt;
-import com.alibaba.dubbo.common.extensionloader.ext2.Ext2;
-import com.alibaba.dubbo.common.extensionloader.ext2.UrlHolder;
-import com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
-import com.alibaba.dubbo.common.extensionloader.ext4.NoUrlParamExt;
-import com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt;
-import com.alibaba.dubbo.common.extensionloader.ext6_inject.Ext6;
-import com.alibaba.dubbo.common.extensionloader.ext6_inject.impl.Ext6Impl2;
-import com.alibaba.dubbo.common.utils.LogUtil;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.adaptive.HasAdaptiveExt;
+import org.apache.dubbo.common.extensionloader.adaptive.impl.HasAdaptiveExt_ManualAdaptive;
+import org.apache.dubbo.common.extensionloader.ext1.SimpleExt;
+import org.apache.dubbo.common.extensionloader.ext2.Ext2;
+import org.apache.dubbo.common.extensionloader.ext2.UrlHolder;
+import org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
+import org.apache.dubbo.common.extensionloader.ext4.NoUrlParamExt;
+import org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt;
+import org.apache.dubbo.common.extensionloader.ext6_inject.Ext6;
+import org.apache.dubbo.common.extensionloader.ext6_inject.impl.Ext6Impl2;
+import org.apache.dubbo.common.utils.LogUtil;
import org.junit.Assert;
import org.junit.Test;
@@ -148,8 +148,8 @@ public class ExtensionLoader_Adaptive_Test {
fail();
} catch (IllegalStateException expected) {
assertThat(expected.getMessage(),
- allOf(containsString("Can not create adaptive extension interface com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt"),
- containsString("No adaptive method on extension com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt, refuse to create the adaptive class")));
+ allOf(containsString("Can not create adaptive extension interface org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt"),
+ containsString("No adaptive method on extension org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt, refuse to create the adaptive class")));
}
// report same error when get is invoked for multiple times
try {
@@ -157,8 +157,8 @@ public class ExtensionLoader_Adaptive_Test {
fail();
} catch (IllegalStateException expected) {
assertThat(expected.getMessage(),
- allOf(containsString("Can not create adaptive extension interface com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt"),
- containsString("No adaptive method on extension com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt, refuse to create the adaptive class")));
+ allOf(containsString("Can not create adaptive extension interface org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt"),
+ containsString("No adaptive method on extension org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt, refuse to create the adaptive class")));
}
}
@@ -176,7 +176,7 @@ public class ExtensionLoader_Adaptive_Test {
assertThat(expected.getMessage(), containsString("method "));
assertThat(
expected.getMessage(),
- containsString("of interface com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt is not adaptive method!"));
+ containsString("of interface org.apache.dubbo.common.extensionloader.ext1.SimpleExt is not adaptive method!"));
}
}
@@ -240,14 +240,14 @@ public class ExtensionLoader_Adaptive_Test {
ext.echo(null, "haha");
fail();
} catch (IllegalArgumentException e) {
- assertEquals("com.alibaba.dubbo.common.extensionloader.ext2.UrlHolder argument == null", e.getMessage());
+ assertEquals("org.apache.dubbo.common.extensionloader.ext2.UrlHolder argument == null", e.getMessage());
}
try {
ext.echo(new UrlHolder(), "haha");
fail();
} catch (IllegalArgumentException e) {
- assertEquals("com.alibaba.dubbo.common.extensionloader.ext2.UrlHolder argument getUrl() == null", e.getMessage());
+ assertEquals("org.apache.dubbo.common.extensionloader.ext2.UrlHolder argument getUrl() == null", e.getMessage());
}
}
@@ -265,7 +265,7 @@ public class ExtensionLoader_Adaptive_Test {
assertThat(expected.getMessage(), containsString("method "));
assertThat(
expected.getMessage(),
- containsString("of interface com.alibaba.dubbo.common.extensionloader.ext2.Ext2 is not adaptive method!"));
+ containsString("of interface org.apache.dubbo.common.extensionloader.ext2.Ext2 is not adaptive method!"));
}
}
@@ -291,7 +291,7 @@ public class ExtensionLoader_Adaptive_Test {
ext.echo(holder, "haha");
fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("Fail to get extension(com.alibaba.dubbo.common.extensionloader.ext2.Ext2) name from url"));
+ assertThat(expected.getMessage(), containsString("Fail to get extension(org.apache.dubbo.common.extensionloader.ext2.Ext2) name from url"));
}
}
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Adaptive_UseJdkCompiler_Test.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Adaptive_UseJdkCompiler_Test.java
similarity index 91%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Adaptive_UseJdkCompiler_Test.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Adaptive_UseJdkCompiler_Test.java
index 0b98dce4be..46d08358b9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Adaptive_UseJdkCompiler_Test.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Adaptive_UseJdkCompiler_Test.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader;
+package org.apache.dubbo.common.extensionloader;
-import com.alibaba.dubbo.common.compiler.support.AdaptiveCompiler;
+import org.apache.dubbo.common.compiler.support.AdaptiveCompiler;
import org.junit.AfterClass;
import org.junit.BeforeClass;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Compatible_Test.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Compatible_Test.java
similarity index 78%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Compatible_Test.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Compatible_Test.java
index a609f0f70e..137ae302c9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ExtensionLoader_Compatible_Test.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ExtensionLoader_Compatible_Test.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader;
+package org.apache.dubbo.common.extensionloader;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.compatible.CompatibleExt;
-import com.alibaba.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl1;
-import com.alibaba.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl2;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.compatible.CompatibleExt;
+import org.apache.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl1;
+import org.apache.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl2;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/NoSpiExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/NoSpiExt.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/NoSpiExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/NoSpiExt.java
index 513c9fe9ef..6ec06b3e7d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/NoSpiExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/NoSpiExt.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader;
+package org.apache.dubbo.common.extensionloader;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
/**
* Has no SPI annotation
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/ActivateExt1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/ActivateExt1.java
similarity index 89%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/ActivateExt1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/ActivateExt1.java
index 81a7979079..cd53052a31 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/ActivateExt1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/ActivateExt1.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.activate;
+package org.apache.dubbo.common.extensionloader.activate;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
@SPI("impl1")
public interface ActivateExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/ActivateExt1Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/ActivateExt1Impl1.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/ActivateExt1Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/ActivateExt1Impl1.java
index 2639e39aba..41bd2cf2da 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/ActivateExt1Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/ActivateExt1Impl1.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.activate.impl;
+package org.apache.dubbo.common.extensionloader.activate.impl;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.extensionloader.activate.ActivateExt1;
@Activate(group = {"default_group"})
public class ActivateExt1Impl1 implements ActivateExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/GroupActivateExtImpl.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/GroupActivateExtImpl.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/GroupActivateExtImpl.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/GroupActivateExtImpl.java
index 8c68225790..a63072e707 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/GroupActivateExtImpl.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/GroupActivateExtImpl.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.activate.impl;
+package org.apache.dubbo.common.extensionloader.activate.impl;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.extensionloader.activate.ActivateExt1;
@Activate(group = {"group1", "group2"})
public class GroupActivateExtImpl implements ActivateExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl1.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl1.java
index 4d43e93f8e..df3accb792 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl1.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.activate.impl;
+package org.apache.dubbo.common.extensionloader.activate.impl;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.extensionloader.activate.ActivateExt1;
@Activate(order = 1, group = {"order"})
public class OrderActivateExtImpl1 implements ActivateExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl2.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl2.java
index 1f9cdd75b4..e844514554 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/OrderActivateExtImpl2.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.activate.impl;
+package org.apache.dubbo.common.extensionloader.activate.impl;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.extensionloader.activate.ActivateExt1;
@Activate(order = 2, group = {"order"})
public class OrderActivateExtImpl2 implements ActivateExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/ValueActivateExtImpl.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/ValueActivateExtImpl.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/ValueActivateExtImpl.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/ValueActivateExtImpl.java
index 91874275c0..29394db3e6 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/activate/impl/ValueActivateExtImpl.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/activate/impl/ValueActivateExtImpl.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.activate.impl;
+package org.apache.dubbo.common.extensionloader.activate.impl;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.extensionloader.activate.ActivateExt1;
@Activate(value = {"value"}, group = {"value"})
public class ValueActivateExtImpl implements ActivateExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/HasAdaptiveExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/HasAdaptiveExt.java
similarity index 82%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/HasAdaptiveExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/HasAdaptiveExt.java
index 09310009ed..062118448e 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/HasAdaptiveExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/HasAdaptiveExt.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.adaptive;
+package org.apache.dubbo.common.extensionloader.adaptive;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
@SPI
public interface HasAdaptiveExt {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExtImpl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExtImpl1.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExtImpl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExtImpl1.java
index 15a9d063a4..52f5747f3c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExtImpl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExtImpl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.adaptive.impl;
+package org.apache.dubbo.common.extensionloader.adaptive.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.adaptive.HasAdaptiveExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.adaptive.HasAdaptiveExt;
public class HasAdaptiveExtImpl1 implements HasAdaptiveExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExt_ManualAdaptive.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExt_ManualAdaptive.java
similarity index 79%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExt_ManualAdaptive.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExt_ManualAdaptive.java
index d3f64c914f..96b88cdd84 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExt_ManualAdaptive.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/adaptive/impl/HasAdaptiveExt_ManualAdaptive.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.adaptive.impl;
+package org.apache.dubbo.common.extensionloader.adaptive.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.adaptive.HasAdaptiveExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.adaptive.HasAdaptiveExt;
@Adaptive
public class HasAdaptiveExt_ManualAdaptive implements HasAdaptiveExt {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/CompatibleExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/CompatibleExt.java
similarity index 81%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/CompatibleExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/CompatibleExt.java
index 2bf6889903..20fc98c588 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/CompatibleExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/CompatibleExt.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.compatible;
+package org.apache.dubbo.common.extensionloader.compatible;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
@SPI("impl1")
public interface CompatibleExt {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl1.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl1.java
index b23e789baa..b30a6fe08d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl1.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.compatible.impl;
+package org.apache.dubbo.common.extensionloader.compatible.impl;
-import com.alibaba.dubbo.common.Extension;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.compatible.CompatibleExt;
+import org.apache.dubbo.common.Extension;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.compatible.CompatibleExt;
@Extension("impl1")
public class CompatibleExtImpl1 implements CompatibleExt {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl2.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl2.java
index eb52bab81d..ccbf04e54b 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/compatible/impl/CompatibleExtImpl2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.compatible.impl;
+package org.apache.dubbo.common.extensionloader.compatible.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.compatible.CompatibleExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.compatible.CompatibleExt;
public class CompatibleExtImpl2 implements CompatibleExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/SimpleExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/SimpleExt.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/SimpleExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/SimpleExt.java
index 1d5c263fe6..34267d96b7 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/SimpleExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/SimpleExt.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext1;
+package org.apache.dubbo.common.extensionloader.ext1;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* Simple extension, has no wrapper
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl1.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl1.java
index f89336c9f9..182dbd0ce4 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext1.impl;
+package org.apache.dubbo.common.extensionloader.ext1.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext1.SimpleExt;
public class SimpleExtImpl1 implements SimpleExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl2.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl2.java
index 7408e4613e..9882c39ee2 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext1.impl;
+package org.apache.dubbo.common.extensionloader.ext1.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext1.SimpleExt;
public class SimpleExtImpl2 implements SimpleExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl3.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl3.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl3.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl3.java
index b49cf93b45..4d987fe6a4 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl3.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext1/impl/SimpleExtImpl3.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext1.impl;
+package org.apache.dubbo.common.extensionloader.ext1.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext1.SimpleExt;
public class SimpleExtImpl3 implements SimpleExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/Ext2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/Ext2.java
similarity index 81%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/Ext2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/Ext2.java
index db6723e865..c9948c62fb 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/Ext2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/Ext2.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext2;
+package org.apache.dubbo.common.extensionloader.ext2;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* Has no default
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/UrlHolder.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/UrlHolder.java
similarity index 93%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/UrlHolder.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/UrlHolder.java
index 60f6b9dc08..56b832f5f0 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/UrlHolder.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/UrlHolder.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext2;
+package org.apache.dubbo.common.extensionloader.ext2;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.URL;
public class UrlHolder {
private Double Num;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl1.java
similarity index 80%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl1.java
index 932c0a7b31..6fa34a858b 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl1.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext2.impl;
+package org.apache.dubbo.common.extensionloader.ext2.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext2.Ext2;
-import com.alibaba.dubbo.common.extensionloader.ext2.UrlHolder;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext2.Ext2;
+import org.apache.dubbo.common.extensionloader.ext2.UrlHolder;
public class Ext2Impl1 implements Ext2 {
public String echo(UrlHolder holder, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl2.java
similarity index 80%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl2.java
index 35dbee85a4..bfad56eb8c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl2.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext2.impl;
+package org.apache.dubbo.common.extensionloader.ext2.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext2.Ext2;
-import com.alibaba.dubbo.common.extensionloader.ext2.UrlHolder;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext2.Ext2;
+import org.apache.dubbo.common.extensionloader.ext2.UrlHolder;
public class Ext2Impl2 implements Ext2 {
public String echo(UrlHolder holder, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl3.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl3.java
similarity index 80%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl3.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl3.java
index 3e45d93140..952ec8c87a 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext2/impl/Ext2Impl3.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext2/impl/Ext2Impl3.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext2.impl;
+package org.apache.dubbo.common.extensionloader.ext2.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext2.Ext2;
-import com.alibaba.dubbo.common.extensionloader.ext2.UrlHolder;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext2.Ext2;
+import org.apache.dubbo.common.extensionloader.ext2.UrlHolder;
public class Ext2Impl3 implements Ext2 {
public String echo(UrlHolder holder, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/UseProtocolKeyExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/UseProtocolKeyExt.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/UseProtocolKeyExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/UseProtocolKeyExt.java
index 71141efa11..efebec8a11 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/UseProtocolKeyExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/UseProtocolKeyExt.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext3;
+package org.apache.dubbo.common.extensionloader.ext3;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
@SPI("impl1")
public interface UseProtocolKeyExt {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl1.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl1.java
index 75c585b6f0..08516122f5 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext3.impl;
+package org.apache.dubbo.common.extensionloader.ext3.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
public class UseProtocolKeyExtImpl1 implements UseProtocolKeyExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl2.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl2.java
index 02300ed734..cbb8885b64 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext3.impl;
+package org.apache.dubbo.common.extensionloader.ext3.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
public class UseProtocolKeyExtImpl2 implements UseProtocolKeyExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl3.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl3.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl3.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl3.java
index 908657c5fb..b5474ab2f5 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl3.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext3/impl/UseProtocolKeyExtImpl3.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext3.impl;
+package org.apache.dubbo.common.extensionloader.ext3.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt;
public class UseProtocolKeyExtImpl3 implements UseProtocolKeyExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/NoUrlParamExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/NoUrlParamExt.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/NoUrlParamExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/NoUrlParamExt.java
index da52ff429b..89cdeff91f 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/NoUrlParamExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/NoUrlParamExt.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext4;
+package org.apache.dubbo.common.extensionloader.ext4;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
import java.util.List;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/impl/Ext4Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/impl/Ext4Impl1.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/impl/Ext4Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/impl/Ext4Impl1.java
index 5d5456e1b3..c9aa0d8eae 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/impl/Ext4Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/impl/Ext4Impl1.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext4.impl;
+package org.apache.dubbo.common.extensionloader.ext4.impl;
-import com.alibaba.dubbo.common.extensionloader.ext4.NoUrlParamExt;
+import org.apache.dubbo.common.extensionloader.ext4.NoUrlParamExt;
import java.util.List;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/impl/Ext4Impl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/impl/Ext4Impl2.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/impl/Ext4Impl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/impl/Ext4Impl2.java
index 956c45224c..79adef0aa9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext4/impl/Ext4Impl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext4/impl/Ext4Impl2.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext4.impl;
+package org.apache.dubbo.common.extensionloader.ext4.impl;
-import com.alibaba.dubbo.common.extensionloader.ext4.NoUrlParamExt;
+import org.apache.dubbo.common.extensionloader.ext4.NoUrlParamExt;
import java.util.List;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/NoAdaptiveMethodExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/NoAdaptiveMethodExt.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/NoAdaptiveMethodExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/NoAdaptiveMethodExt.java
index 70972c4d6f..c6374c658c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/NoAdaptiveMethodExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/NoAdaptiveMethodExt.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext5;
+package org.apache.dubbo.common.extensionloader.ext5;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.SPI;
/**
* No Adaptive Method!!
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/impl/Ext5Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/impl/Ext5Impl1.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/impl/Ext5Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/impl/Ext5Impl1.java
index f79feb0fa3..bdf7ab5c57 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/impl/Ext5Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/impl/Ext5Impl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext5.impl;
+package org.apache.dubbo.common.extensionloader.ext5.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt;
public class Ext5Impl1 implements NoAdaptiveMethodExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/impl/Ext5Impl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/impl/Ext5Impl2.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/impl/Ext5Impl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/impl/Ext5Impl2.java
index 03d2b510e1..6f3dbd0ea5 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext5/impl/Ext5Impl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext5/impl/Ext5Impl2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext5.impl;
+package org.apache.dubbo.common.extensionloader.ext5.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt;
public class Ext5Impl2 implements NoAdaptiveMethodExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/Dao.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/Dao.java
similarity index 93%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/Dao.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/Dao.java
index aa7c1f9e51..d47f6b1ef4 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/Dao.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/Dao.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_inject;
+package org.apache.dubbo.common.extensionloader.ext6_inject;
public interface Dao {
public void update();
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/Ext6.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/Ext6.java
similarity index 79%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/Ext6.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/Ext6.java
index 18dc276344..1ac0a8fc82 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/Ext6.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/Ext6.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_inject;
+package org.apache.dubbo.common.extensionloader.ext6_inject;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* No default
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/DaoImpl.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/DaoImpl.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/DaoImpl.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/DaoImpl.java
index 93bd4d9f03..9a5287c6fe 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/DaoImpl.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/DaoImpl.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_inject.impl;
+package org.apache.dubbo.common.extensionloader.ext6_inject.impl;
-import com.alibaba.dubbo.common.extensionloader.ext6_inject.Dao;
+import org.apache.dubbo.common.extensionloader.ext6_inject.Dao;
public class DaoImpl implements Dao {
public void update() {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl1.java
similarity index 78%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl1.java
index 886cc18340..88e9e6ee29 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl1.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_inject.impl;
+package org.apache.dubbo.common.extensionloader.ext6_inject.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt;
-import com.alibaba.dubbo.common.extensionloader.ext6_inject.Dao;
-import com.alibaba.dubbo.common.extensionloader.ext6_inject.Ext6;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext1.SimpleExt;
+import org.apache.dubbo.common.extensionloader.ext6_inject.Dao;
+import org.apache.dubbo.common.extensionloader.ext6_inject.Ext6;
import org.junit.Assert;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl2.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl2.java
index 84581f6383..5fd1844e12 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_inject/impl/Ext6Impl2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_inject.impl;
+package org.apache.dubbo.common.extensionloader.ext6_inject.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext6_inject.Ext6;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext6_inject.Ext6;
import java.util.List;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/WrappedExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/WrappedExt.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/WrappedExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/WrappedExt.java
index 7fbeb103bc..cf00736966 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/WrappedExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/WrappedExt.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_wrap;
+package org.apache.dubbo.common.extensionloader.ext6_wrap;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.SPI;
/**
* No Adaptive Method!!
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl1.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl1.java
index 98481a9f99..a0cf412020 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl;
+package org.apache.dubbo.common.extensionloader.ext6_wrap.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
public class Ext5Impl1 implements WrappedExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl2.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl2.java
index f054154fec..75a7a7b2d9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Impl2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl;
+package org.apache.dubbo.common.extensionloader.ext6_wrap.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
public class Ext5Impl2 implements WrappedExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper1.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper1.java
index 320ce134e1..929b9fd92d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl;
+package org.apache.dubbo.common.extensionloader.ext6_wrap.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
import java.util.concurrent.atomic.AtomicInteger;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper2.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper2.java
index e86d50d7c7..ea96094233 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext6_wrap/impl/Ext5Wrapper2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl;
+package org.apache.dubbo.common.extensionloader.ext6_wrap.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt;
import java.util.concurrent.atomic.AtomicInteger;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/InitErrorExt.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/InitErrorExt.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/InitErrorExt.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/InitErrorExt.java
index 9ef4a55a57..5983803d4a 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/InitErrorExt.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/InitErrorExt.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext7;
+package org.apache.dubbo.common.extensionloader.ext7;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* Test scenario for DUBBO-144: extension load failure when third-party dependency doesn't exist. If extension is not
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/impl/Ext7Impl.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/impl/Ext7Impl.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/impl/Ext7Impl.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/impl/Ext7Impl.java
index 37504a9c2b..a3a1c4d6f1 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/impl/Ext7Impl.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/impl/Ext7Impl.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext7.impl;
+package org.apache.dubbo.common.extensionloader.ext7.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext7.InitErrorExt;
public class Ext7Impl implements InitErrorExt {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/impl/Ext7InitErrorImpl.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/impl/Ext7InitErrorImpl.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/impl/Ext7InitErrorImpl.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/impl/Ext7InitErrorImpl.java
index 04c4c4059d..f55a5a34ef 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext7/impl/Ext7InitErrorImpl.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext7/impl/Ext7InitErrorImpl.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext7.impl;
+package org.apache.dubbo.common.extensionloader.ext7.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext7.InitErrorExt;
public class Ext7InitErrorImpl implements InitErrorExt {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt1.java
similarity index 82%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt1.java
index ea4bb6c745..9a501a223e 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt1.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add;
+package org.apache.dubbo.common.extensionloader.ext8_add;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* show add extension pragmatically
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt2.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt2.java
index c9baf397c4..54a99815e2 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt2.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add;
+package org.apache.dubbo.common.extensionloader.ext8_add;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* show add extension pragmatically. use for test addAdaptive successful
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt3.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt3.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt3.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt3.java
index edc9c85548..943c0fb82b 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt3.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt3.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add;
+package org.apache.dubbo.common.extensionloader.ext8_add;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* show add extension pragmatically. use for test replaceAdaptive success
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt4.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt4.java
similarity index 83%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt4.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt4.java
index 328fd17d68..3e35d3cbcd 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/AddExt4.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/AddExt4.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add;
+package org.apache.dubbo.common.extensionloader.ext8_add;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
/**
* show add extension pragmatically. use for test replaceAdaptive fail
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1Impl1.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1Impl1.java
index e788b2f1d2..56e9b4fb9a 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1Impl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt1;
public class AddExt1Impl1 implements AddExt1 {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdaptive.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdaptive.java
similarity index 79%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdaptive.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdaptive.java
index 92aa9940bf..e68ce8446a 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdaptive.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdaptive.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt1;
@Adaptive
public class AddExt1_ManualAdaptive implements AddExt1 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd1.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd1.java
index 71bdd7530b..a145456d81 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt1;
public class AddExt1_ManualAdd1 implements AddExt1 {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd2.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd2.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd2.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd2.java
index 4210386cf8..6b0e5762e1 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd2.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt1_ManualAdd2.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt1;
public class AddExt1_ManualAdd2 implements AddExt1 {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt2Impl1.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt2Impl1.java
similarity index 84%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt2Impl1.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt2Impl1.java
index 8dde63c417..0fabfcf307 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt2Impl1.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt2Impl1.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt2;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt2;
public class AddExt2Impl1 implements AddExt2 {
public String echo(URL url, String s) {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt2_ManualAdaptive.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt2_ManualAdaptive.java
similarity index 79%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt2_ManualAdaptive.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt2_ManualAdaptive.java
index 8cc5472cbe..5c0508f9e8 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt2_ManualAdaptive.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt2_ManualAdaptive.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt2;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt2;
@Adaptive
public class AddExt2_ManualAdaptive implements AddExt2 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt3_ManualAdaptive.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt3_ManualAdaptive.java
similarity index 79%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt3_ManualAdaptive.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt3_ManualAdaptive.java
index d1b1f3f1ca..c946a9419f 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt3_ManualAdaptive.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt3_ManualAdaptive.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt3;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt3;
@Adaptive
public class AddExt3_ManualAdaptive implements AddExt3 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt4_ManualAdaptive.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt4_ManualAdaptive.java
similarity index 79%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt4_ManualAdaptive.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt4_ManualAdaptive.java
index 3aa9c5eeb1..acb7f48491 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext8_add/impl/AddExt4_ManualAdaptive.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext8_add/impl/AddExt4_ManualAdaptive.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext8_add.impl;
+package org.apache.dubbo.common.extensionloader.ext8_add.impl;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt4;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.extensionloader.ext8_add.AddExt4;
@Adaptive
public class AddExt4_ManualAdaptive implements AddExt4 {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java
similarity index 88%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java
index 388e8f90a1..d5121ef0f2 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext9_empty/Ext9Empty.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext9_empty;
+package org.apache.dubbo.common.extensionloader.ext9_empty;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
@SPI
public interface Ext9Empty {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java
similarity index 86%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java
index cc9dad1927..70eb8fb59c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extensionloader/ext9_empty/impl/Ext9EmptyImpl.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.extensionloader.ext9_empty.impl;
+package org.apache.dubbo.common.extensionloader.ext9_empty.impl;
-import com.alibaba.dubbo.common.extensionloader.ext9_empty.Ext9Empty;
+import org.apache.dubbo.common.extensionloader.ext9_empty.Ext9Empty;
public class Ext9EmptyImpl implements Ext9Empty {
@Override
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/BytesTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/io/BytesTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/io/BytesTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/io/BytesTest.java
index 83c5eb5689..a00f599f0e 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/BytesTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/io/BytesTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/StreamUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/io/StreamUtilsTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/io/StreamUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/io/StreamUtilsTest.java
index bf422c01eb..b4dc1b6182 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/StreamUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/io/StreamUtilsTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeByteArrayInputStreamTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeByteArrayInputStreamTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeByteArrayInputStreamTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeByteArrayInputStreamTest.java
index 361caf807c..39ab9955e2 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeByteArrayInputStreamTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeByteArrayInputStreamTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeByteArrayOutputStreamTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeByteArrayOutputStreamTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeByteArrayOutputStreamTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeByteArrayOutputStreamTest.java
index 0227ec0d9e..f411ae908f 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeByteArrayOutputStreamTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeByteArrayOutputStreamTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import org.junit.Test;
import org.mockito.Mockito;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeStringReaderTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringReaderTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeStringReaderTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringReaderTest.java
index 1bafe191eb..2cf78d6a52 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeStringReaderTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringReaderTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeStringWriterTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringWriterTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeStringWriterTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringWriterTest.java
index c9f6b2eac8..4e423b73bb 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/io/UnsafeStringWriterTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringWriterTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.io;
+package org.apache.dubbo.common.io;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONReaderTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONReaderTest.java
similarity index 95%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONReaderTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONReaderTest.java
index 72dde1de11..8607e56e43 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONReaderTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONReaderTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
-import com.alibaba.dubbo.common.io.UnsafeStringReader;
+import org.apache.dubbo.common.io.UnsafeStringReader;
import junit.framework.TestCase;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONTest.java
index 52aad493fc..21050e2a83 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONWriterTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONWriterTest.java
similarity index 81%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONWriterTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONWriterTest.java
index bd03125dff..9066c904ea 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/JSONWriterTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONWriterTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
import junit.framework.TestCase;
@@ -35,15 +35,15 @@ public class JSONWriterTest extends TestCase {
// write object.
w.getBuffer().setLength(0);
- writer.objectBegin().objectItem("type").valueString("com.alibaba.dubbo.TestService").objectItem("version").valueString("1.1.0").objectEnd();
- assertEquals(w.getBuffer().toString(), "{\"type\":\"com.alibaba.dubbo.TestService\",\"version\":\"1.1.0\"}");
+ writer.objectBegin().objectItem("type").valueString("org.apache.dubbo.TestService").objectItem("version").valueString("1.1.0").objectEnd();
+ assertEquals(w.getBuffer().toString(), "{\"type\":\"org.apache.dubbo.TestService\",\"version\":\"1.1.0\"}");
w.getBuffer().setLength(0);
writer.objectBegin();
writer.objectItem("name").objectItem("displayName");
writer.objectItem("emptyList").arrayBegin().arrayEnd();
writer.objectItem("list").arrayBegin().valueNull().valueBoolean(false).valueInt(16).valueString("stri'''ng").arrayEnd();
- writer.objectItem("service").objectBegin().objectItem("type").valueString("com.alibaba.dubbo.TestService").objectItem("version").valueString("1.1.0").objectEnd();
+ writer.objectItem("service").objectBegin().objectItem("type").valueString("org.apache.dubbo.TestService").objectItem("version").valueString("1.1.0").objectEnd();
writer.objectEnd();
}
}
\ No newline at end of file
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/MyException.java b/dubbo-common/src/test/java/org/apache/dubbo/common/json/MyException.java
similarity index 93%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/json/MyException.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/json/MyException.java
index 3e30c30f5a..3d2df874cb 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/json/MyException.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/json/MyException.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
public class MyException extends Exception {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerAdapterTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerAdapterTest.java
similarity index 82%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerAdapterTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerAdapterTest.java
index 5aff03a83c..17e53f80b4 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerAdapterTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerAdapterTest.java
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
-import com.alibaba.dubbo.common.logger.jcl.JclLogger;
-import com.alibaba.dubbo.common.logger.jcl.JclLoggerAdapter;
-import com.alibaba.dubbo.common.logger.jdk.JdkLogger;
-import com.alibaba.dubbo.common.logger.jdk.JdkLoggerAdapter;
-import com.alibaba.dubbo.common.logger.log4j.Log4jLogger;
-import com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter;
-import com.alibaba.dubbo.common.logger.slf4j.Slf4jLogger;
-import com.alibaba.dubbo.common.logger.slf4j.Slf4jLoggerAdapter;
+import org.apache.dubbo.common.logger.jcl.JclLogger;
+import org.apache.dubbo.common.logger.jcl.JclLoggerAdapter;
+import org.apache.dubbo.common.logger.jdk.JdkLogger;
+import org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter;
+import org.apache.dubbo.common.logger.log4j.Log4jLogger;
+import org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter;
+import org.apache.dubbo.common.logger.slf4j.Slf4jLogger;
+import org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerFactoryTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerFactoryTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerFactoryTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerFactoryTest.java
index 65f6e4693a..1e718dd6d0 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerFactoryTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerFactoryTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerTest.java
similarity index 90%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerTest.java
index 7e6cb41884..ed87b152a0 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/LoggerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerTest.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger;
+package org.apache.dubbo.common.logger;
-import com.alibaba.dubbo.common.logger.jcl.JclLoggerAdapter;
-import com.alibaba.dubbo.common.logger.jdk.JdkLoggerAdapter;
-import com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter;
-import com.alibaba.dubbo.common.logger.slf4j.Slf4jLoggerAdapter;
+import org.apache.dubbo.common.logger.jcl.JclLoggerAdapter;
+import org.apache.dubbo.common.logger.jdk.JdkLoggerAdapter;
+import org.apache.dubbo.common.logger.log4j.Log4jLoggerAdapter;
+import org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLoggerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/slf4j/Slf4jLoggerTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLoggerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/logger/slf4j/Slf4jLoggerTest.java
index f0d79af0ad..ab1bae45cf 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/slf4j/Slf4jLoggerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/slf4j/Slf4jLoggerTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.slf4j;
+package org.apache.dubbo.common.logger.slf4j;
import org.junit.Test;
import org.slf4j.Marker;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/support/FailsafeLoggerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/support/FailsafeLoggerTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/support/FailsafeLoggerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/logger/support/FailsafeLoggerTest.java
index 1b6cb42a45..61a72155bf 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/logger/support/FailsafeLoggerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/logger/support/FailsafeLoggerTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.logger.support;
+package org.apache.dubbo.common.logger.support;
-import com.alibaba.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.Logger;
import org.junit.Test;
import static org.mockito.ArgumentMatchers.any;
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/model/AnimalEnum.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/AnimalEnum.java
new file mode 100644
index 0000000000..ddfc736e08
--- /dev/null
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/AnimalEnum.java
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.dubbo.common.model;
+
+public enum AnimalEnum {
+ dog, cat, rat, cow, bull, horse;
+}
\ No newline at end of file
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/BizException.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/BizException.java
similarity index 93%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/model/BizException.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/BizException.java
index a4f57d37d1..51fd04b7b8 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/BizException.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/BizException.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model;
+package org.apache.dubbo.common.model;
public class BizException extends RuntimeException {
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/BizExceptionNoDefaultConstructor.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/BizExceptionNoDefaultConstructor.java
similarity index 93%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/model/BizExceptionNoDefaultConstructor.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/BizExceptionNoDefaultConstructor.java
index a4e200b993..c3346ca7ef 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/BizExceptionNoDefaultConstructor.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/BizExceptionNoDefaultConstructor.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model;
+package org.apache.dubbo.common.model;
public class BizExceptionNoDefaultConstructor extends RuntimeException {
diff --git a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/Person.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/Person.java
similarity index 98%
rename from dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/Person.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/Person.java
index 6383706cf7..5a551a7f36 100644
--- a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/Person.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/Person.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model;
+package org.apache.dubbo.common.model;
import java.util.Arrays;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/SerializablePerson.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/SerializablePerson.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/model/SerializablePerson.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/SerializablePerson.java
index e7dd248678..d78c5928ea 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/SerializablePerson.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/SerializablePerson.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model;
+package org.apache.dubbo.common.model;
import java.io.Serializable;
import java.util.Arrays;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/media/Image.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Image.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/model/media/Image.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Image.java
index 0d6a74a3d4..a59eff35be 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/media/Image.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Image.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.media;
+package org.apache.dubbo.common.model.media;
public class Image implements java.io.Serializable {
diff --git a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/media/Media.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Media.java
similarity index 99%
rename from dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/media/Media.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Media.java
index 8a78f6d313..042a3a5273 100644
--- a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/media/Media.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Media.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.media;
+package org.apache.dubbo.common.model.media;
import java.util.List;
diff --git a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/media/MediaContent.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/MediaContent.java
similarity index 98%
rename from dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/media/MediaContent.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/media/MediaContent.java
index 9664116a63..7991f50610 100644
--- a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/media/MediaContent.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/MediaContent.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.media;
+package org.apache.dubbo.common.model.media;
import java.util.List;
diff --git a/dubbo-serialization/dubbo-serialization-hessian2/src/test/java/com/alibaba/dubbo/common/model/person/BigPerson.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/BigPerson.java
similarity index 98%
rename from dubbo-serialization/dubbo-serialization-hessian2/src/test/java/com/alibaba/dubbo/common/model/person/BigPerson.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/person/BigPerson.java
index 70bc793979..4ce79008fb 100644
--- a/dubbo-serialization/dubbo-serialization-hessian2/src/test/java/com/alibaba/dubbo/common/model/person/BigPerson.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/BigPerson.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.person;
+package org.apache.dubbo.common.model.person;
import java.io.Serializable;
diff --git a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/person/FullAddress.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/FullAddress.java
similarity index 99%
rename from dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/person/FullAddress.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/person/FullAddress.java
index dcc93cf8bd..38921670f9 100644
--- a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/person/FullAddress.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/FullAddress.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.person;
+package org.apache.dubbo.common.model.person;
import java.io.Serializable;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/person/PersonInfo.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonInfo.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/model/person/PersonInfo.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonInfo.java
index f1ff041e93..15f1238fe8 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/person/PersonInfo.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonInfo.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.person;
+package org.apache.dubbo.common.model.person;
import java.io.Serializable;
import java.util.List;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/person/PersonStatus.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonStatus.java
similarity index 92%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/model/person/PersonStatus.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonStatus.java
index b2bed2666e..727a155c70 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/model/person/PersonStatus.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonStatus.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.person;
+package org.apache.dubbo.common.model.person;
public enum PersonStatus {
ENABLED,
diff --git a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/person/Phone.java b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/Phone.java
similarity index 98%
rename from dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/person/Phone.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/model/person/Phone.java
index f7da708364..41fd38a92d 100644
--- a/dubbo-serialization/dubbo-serialization-jdk/src/test/java/com/alibaba/dubbo/common/model/person/Phone.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/Phone.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.model.person;
+package org.apache.dubbo.common.model.person;
import java.io.Serializable;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/StatusTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/status/StatusTest.java
similarity index 94%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/status/StatusTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/status/StatusTest.java
index bc8e531483..02b07f7de9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/StatusTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/status/StatusTest.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status;
+package org.apache.dubbo.common.status;
import org.junit.Test;
-import static com.alibaba.dubbo.common.status.Status.Level.OK;
+import static org.apache.dubbo.common.status.Status.Level.OK;
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.isEmptyOrNullString;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/LoadStatusCheckerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/status/support/LoadStatusCheckerTest.java
similarity index 87%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/LoadStatusCheckerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/status/support/LoadStatusCheckerTest.java
index 121da3bb3b..7d30291dc6 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/LoadStatusCheckerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/status/support/LoadStatusCheckerTest.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status.support;
+package org.apache.dubbo.common.status.support;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.status.Status;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.status.Status;
import org.junit.Test;
import static org.hamcrest.Matchers.notNullValue;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/MemoryStatusCheckerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/status/support/MemoryStatusCheckerTest.java
similarity index 81%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/MemoryStatusCheckerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/status/support/MemoryStatusCheckerTest.java
index eb05b5cf94..249837cc59 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/MemoryStatusCheckerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/status/support/MemoryStatusCheckerTest.java
@@ -15,15 +15,15 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status.support;
+package org.apache.dubbo.common.status.support;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.status.Status;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.status.Status;
import org.junit.Test;
-import static com.alibaba.dubbo.common.status.Status.Level.OK;
-import static com.alibaba.dubbo.common.status.Status.Level.WARN;
+import static org.apache.dubbo.common.status.Status.Level.OK;
+import static org.apache.dubbo.common.status.Status.Level.WARN;
import static org.hamcrest.CoreMatchers.anyOf;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/StatusUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/status/support/StatusUtilsTest.java
similarity index 96%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/StatusUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/status/support/StatusUtilsTest.java
index 83f5e4531c..43347238ab 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/status/support/StatusUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/status/support/StatusUtilsTest.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.status.support;
+package org.apache.dubbo.common.status.support;
-import com.alibaba.dubbo.common.status.Status;
+import org.apache.dubbo.common.status.Status;
import org.junit.Test;
import java.util.HashMap;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/store/support/SimpleDataStoreTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/store/support/SimpleDataStoreTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/store/support/SimpleDataStoreTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/store/support/SimpleDataStoreTest.java
index 0b81a9ad67..ab2b308d67 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/store/support/SimpleDataStoreTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/store/support/SimpleDataStoreTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.store.support;
+package org.apache.dubbo.common.store.support;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocalTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadlocal/InternalThreadLocalTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocalTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadlocal/InternalThreadLocalTest.java
index 401906ee32..631d12152b 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadlocal/InternalThreadLocalTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadlocal/InternalThreadLocalTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadlocal;
+package org.apache.dubbo.common.threadlocal;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadlocal/NamedInternalThreadFactoryTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadlocal/NamedInternalThreadFactoryTest.java
similarity index 96%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadlocal/NamedInternalThreadFactoryTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadlocal/NamedInternalThreadFactoryTest.java
index 5d80023c5d..f99b985c30 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadlocal/NamedInternalThreadFactoryTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadlocal/NamedInternalThreadFactoryTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadlocal;
+package org.apache.dubbo.common.threadlocal;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/AbortPolicyWithReportTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReportTest.java
similarity index 91%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/AbortPolicyWithReportTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReportTest.java
index 27d616f6ee..5480015655 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/AbortPolicyWithReportTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReportTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support;
+package org.apache.dubbo.common.threadpool.support;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import org.junit.Test;
import java.util.concurrent.Executors;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/cached/CachedThreadPoolTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPoolTest.java
similarity index 90%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/cached/CachedThreadPoolTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPoolTest.java
index 083af0f263..1bc883e504 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/cached/CachedThreadPoolTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/cached/CachedThreadPoolTest.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.cached;
+package org.apache.dubbo.common.threadpool.support.cached;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.InternalThread;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.InternalThread;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import org.hamcrest.Matchers;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutorTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutorTest.java
similarity index 93%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutorTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutorTest.java
index 67b5882f2b..87ef727f81 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutorTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolExecutorTest.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.eager;
+package org.apache.dubbo.common.threadpool.support.eager;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
-import com.alibaba.dubbo.common.utils.NamedThreadFactory;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.utils.NamedThreadFactory;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolTest.java
similarity index 90%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolTest.java
index 8d3e939601..2861841fcc 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/EagerThreadPoolTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/EagerThreadPoolTest.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.eager;
+package org.apache.dubbo.common.threadpool.support.eager;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.InternalThread;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.InternalThread;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import org.hamcrest.Matchers;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/TaskQueueTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/TaskQueueTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/TaskQueueTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/TaskQueueTest.java
index 2f70398633..d20fb44c8c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/eager/TaskQueueTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/eager/TaskQueueTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.eager;
+package org.apache.dubbo.common.threadpool.support.eager;
import org.junit.Test;
import org.mockito.Mockito;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/fixed/FixedThreadPoolTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPoolTest.java
similarity index 88%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/fixed/FixedThreadPoolTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPoolTest.java
index 9d285f6511..f416300a1c 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/fixed/FixedThreadPoolTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/fixed/FixedThreadPoolTest.java
@@ -15,14 +15,14 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.fixed;
+package org.apache.dubbo.common.threadpool.support.fixed;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.InternalThread;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
-import com.alibaba.dubbo.common.threadpool.support.limited.LimitedThreadPool;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.InternalThread;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.threadpool.support.limited.LimitedThreadPool;
import org.hamcrest.Matchers;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/limited/LimitedThreadPoolTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPoolTest.java
similarity index 90%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/limited/LimitedThreadPoolTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPoolTest.java
index d58da069b4..9f27f33cfe 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/threadpool/support/limited/LimitedThreadPoolTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/threadpool/support/limited/LimitedThreadPoolTest.java
@@ -15,13 +15,13 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.threadpool.support.limited;
+package org.apache.dubbo.common.threadpool.support.limited;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.threadlocal.InternalThread;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.common.threadpool.support.AbortPolicyWithReport;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.threadlocal.InternalThread;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport;
import org.hamcrest.Matchers;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/AssertTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/AssertTest.java
similarity index 92%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/AssertTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/AssertTest.java
index ec390b5ad8..fdad326dc9 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/AssertTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/AssertTest.java
@@ -15,11 +15,11 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
-import static com.alibaba.dubbo.common.utils.Assert.notNull;
+import static org.apache.dubbo.common.utils.Assert.notNull;
public class AssertTest {
@Test(expected = IllegalArgumentException.class)
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/AtomicPositiveIntegerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/AtomicPositiveIntegerTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/AtomicPositiveIntegerTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/AtomicPositiveIntegerTest.java
index 32d014e50d..c7086006ce 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/AtomicPositiveIntegerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/AtomicPositiveIntegerTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ClassHelperTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ClassHelperTest.java
similarity index 92%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ClassHelperTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/ClassHelperTest.java
index 834fcc1ad8..1ccd15339b 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ClassHelperTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ClassHelperTest.java
@@ -15,16 +15,16 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
import org.mockito.Mockito;
-import static com.alibaba.dubbo.common.utils.ClassHelper.forName;
-import static com.alibaba.dubbo.common.utils.ClassHelper.getCallerClassLoader;
-import static com.alibaba.dubbo.common.utils.ClassHelper.getClassLoader;
-import static com.alibaba.dubbo.common.utils.ClassHelper.resolvePrimitiveClassName;
-import static com.alibaba.dubbo.common.utils.ClassHelper.toShortString;
+import static org.apache.dubbo.common.utils.ClassHelper.forName;
+import static org.apache.dubbo.common.utils.ClassHelper.getCallerClassLoader;
+import static org.apache.dubbo.common.utils.ClassHelper.getClassLoader;
+import static org.apache.dubbo.common.utils.ClassHelper.resolvePrimitiveClassName;
+import static org.apache.dubbo.common.utils.ClassHelper.toShortString;
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.sameInstance;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/CollectionUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/CollectionUtilsTest.java
similarity index 95%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/CollectionUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/CollectionUtilsTest.java
index 996817e5cf..58a3212a8d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/CollectionUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/CollectionUtilsTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
@@ -26,10 +26,10 @@ import java.util.HashSet;
import java.util.List;
import java.util.Map;
-import static com.alibaba.dubbo.common.utils.CollectionUtils.isEmpty;
-import static com.alibaba.dubbo.common.utils.CollectionUtils.isNotEmpty;
-import static com.alibaba.dubbo.common.utils.CollectionUtils.toMap;
-import static com.alibaba.dubbo.common.utils.CollectionUtils.toStringMap;
+import static org.apache.dubbo.common.utils.CollectionUtils.isEmpty;
+import static org.apache.dubbo.common.utils.CollectionUtils.isNotEmpty;
+import static org.apache.dubbo.common.utils.CollectionUtils.toMap;
+import static org.apache.dubbo.common.utils.CollectionUtils.toStringMap;
import static java.util.Collections.emptyList;
import static java.util.Collections.singleton;
import static org.hamcrest.Matchers.equalTo;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/CompatibleTypeUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/CompatibleTypeUtilsTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/CompatibleTypeUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/CompatibleTypeUtilsTest.java
index 4b230e9c9e..8c51e0214d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/CompatibleTypeUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/CompatibleTypeUtilsTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ConfigUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ConfigUtilsTest.java
similarity index 89%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ConfigUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/ConfigUtilsTest.java
index b5e20165f1..a540d64ec7 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ConfigUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ConfigUtilsTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.threadpool.ThreadPool;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
@@ -216,13 +216,13 @@ public class ConfigUtilsTest {
@Test
public void testLoadPropertiesOneFileNotRootPath() throws Exception {
- Properties p = ConfigUtils.loadProperties("META-INF/dubbo/internal/com.alibaba.dubbo.common.threadpool.ThreadPool", false);
+ Properties p = ConfigUtils.loadProperties("META-INF/dubbo/internal/org.apache.dubbo.common.threadpool.ThreadPool", false);
Properties expected = new Properties();
- expected.put("fixed", "com.alibaba.dubbo.common.threadpool.support.fixed.FixedThreadPool");
- expected.put("cached", "com.alibaba.dubbo.common.threadpool.support.cached.CachedThreadPool");
- expected.put("limited", "com.alibaba.dubbo.common.threadpool.support.limited.LimitedThreadPool");
- expected.put("eager", "com.alibaba.dubbo.common.threadpool.support.eager.EagerThreadPool");
+ expected.put("fixed", "org.apache.dubbo.common.threadpool.support.fixed.FixedThreadPool");
+ expected.put("cached", "org.apache.dubbo.common.threadpool.support.cached.CachedThreadPool");
+ expected.put("limited", "org.apache.dubbo.common.threadpool.support.limited.LimitedThreadPool");
+ expected.put("eager", "org.apache.dubbo.common.threadpool.support.eager.EagerThreadPool");
assertEquals(expected, p);
}
@@ -232,21 +232,21 @@ public class ConfigUtilsTest {
@Test
public void testLoadPropertiesMultiFileNotRootPathException() throws Exception {
try {
- ConfigUtils.loadProperties("META-INF/services/com.alibaba.dubbo.common.status.StatusChecker", false);
+ ConfigUtils.loadProperties("META-INF/services/org.apache.dubbo.common.status.StatusChecker", false);
Assert.fail();
} catch (IllegalStateException expected) {
- assertThat(expected.getMessage(), containsString("only 1 META-INF/services/com.alibaba.dubbo.common.status.StatusChecker file is expected, but 2 dubbo.properties files found on class path:"));
+ assertThat(expected.getMessage(), containsString("only 1 META-INF/services/org.apache.dubbo.common.status.StatusChecker file is expected, but 2 dubbo.properties files found on class path:"));
}
}
@Test
public void testLoadPropertiesMultiFileNotRootPath() throws Exception {
- Properties p = ConfigUtils.loadProperties("META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker", true);
+ Properties p = ConfigUtils.loadProperties("META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker", true);
Properties expected = new Properties();
- expected.put("memory", "com.alibaba.dubbo.common.status.support.MemoryStatusChecker");
- expected.put("load", "com.alibaba.dubbo.common.status.support.LoadStatusChecker");
+ expected.put("memory", "org.apache.dubbo.common.status.support.MemoryStatusChecker");
+ expected.put("load", "org.apache.dubbo.common.status.support.LoadStatusChecker");
expected.put("aa", "12");
assertEquals(expected, p);
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/DubboAppenderTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboAppenderTest.java
similarity index 95%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/DubboAppenderTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboAppenderTest.java
index 3abede3b91..93cfc7eb3d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/DubboAppenderTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboAppenderTest.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.utils.DubboAppender;
-import com.alibaba.dubbo.common.utils.Log;
+import org.apache.dubbo.common.utils.DubboAppender;
+import org.apache.dubbo.common.utils.Log;
import org.apache.log4j.Category;
import org.apache.log4j.Level;
import org.apache.log4j.spi.LoggingEvent;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ExecutorUtilTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ExecutorUtilTest.java
similarity index 96%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ExecutorUtilTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/ExecutorUtilTest.java
index 4fc1984bf5..9ffa1c35ab 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ExecutorUtilTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ExecutorUtilTest.java
@@ -15,10 +15,10 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
import org.junit.Test;
import org.mockito.Mockito;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/HolderTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/HolderTest.java
similarity index 96%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/HolderTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/HolderTest.java
index 1fba4ba9dc..1332654de8 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/HolderTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/HolderTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/IOUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/IOUtilsTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/IOUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/IOUtilsTest.java
index f465ed1e55..e964b3443d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/IOUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/IOUtilsTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.After;
import org.junit.Before;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/JVMUtilTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/JVMUtilTest.java
similarity index 95%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/JVMUtilTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/JVMUtilTest.java
index ca90930ebe..d980c26335 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/JVMUtilTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/JVMUtilTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
public class JVMUtilTest {
}
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LRUCacheTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LRUCacheTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LRUCacheTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/LRUCacheTest.java
index 040344f673..d088e0c136 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LRUCacheTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LRUCacheTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogHelperTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogHelperTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogHelperTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogHelperTest.java
index b3ba78321b..6a513c8d4d 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogHelperTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogHelperTest.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.Logger;
import org.junit.Test;
import org.mockito.Mockito;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogTest.java
index 3901a93baf..3c77ca77fc 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.apache.log4j.Level;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogUtilTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogUtilTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogUtilTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogUtilTest.java
index a4f7b15ab9..c1c36a7172 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/LogUtilTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogUtilTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.apache.log4j.Level;
import org.junit.After;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/MyEnum.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/MyEnum.java
similarity index 92%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/MyEnum.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/MyEnum.java
index 21702ae4e8..8a6649a949 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/MyEnum.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/MyEnum.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
/**
* MyEnum
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/NamedThreadFactoryTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/NamedThreadFactoryTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/NamedThreadFactoryTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/NamedThreadFactoryTest.java
index 74d28e64cf..f0253543d3 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/NamedThreadFactoryTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/NamedThreadFactoryTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
import org.mockito.Mockito;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/NetUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/NetUtilsTest.java
similarity index 96%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/NetUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/NetUtilsTest.java
index ea8739e421..e998df71eb 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/NetUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/NetUtilsTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ParametersTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ParametersTest.java
similarity index 85%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ParametersTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/ParametersTest.java
index 2593d83c08..9d5fc05533 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ParametersTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ParametersTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import junit.framework.TestCase;
@@ -22,13 +22,13 @@ import java.util.HashMap;
import java.util.Map;
public class ParametersTest extends TestCase {
- final String ServiceName = "com.alibaba.dubbo.rpc.service.GenericService";
+ final String ServiceName = "org.apache.dubbo.rpc.service.GenericService";
final String ServiceVersion = "1.0.15";
final String LoadBalance = "lcr";
public void testMap2Parameters() throws Exception {
Map map = new HashMap();
- map.put("name", "com.alibaba.dubbo.rpc.service.GenericService");
+ map.put("name", "org.apache.dubbo.rpc.service.GenericService");
map.put("version", "1.0.15");
map.put("lb", "lcr");
map.put("max.active", "500");
@@ -38,7 +38,7 @@ public class ParametersTest extends TestCase {
}
public void testString2Parameters() throws Exception {
- String qs = "name=com.alibaba.dubbo.rpc.service.GenericService&version=1.0.15&lb=lcr";
+ String qs = "name=org.apache.dubbo.rpc.service.GenericService&version=1.0.15&lb=lcr";
Map map = StringUtils.parseQueryString(qs);
assertEquals(map.get("name"), ServiceName);
assertEquals(map.get("version"), ServiceVersion);
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/PojoUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java
similarity index 95%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/PojoUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java
index 6984c4b02d..2feda7e3dd 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/PojoUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.model.Person;
-import com.alibaba.dubbo.common.model.SerializablePerson;
-import com.alibaba.dubbo.common.model.person.BigPerson;
-import com.alibaba.dubbo.common.model.person.FullAddress;
-import com.alibaba.dubbo.common.model.person.PersonInfo;
-import com.alibaba.dubbo.common.model.person.PersonStatus;
-import com.alibaba.dubbo.common.model.person.Phone;
+import org.apache.dubbo.common.model.Person;
+import org.apache.dubbo.common.model.SerializablePerson;
+import org.apache.dubbo.common.model.person.BigPerson;
+import org.apache.dubbo.common.model.person.FullAddress;
+import org.apache.dubbo.common.model.person.PersonInfo;
+import org.apache.dubbo.common.model.person.PersonStatus;
+import org.apache.dubbo.common.model.person.Phone;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ReflectUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ReflectUtilsTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ReflectUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/ReflectUtilsTest.java
index 88daeb3e07..ddca7ac6a8 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/ReflectUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ReflectUtilsTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/StackTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/StackTest.java
similarity index 98%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/StackTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/StackTest.java
index a827a201b2..921d217572 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/StackTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/StackTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/StringUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/StringUtilsTest.java
similarity index 99%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/StringUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/StringUtilsTest.java
index 56f1a980e2..fa95bfb834 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/StringUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/StringUtilsTest.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
+import org.apache.dubbo.common.Constants;
import org.hamcrest.Matchers;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/UrlUtilsTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/UrlUtilsTest.java
similarity index 97%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/UrlUtilsTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/utils/UrlUtilsTest.java
index bbe5039ffe..bdb2a9d94b 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/utils/UrlUtilsTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/UrlUtilsTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.utils;
+package org.apache.dubbo.common.utils;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
import org.junit.Test;
diff --git a/dubbo-common/src/test/java/com/alibaba/dubbo/common/version/VersionTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/version/VersionTest.java
similarity index 94%
rename from dubbo-common/src/test/java/com/alibaba/dubbo/common/version/VersionTest.java
rename to dubbo-common/src/test/java/org/apache/dubbo/common/version/VersionTest.java
index 139216b095..d03e69855e 100644
--- a/dubbo-common/src/test/java/com/alibaba/dubbo/common/version/VersionTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/version/VersionTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.common.version;
+package org.apache.dubbo.common.version;
-import com.alibaba.dubbo.common.Version;
+import org.apache.dubbo.common.Version;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1
deleted file mode 100644
index 8ff89345cb..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1
+++ /dev/null
@@ -1,4 +0,0 @@
-group=com.alibaba.dubbo.common.extensionloader.activate.impl.GroupActivateExtImpl
-value=com.alibaba.dubbo.common.extensionloader.activate.impl.ValueActivateExtImpl
-order1=com.alibaba.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl1
-order2=com.alibaba.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.adaptive.HasAdaptiveExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.adaptive.HasAdaptiveExt
deleted file mode 100644
index c700dbd7c2..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.adaptive.HasAdaptiveExt
+++ /dev/null
@@ -1,2 +0,0 @@
-adaptive=com.alibaba.dubbo.common.extensionloader.adaptive.impl.HasAdaptiveExt_ManualAdaptive
-impl1=com.alibaba.dubbo.common.extensionloader.adaptive.impl.HasAdaptiveExtImpl1
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.compatible.CompatibleExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.compatible.CompatibleExt
deleted file mode 100644
index 9f176b744c..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.compatible.CompatibleExt
+++ /dev/null
@@ -1,2 +0,0 @@
-com.alibaba.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl1
-impl2=com.alibaba.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt
deleted file mode 100644
index f91b958af6..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext1.SimpleExt
+++ /dev/null
@@ -1,4 +0,0 @@
-# Comment 1
-impl1=com.alibaba.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl1#Hello World
-impl2=com.alibaba.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl2 # Comment 2
- impl3=com.alibaba.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl3 # with head space
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext2.Ext2 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext2.Ext2
deleted file mode 100644
index e275f40c54..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext2.Ext2
+++ /dev/null
@@ -1,3 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext2.impl.Ext2Impl1
-impl2=com.alibaba.dubbo.common.extensionloader.ext2.impl.Ext2Impl2
-impl3=com.alibaba.dubbo.common.extensionloader.ext2.impl.Ext2Impl3
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt
deleted file mode 100644
index 08dc3d7296..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext3.UseProtocolKeyExt
+++ /dev/null
@@ -1,3 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext3.impl.UseProtocolKeyExtImpl1
-impl2=com.alibaba.dubbo.common.extensionloader.ext3.impl.UseProtocolKeyExtImpl2
-impl3=com.alibaba.dubbo.common.extensionloader.ext3.impl.UseProtocolKeyExtImpl3
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext4.NoUrlParamExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext4.NoUrlParamExt
deleted file mode 100644
index 97aa3838b8..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext4.NoUrlParamExt
+++ /dev/null
@@ -1,2 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext4.impl.Ext4Impl1
-impl2=com.alibaba.dubbo.common.extensionloader.ext4.impl.Ext4Impl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt
deleted file mode 100644
index a416f9d753..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt
+++ /dev/null
@@ -1,2 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext5.impl.Ext5Impl1
-impl2=com.alibaba.dubbo.common.extensionloader.ext5.impl.Ext5Impl2
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext6_inject.Ext6 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext6_inject.Ext6
deleted file mode 100644
index 885aef5227..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext6_inject.Ext6
+++ /dev/null
@@ -1,2 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext6_inject.impl.Ext6Impl1
-impl2=com.alibaba.dubbo.common.extensionloader.ext6_inject.impl.Ext6Impl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt
deleted file mode 100644
index e0897cd99f..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext6_wrap.WrappedExt
+++ /dev/null
@@ -1,4 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Impl1
-impl2=com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Impl2
-wrapper1=com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper1
-wrapper2=com.alibaba.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt
deleted file mode 100644
index 549094e3bc..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext7.InitErrorExt
+++ /dev/null
@@ -1,2 +0,0 @@
-error=com.alibaba.dubbo.common.extensionloader.ext7.impl.Ext7InitErrorImpl
-ok=com.alibaba.dubbo.common.extensionloader.ext7.impl.Ext7Impl
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1
deleted file mode 100644
index 02ee0c0f5c..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext8_add.AddExt1
+++ /dev/null
@@ -1 +0,0 @@
-impl1=com.alibaba.dubbo.common.extensionloader.ext8_add.impl.AddExt1Impl1
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter b/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter
deleted file mode 100644
index 9f11f5048a..0000000000
--- a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.logger.LoggerAdapter
+++ /dev/null
@@ -1 +0,0 @@
-slf4j=com.alibaba.dubbo.common.logger.slf4j.Slf4jLoggerAdapter
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.activate.ActivateExt1 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.activate.ActivateExt1
new file mode 100644
index 0000000000..855cecd451
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.activate.ActivateExt1
@@ -0,0 +1,4 @@
+group=org.apache.dubbo.common.extensionloader.activate.impl.GroupActivateExtImpl
+value=org.apache.dubbo.common.extensionloader.activate.impl.ValueActivateExtImpl
+order1=org.apache.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl1
+order2=org.apache.dubbo.common.extensionloader.activate.impl.OrderActivateExtImpl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.adaptive.HasAdaptiveExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.adaptive.HasAdaptiveExt
new file mode 100644
index 0000000000..ab02a908ae
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.adaptive.HasAdaptiveExt
@@ -0,0 +1,2 @@
+adaptive=org.apache.dubbo.common.extensionloader.adaptive.impl.HasAdaptiveExt_ManualAdaptive
+impl1=org.apache.dubbo.common.extensionloader.adaptive.impl.HasAdaptiveExtImpl1
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.compatible.CompatibleExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.compatible.CompatibleExt
new file mode 100644
index 0000000000..8d7687ec60
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.compatible.CompatibleExt
@@ -0,0 +1,2 @@
+org.apache.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl1
+impl2=org.apache.dubbo.common.extensionloader.compatible.impl.CompatibleExtImpl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext1.SimpleExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext1.SimpleExt
new file mode 100644
index 0000000000..4814121119
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext1.SimpleExt
@@ -0,0 +1,4 @@
+# Comment 1
+impl1=org.apache.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl1#Hello World
+impl2=org.apache.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl2 # Comment 2
+ impl3=org.apache.dubbo.common.extensionloader.ext1.impl.SimpleExtImpl3 # with head space
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext2.Ext2 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext2.Ext2
new file mode 100644
index 0000000000..510089fe94
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext2.Ext2
@@ -0,0 +1,3 @@
+impl1=org.apache.dubbo.common.extensionloader.ext2.impl.Ext2Impl1
+impl2=org.apache.dubbo.common.extensionloader.ext2.impl.Ext2Impl2
+impl3=org.apache.dubbo.common.extensionloader.ext2.impl.Ext2Impl3
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt
new file mode 100644
index 0000000000..b4a2849524
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext3.UseProtocolKeyExt
@@ -0,0 +1,3 @@
+impl1=org.apache.dubbo.common.extensionloader.ext3.impl.UseProtocolKeyExtImpl1
+impl2=org.apache.dubbo.common.extensionloader.ext3.impl.UseProtocolKeyExtImpl2
+impl3=org.apache.dubbo.common.extensionloader.ext3.impl.UseProtocolKeyExtImpl3
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext4.NoUrlParamExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext4.NoUrlParamExt
new file mode 100644
index 0000000000..ccd55fecaa
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext4.NoUrlParamExt
@@ -0,0 +1,2 @@
+impl1=org.apache.dubbo.common.extensionloader.ext4.impl.Ext4Impl1
+impl2=org.apache.dubbo.common.extensionloader.ext4.impl.Ext4Impl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt
new file mode 100644
index 0000000000..f03dd45e79
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext5.NoAdaptiveMethodExt
@@ -0,0 +1,2 @@
+impl1=org.apache.dubbo.common.extensionloader.ext5.impl.Ext5Impl1
+impl2=org.apache.dubbo.common.extensionloader.ext5.impl.Ext5Impl2
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext6_inject.Ext6 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext6_inject.Ext6
new file mode 100644
index 0000000000..6c077ce3cd
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext6_inject.Ext6
@@ -0,0 +1,2 @@
+impl1=org.apache.dubbo.common.extensionloader.ext6_inject.impl.Ext6Impl1
+impl2=org.apache.dubbo.common.extensionloader.ext6_inject.impl.Ext6Impl2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt
new file mode 100644
index 0000000000..8a859a17e9
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext6_wrap.WrappedExt
@@ -0,0 +1,4 @@
+impl1=org.apache.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Impl1
+impl2=org.apache.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Impl2
+wrapper1=org.apache.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper1
+wrapper2=org.apache.dubbo.common.extensionloader.ext6_wrap.impl.Ext5Wrapper2
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext7.InitErrorExt b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext7.InitErrorExt
new file mode 100644
index 0000000000..99af6afa5d
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext7.InitErrorExt
@@ -0,0 +1,2 @@
+error=org.apache.dubbo.common.extensionloader.ext7.impl.Ext7InitErrorImpl
+ok=org.apache.dubbo.common.extensionloader.ext7.impl.Ext7Impl
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext8_add.AddExt1 b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext8_add.AddExt1
new file mode 100644
index 0000000000..6187d33a3c
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext8_add.AddExt1
@@ -0,0 +1 @@
+impl1=org.apache.dubbo.common.extensionloader.ext8_add.impl.AddExt1Impl1
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext9_empty.Ext9Empty b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext9_empty.Ext9Empty
similarity index 100%
rename from dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.extensionloader.ext9_empty.Ext9Empty
rename to dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extensionloader.ext9_empty.Ext9Empty
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
new file mode 100644
index 0000000000..a1db7887c4
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.logger.LoggerAdapter
@@ -0,0 +1 @@
+slf4j=org.apache.dubbo.common.logger.slf4j.Slf4jLoggerAdapter
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker b/dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
similarity index 100%
rename from dubbo-common/src/test/resources/META-INF/dubbo/internal/com.alibaba.dubbo.common.status.StatusChecker
rename to dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker
diff --git a/dubbo-common/src/test/resources/META-INF/services/com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1 b/dubbo-common/src/test/resources/META-INF/services/com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1
deleted file mode 100644
index 2e16c111ac..0000000000
--- a/dubbo-common/src/test/resources/META-INF/services/com.alibaba.dubbo.common.extensionloader.activate.ActivateExt1
+++ /dev/null
@@ -1 +0,0 @@
-com.alibaba.dubbo.common.extensionloader.activate.impl.ActivateExt1Impl1
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/META-INF/services/org.apache.dubbo.common.extensionloader.activate.ActivateExt1 b/dubbo-common/src/test/resources/META-INF/services/org.apache.dubbo.common.extensionloader.activate.ActivateExt1
new file mode 100644
index 0000000000..8613051541
--- /dev/null
+++ b/dubbo-common/src/test/resources/META-INF/services/org.apache.dubbo.common.extensionloader.activate.ActivateExt1
@@ -0,0 +1 @@
+org.apache.dubbo.common.extensionloader.activate.impl.ActivateExt1Impl1
\ No newline at end of file
diff --git a/dubbo-common/src/test/resources/json.flex b/dubbo-common/src/test/resources/json.flex
index c6d4015aaf..fdf19d228c 100644
--- a/dubbo-common/src/test/resources/json.flex
+++ b/dubbo-common/src/test/resources/json.flex
@@ -1,4 +1,4 @@
-package com.alibaba.dubbo.common.json;
+package org.apache.dubbo.common.json;
%%
%{
diff --git a/dubbo-common/src/test/resources/log4j.xml b/dubbo-common/src/test/resources/log4j.xml
index 9f18a809b6..f5da181b5e 100644
--- a/dubbo-common/src/test/resources/log4j.xml
+++ b/dubbo-common/src/test/resources/log4j.xml
@@ -19,7 +19,7 @@
-
+
diff --git a/dubbo-common/src/test/resources/com/alibaba/dubbo/common/serialize/dubbo/SimpleDO.fc b/dubbo-common/src/test/resources/org/apache/dubbo/common/serialize/dubbo/SimpleDO.fc
similarity index 100%
rename from dubbo-common/src/test/resources/com/alibaba/dubbo/common/serialize/dubbo/SimpleDO.fc
rename to dubbo-common/src/test/resources/org/apache/dubbo/common/serialize/dubbo/SimpleDO.fc
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
similarity index 95%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
index ffc62d5008..a4b037b62a 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
@@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.CollectionUtils;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.ReflectUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.CollectionUtils;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.ReflectUtils;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.config.support.Parameter;
import java.io.Serializable;
import java.lang.reflect.Method;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractInterfaceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
similarity index 92%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractInterfaceConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
index 168bb10d2e..f27d1df5d9 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractInterfaceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
@@ -14,27 +14,27 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.common.utils.ReflectUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.common.utils.UrlUtils;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.monitor.MonitorFactory;
-import com.alibaba.dubbo.monitor.MonitorService;
-import com.alibaba.dubbo.registry.RegistryFactory;
-import com.alibaba.dubbo.registry.RegistryService;
-import com.alibaba.dubbo.rpc.Filter;
-import com.alibaba.dubbo.rpc.InvokerListener;
-import com.alibaba.dubbo.rpc.ProxyFactory;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.support.MockInvoker;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.common.utils.ReflectUtils;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.common.utils.UrlUtils;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.monitor.MonitorFactory;
+import org.apache.dubbo.monitor.MonitorService;
+import org.apache.dubbo.registry.RegistryFactory;
+import org.apache.dubbo.registry.RegistryService;
+import org.apache.dubbo.rpc.Filter;
+import org.apache.dubbo.rpc.InvokerListener;
+import org.apache.dubbo.rpc.ProxyFactory;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.support.MockInvoker;
import java.util.ArrayList;
import java.util.HashMap;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractMethodConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractMethodConfig.java
similarity index 91%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractMethodConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractMethodConfig.java
index 266c5db867..a4acce86c9 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractMethodConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractMethodConfig.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.rpc.cluster.LoadBalance;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.rpc.cluster.LoadBalance;
import java.util.Map;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java
similarity index 91%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java
index f5ebd6bfa6..08f3ad5e97 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java
@@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.rpc.InvokerListener;
-import com.alibaba.dubbo.rpc.support.ProtocolUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.rpc.InvokerListener;
+import org.apache.dubbo.rpc.support.ProtocolUtils;
/**
* AbstractConsumerConfig
*
* @export
- * @see com.alibaba.dubbo.config.ReferenceConfig
+ * @see org.apache.dubbo.config.ReferenceConfig
*/
public abstract class AbstractReferenceConfig extends AbstractInterfaceConfig {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractServiceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java
similarity index 92%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractServiceConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java
index 68903988da..f23341fff1 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractServiceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.rpc.ExporterListener;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.rpc.ExporterListener;
import java.util.Arrays;
import java.util.List;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ApplicationConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java
similarity index 92%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ApplicationConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java
index 9238a11508..a3d46a0895 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ApplicationConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.compiler.support.AdaptiveCompiler;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.compiler.support.AdaptiveCompiler;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.config.support.Parameter;
import java.util.ArrayList;
import java.util.List;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ArgumentConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ArgumentConfig.java
similarity index 95%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ArgumentConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ArgumentConfig.java
index e752726a0c..bdb80de28c 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ArgumentConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ArgumentConfig.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.config.support.Parameter;
import java.io.Serializable;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ConsumerConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConsumerConfig.java
similarity index 95%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ConsumerConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConsumerConfig.java
index fcf96deaa5..812d676f69 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ConsumerConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConsumerConfig.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
/**
* ConsumerConfig
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/DubboShutdownHook.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
similarity index 90%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/DubboShutdownHook.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
index 0da42da8c7..90ed2376cd 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/DubboShutdownHook.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.registry.support.AbstractRegistryFactory;
-import com.alibaba.dubbo.rpc.Protocol;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.registry.support.AbstractRegistryFactory;
+import org.apache.dubbo.rpc.Protocol;
import java.util.concurrent.atomic.AtomicBoolean;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/MethodConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MethodConfig.java
similarity index 93%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/MethodConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MethodConfig.java
index 28230fd9e4..ac00b9428a 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/MethodConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MethodConfig.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.config.support.Parameter;
import java.util.List;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ModuleConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ModuleConfig.java
similarity index 93%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ModuleConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ModuleConfig.java
index a4e0ee9801..622817d288 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ModuleConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ModuleConfig.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.config.support.Parameter;
import java.util.ArrayList;
import java.util.List;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/MonitorConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MonitorConfig.java
similarity index 93%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/MonitorConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MonitorConfig.java
index 835daedabc..55155afb55 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/MonitorConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/MonitorConfig.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.config.support.Parameter;
import java.util.Map;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ProtocolConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
similarity index 90%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ProtocolConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
index b901beddd9..c2e4210181 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ProtocolConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProtocolConfig.java
@@ -14,19 +14,19 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.serialize.Serialization;
-import com.alibaba.dubbo.common.status.StatusChecker;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.remoting.Codec;
-import com.alibaba.dubbo.remoting.Dispatcher;
-import com.alibaba.dubbo.remoting.Transporter;
-import com.alibaba.dubbo.remoting.exchange.Exchanger;
-import com.alibaba.dubbo.remoting.telnet.TelnetHandler;
-import com.alibaba.dubbo.rpc.Protocol;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.serialize.Serialization;
+import org.apache.dubbo.common.status.StatusChecker;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.remoting.Codec;
+import org.apache.dubbo.remoting.Dispatcher;
+import org.apache.dubbo.remoting.Transporter;
+import org.apache.dubbo.remoting.exchange.Exchanger;
+import org.apache.dubbo.remoting.telnet.TelnetHandler;
+import org.apache.dubbo.rpc.Protocol;
import java.util.Map;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ProviderConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProviderConfig.java
similarity index 89%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ProviderConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProviderConfig.java
index 991ec53a8e..7d69395ad6 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ProviderConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ProviderConfig.java
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.status.StatusChecker;
-import com.alibaba.dubbo.common.threadpool.ThreadPool;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.remoting.Dispatcher;
-import com.alibaba.dubbo.remoting.Transporter;
-import com.alibaba.dubbo.remoting.exchange.Exchanger;
-import com.alibaba.dubbo.remoting.telnet.TelnetHandler;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.status.StatusChecker;
+import org.apache.dubbo.common.threadpool.ThreadPool;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.remoting.Dispatcher;
+import org.apache.dubbo.remoting.Transporter;
+import org.apache.dubbo.remoting.exchange.Exchanger;
+import org.apache.dubbo.remoting.telnet.TelnetHandler;
import java.util.Arrays;
@@ -31,8 +31,8 @@ import java.util.Arrays;
* ProviderConfig
*
* @export
- * @see com.alibaba.dubbo.config.ProtocolConfig
- * @see com.alibaba.dubbo.config.ServiceConfig
+ * @see org.apache.dubbo.config.ProtocolConfig
+ * @see org.apache.dubbo.config.ServiceConfig
*/
public class ProviderConfig extends AbstractServiceConfig {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
similarity index 91%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
index 9f9bc76312..da86ea0017 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
@@ -14,33 +14,33 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.bytecode.Wrapper;
-import com.alibaba.dubbo.common.config.AsyncFor;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.NetUtils;
-import com.alibaba.dubbo.common.utils.ReflectUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.config.annotation.Reference;
-import com.alibaba.dubbo.config.model.ApplicationModel;
-import com.alibaba.dubbo.config.model.ConsumerModel;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Protocol;
-import com.alibaba.dubbo.rpc.ProxyFactory;
-import com.alibaba.dubbo.rpc.StaticContext;
-import com.alibaba.dubbo.rpc.cluster.Cluster;
-import com.alibaba.dubbo.rpc.cluster.directory.StaticDirectory;
-import com.alibaba.dubbo.rpc.cluster.support.AvailableCluster;
-import com.alibaba.dubbo.rpc.cluster.support.ClusterUtils;
-import com.alibaba.dubbo.rpc.protocol.injvm.InjvmProtocol;
-import com.alibaba.dubbo.rpc.service.GenericService;
-import com.alibaba.dubbo.rpc.support.ProtocolUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.bytecode.Wrapper;
+import org.apache.dubbo.common.config.AsyncFor;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.NetUtils;
+import org.apache.dubbo.common.utils.ReflectUtils;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.config.annotation.Reference;
+import org.apache.dubbo.config.model.ApplicationModel;
+import org.apache.dubbo.config.model.ConsumerModel;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Protocol;
+import org.apache.dubbo.rpc.ProxyFactory;
+import org.apache.dubbo.rpc.StaticContext;
+import org.apache.dubbo.rpc.cluster.Cluster;
+import org.apache.dubbo.rpc.cluster.directory.StaticDirectory;
+import org.apache.dubbo.rpc.cluster.support.AvailableCluster;
+import org.apache.dubbo.rpc.cluster.support.ClusterUtils;
+import org.apache.dubbo.rpc.protocol.injvm.InjvmProtocol;
+import org.apache.dubbo.rpc.service.GenericService;
+import org.apache.dubbo.rpc.support.ProtocolUtils;
import java.io.File;
import java.io.FileInputStream;
@@ -54,7 +54,7 @@ import java.util.List;
import java.util.Map;
import java.util.Properties;
-import static com.alibaba.dubbo.common.utils.NetUtils.isInvalidLocalHost;
+import static org.apache.dubbo.common.utils.NetUtils.isInvalidLocalHost;
/**
* ReferenceConfig
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/RegistryConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java
similarity index 92%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/RegistryConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java
index e5684f38be..a9a8145e29 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/RegistryConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.config.support.Parameter;
import java.util.Map;
@@ -146,7 +146,7 @@ public class RegistryConfig extends AbstractConfig {
/**
* @return wait
- * @see com.alibaba.dubbo.config.ProviderConfig#getWait()
+ * @see org.apache.dubbo.config.ProviderConfig#getWait()
* @deprecated
*/
@Deprecated
@@ -156,7 +156,7 @@ public class RegistryConfig extends AbstractConfig {
/**
* @param wait
- * @see com.alibaba.dubbo.config.ProviderConfig#setWait(Integer)
+ * @see org.apache.dubbo.config.ProviderConfig#setWait(Integer)
* @deprecated
*/
@Deprecated
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
similarity index 93%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
index ec6dcd982c..099c28350e 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
@@ -14,30 +14,30 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.Version;
-import com.alibaba.dubbo.common.bytecode.Wrapper;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.utils.ClassHelper;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.NamedThreadFactory;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.config.annotation.Service;
-import com.alibaba.dubbo.config.invoker.DelegateProviderMetaDataInvoker;
-import com.alibaba.dubbo.config.model.ApplicationModel;
-import com.alibaba.dubbo.config.model.ProviderModel;
-import com.alibaba.dubbo.config.support.Parameter;
-import com.alibaba.dubbo.rpc.Exporter;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Protocol;
-import com.alibaba.dubbo.rpc.ProxyFactory;
-import com.alibaba.dubbo.rpc.ServiceClassHolder;
-import com.alibaba.dubbo.rpc.cluster.ConfiguratorFactory;
-import com.alibaba.dubbo.rpc.service.GenericService;
-import com.alibaba.dubbo.rpc.support.ProtocolUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.Version;
+import org.apache.dubbo.common.bytecode.Wrapper;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.utils.ClassHelper;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.NamedThreadFactory;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.config.annotation.Service;
+import org.apache.dubbo.config.invoker.DelegateProviderMetaDataInvoker;
+import org.apache.dubbo.config.model.ApplicationModel;
+import org.apache.dubbo.config.model.ProviderModel;
+import org.apache.dubbo.config.support.Parameter;
+import org.apache.dubbo.rpc.Exporter;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Protocol;
+import org.apache.dubbo.rpc.ProxyFactory;
+import org.apache.dubbo.rpc.ServiceClassHolder;
+import org.apache.dubbo.rpc.cluster.ConfiguratorFactory;
+import org.apache.dubbo.rpc.service.GenericService;
+import org.apache.dubbo.rpc.support.ProtocolUtils;
import java.lang.reflect.Method;
import java.net.InetAddress;
@@ -56,11 +56,11 @@ import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
-import static com.alibaba.dubbo.common.utils.NetUtils.LOCALHOST;
-import static com.alibaba.dubbo.common.utils.NetUtils.getAvailablePort;
-import static com.alibaba.dubbo.common.utils.NetUtils.getLocalHost;
-import static com.alibaba.dubbo.common.utils.NetUtils.isInvalidLocalHost;
-import static com.alibaba.dubbo.common.utils.NetUtils.isInvalidPort;
+import static org.apache.dubbo.common.utils.NetUtils.LOCALHOST;
+import static org.apache.dubbo.common.utils.NetUtils.getAvailablePort;
+import static org.apache.dubbo.common.utils.NetUtils.getLocalHost;
+import static org.apache.dubbo.common.utils.NetUtils.isInvalidLocalHost;
+import static org.apache.dubbo.common.utils.NetUtils.isInvalidPort;
/**
* ServiceConfig
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/annotation/Reference.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/annotation/Reference.java
similarity index 94%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/annotation/Reference.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/annotation/Reference.java
index 27cec649d7..2dc164dbad 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/annotation/Reference.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/annotation/Reference.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.annotation;
+package org.apache.dubbo.config.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/annotation/Service.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/annotation/Service.java
similarity index 94%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/annotation/Service.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/annotation/Service.java
index 322bce37a0..bff300e0d4 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/annotation/Service.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/annotation/Service.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.annotation;
+package org.apache.dubbo.config.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java
similarity index 85%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java
index 0157f4c74e..8bf96b3f49 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/invoker/DelegateProviderMetaDataInvoker.java
@@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.invoker;
+package org.apache.dubbo.config.invoker;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.config.ServiceConfig;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.config.ServiceConfig;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
public class DelegateProviderMetaDataInvoker implements Invoker {
protected final Invoker invoker;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ApplicationModel.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ApplicationModel.java
similarity index 93%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ApplicationModel.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ApplicationModel.java
index 47160291ff..d728fb441f 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ApplicationModel.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ApplicationModel.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.model;
+package org.apache.dubbo.config.model;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.ConcurrentHashSet;
-import com.alibaba.dubbo.rpc.Invoker;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.ConcurrentHashSet;
+import org.apache.dubbo.rpc.Invoker;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ConsumerMethodModel.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ConsumerMethodModel.java
similarity index 95%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ConsumerMethodModel.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ConsumerMethodModel.java
index c325284712..6a476027f4 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ConsumerMethodModel.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ConsumerMethodModel.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.model;
+package org.apache.dubbo.config.model;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.config.ReferenceConfig;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.config.ReferenceConfig;
import java.lang.reflect.Method;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ConsumerModel.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ConsumerModel.java
similarity index 96%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ConsumerModel.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ConsumerModel.java
index 776d903a4b..57d6086599 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ConsumerModel.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ConsumerModel.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.model;
+package org.apache.dubbo.config.model;
-import com.alibaba.dubbo.config.ReferenceConfig;
+import org.apache.dubbo.config.ReferenceConfig;
import java.lang.reflect.Method;
import java.util.ArrayList;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ProviderMethodModel.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ProviderMethodModel.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ProviderMethodModel.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ProviderMethodModel.java
index 524718d3dc..24ba3e61ae 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ProviderMethodModel.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ProviderMethodModel.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.model;
+package org.apache.dubbo.config.model;
import java.lang.reflect.Method;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ProviderModel.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ProviderModel.java
similarity index 97%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ProviderModel.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ProviderModel.java
index 1dbe988f39..2519b704d5 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/model/ProviderModel.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/model/ProviderModel.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.model;
+package org.apache.dubbo.config.model;
-import com.alibaba.dubbo.config.ServiceConfig;
+import org.apache.dubbo.config.ServiceConfig;
import java.lang.reflect.Method;
import java.util.ArrayList;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/support/Parameter.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/support/Parameter.java
similarity index 93%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/support/Parameter.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/support/Parameter.java
index 9a392d305e..0183a228a9 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/support/Parameter.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/support/Parameter.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.support;
+package org.apache.dubbo.config.support;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/utils/ReferenceConfigCache.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/utils/ReferenceConfigCache.java
similarity index 96%
rename from dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/utils/ReferenceConfigCache.java
rename to dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/utils/ReferenceConfigCache.java
index ece1ddc367..d387432cc9 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/utils/ReferenceConfigCache.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/utils/ReferenceConfigCache.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config.utils;
+package org.apache.dubbo.config.utils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.config.ReferenceConfig;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.config.ReferenceConfig;
import java.util.HashSet;
import java.util.Set;
@@ -37,7 +37,7 @@ public class ReferenceConfigCache {
/**
* Create the key with the Group, Interface and version attribute of {@link ReferenceConfig}.
*
- * key example: group1/com.alibaba.foo.FooService:1.0.0.
+ * key example: group1/org.apache.dubbo.foo.FooService:1.0.0.
*/
public static final KeyGenerator DEFAULT_KEY_GENERATOR = new KeyGenerator() {
@Override
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractConfigTest.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractConfigTest.java
index 5366b90910..60b33df390 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractConfigTest.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.config.api.Greeting;
-import com.alibaba.dubbo.config.support.Parameter;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.config.api.Greeting;
+import org.apache.dubbo.config.support.Parameter;
import junit.framework.TestCase;
import org.junit.Test;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractInterfaceConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractInterfaceConfigTest.java
similarity index 92%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractInterfaceConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractInterfaceConfigTest.java
index f34c31ffbe..e42aa4ae5f 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractInterfaceConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractInterfaceConfigTest.java
@@ -14,31 +14,35 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.config.api.Greeting;
-import com.alibaba.dubbo.config.mock.GreetingLocal1;
-import com.alibaba.dubbo.config.mock.GreetingLocal2;
-import com.alibaba.dubbo.config.mock.GreetingLocal3;
-import com.alibaba.dubbo.config.mock.GreetingMock1;
-import com.alibaba.dubbo.config.mock.GreetingMock2;
-import com.alibaba.dubbo.monitor.MonitorService;
-import com.alibaba.dubbo.registry.RegistryService;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.IOUtils;
+import org.apache.dubbo.config.api.Greeting;
+import org.apache.dubbo.config.mock.GreetingLocal1;
+import org.apache.dubbo.config.mock.GreetingLocal2;
+import org.apache.dubbo.config.mock.GreetingLocal3;
+import org.apache.dubbo.config.mock.GreetingMock1;
+import org.apache.dubbo.config.mock.GreetingMock2;
+import org.apache.dubbo.monitor.MonitorService;
+import org.apache.dubbo.registry.RegistryService;
import junit.framework.TestCase;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.ClassRule;
+import org.junit.Ignore;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;
import java.io.BufferedOutputStream;
import java.io.File;
+import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
+import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Properties;
@@ -81,12 +85,19 @@ public class AbstractInterfaceConfigTest {
public void checkApplication1() throws Exception {
try {
ConfigUtils.setProperties(null);
+ System.clearProperty(Constants.SHUTDOWN_WAIT_KEY);
+ System.clearProperty(Constants.SHUTDOWN_WAIT_SECONDS_KEY);
+
+ System.out.println("1 system properties: \n" + System.getProperties());
+ System.out.println("2 properties file content:\n" + Arrays.toString(IOUtils.readLines(dubboProperties)));
writeDubboProperties(Constants.SHUTDOWN_WAIT_KEY, "100");
System.setProperty("dubbo.application.name", "demo");
InterfaceConfig interfaceConfig = new InterfaceConfig();
interfaceConfig.checkApplication();
ApplicationConfig appConfig = interfaceConfig.getApplication();
TestCase.assertEquals("demo", appConfig.getName());
+ System.out.println("3 properties file content:\n" + Arrays.toString(IOUtils.readLines(dubboProperties)));
+ System.out.println("4 system properties: \n" + System.getProperties());
TestCase.assertEquals("100", System.getProperty(Constants.SHUTDOWN_WAIT_KEY));
System.clearProperty(Constants.SHUTDOWN_WAIT_KEY);
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractMethodConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractMethodConfigTest.java
similarity index 99%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractMethodConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractMethodConfigTest.java
index 2a1a890f67..41549e3ef9 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractMethodConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractMethodConfigTest.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
import org.junit.Test;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractReferenceConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractReferenceConfigTest.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractReferenceConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractReferenceConfigTest.java
index 02f42653c8..a53217cc41 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractReferenceConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractReferenceConfigTest.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
+import org.apache.dubbo.common.Constants;
import org.junit.Test;
import java.util.HashMap;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractServiceConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractServiceConfigTest.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractServiceConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractServiceConfigTest.java
index 92c789d5e6..3f79541296 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/AbstractServiceConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/AbstractServiceConfigTest.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
+import org.apache.dubbo.common.Constants;
import org.junit.Test;
import java.util.Collections;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ApplicationConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ApplicationConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java
index f60bb85698..1cc5a22f7b 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ApplicationConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java
@@ -15,9 +15,9 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
+import org.apache.dubbo.common.Constants;
import org.junit.Test;
import java.util.Collections;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ArgumentConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ArgumentConfigTest.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ArgumentConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ArgumentConfigTest.java
index 4e1276f3a5..26051f92fe 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ArgumentConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ArgumentConfigTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
import org.junit.Test;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ConsumerConfigTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java
similarity index 98%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ConsumerConfigTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java
index 4eb2d4979d..a0b8ed75d1 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/ConsumerConfigTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
import org.junit.Test;
diff --git a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/GenericServiceTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/GenericServiceTest.java
similarity index 92%
rename from dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/GenericServiceTest.java
rename to dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/GenericServiceTest.java
index 64bc6adbd6..6e746dbf43 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/com/alibaba/dubbo/config/GenericServiceTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/GenericServiceTest.java
@@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.config;
+package org.apache.dubbo.config;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.beanutil.JavaBeanAccessor;
-import com.alibaba.dubbo.common.beanutil.JavaBeanDescriptor;
-import com.alibaba.dubbo.common.beanutil.JavaBeanSerializeUtil;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.serialize.Serialization;
-import com.alibaba.dubbo.common.utils.ReflectUtils;
-import com.alibaba.dubbo.config.api.DemoException;
-import com.alibaba.dubbo.config.api.DemoService;
-import com.alibaba.dubbo.config.api.User;
-import com.alibaba.dubbo.config.provider.impl.DemoServiceImpl;
-import com.alibaba.dubbo.rpc.service.GenericException;
-import com.alibaba.dubbo.rpc.service.GenericService;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.beanutil.JavaBeanAccessor;
+import org.apache.dubbo.common.beanutil.JavaBeanDescriptor;
+import org.apache.dubbo.common.beanutil.JavaBeanSerializeUtil;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.serialize.Serialization;
+import org.apache.dubbo.common.utils.ReflectUtils;
+import org.apache.dubbo.config.api.DemoException;
+import org.apache.dubbo.config.api.DemoService;
+import org.apache.dubbo.config.api.User;
+import org.apache.dubbo.config.provider.impl.DemoServiceImpl;
+import org.apache.dubbo.rpc.service.GenericException;
+import org.apache.dubbo.rpc.service.GenericService;
import org.junit.Assert;
import org.junit.Test;
@@ -119,7 +119,7 @@ public class GenericServiceTest {
try {
List
-
+
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-consumer.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-consumer.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-consumer.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-consumer.xml
index 1f32ee2682..2a4a2c0357 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-consumer.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-consumer.xml
@@ -23,6 +23,6 @@
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-provider.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-provider.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-provider.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-provider.xml
index f7abac9fb3..290534f076 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-provider.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-provider.xml
@@ -23,6 +23,6 @@
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-version-consumer.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-version-consumer.xml
similarity index 90%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-version-consumer.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-version-consumer.xml
index be72b7a066..fb95cf91bb 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-version-consumer.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-version-consumer.xml
@@ -23,6 +23,6 @@
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-version-provider.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-version-provider.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-version-provider.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-version-provider.xml
index f7abac9fb3..290534f076 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/annotation-version-provider.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/annotation-version-provider.xml
@@ -23,6 +23,6 @@
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/aop-autowire-byname.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-byname.xml
similarity index 83%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/aop-autowire-byname.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-byname.xml
index 464a859509..20db016722 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/aop-autowire-byname.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-byname.xml
@@ -24,7 +24,7 @@
default-autowire="byName">
-
+
@@ -53,12 +53,12 @@
-
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/aop-autowire-bytype.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-bytype.xml
similarity index 83%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/aop-autowire-bytype.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-bytype.xml
index b0d4af6bf3..37aa81f1f8 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/aop-autowire-bytype.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/aop-autowire-bytype.xml
@@ -24,7 +24,7 @@
default-autowire="byName">
-
+
@@ -53,11 +53,11 @@
-
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/consumer-notification.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/consumer-notification.xml
similarity index 93%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/consumer-notification.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/consumer-notification.xml
index f6b7ccc8d7..54eaf3a415 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/consumer-notification.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/consumer-notification.xml
@@ -25,7 +25,7 @@
-
+
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/customize-parameter.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/customize-parameter.xml
similarity index 90%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/customize-parameter.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/customize-parameter.xml
index 94ecbebdd5..3e603bc317 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/customize-parameter.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/customize-parameter.xml
@@ -28,9 +28,9 @@
-
+
+ interface="org.apache.dubbo.config.spring.api.DemoService"/>
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/delay-fixed-time.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/delay-fixed-time.xml
similarity index 84%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/delay-fixed-time.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/delay-fixed-time.xml
index 0fc5cb2ae3..1137f8c11a 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/delay-fixed-time.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/delay-fixed-time.xml
@@ -27,8 +27,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/delay-on-initialized.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/delay-on-initialized.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/delay-on-initialized.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/delay-on-initialized.xml
index 2efac44341..a83d89a111 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/delay-on-initialized.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/delay-on-initialized.xml
@@ -31,8 +31,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-UnserializableBox.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-UnserializableBox.xml
similarity index 85%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-UnserializableBox.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-UnserializableBox.xml
index b3af6c5a9e..9cbceab174 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-UnserializableBox.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-UnserializableBox.xml
@@ -31,8 +31,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-long-waiting.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-long-waiting.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-long-waiting.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-long-waiting.xml
index e30af3418f..109f226f48 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-long-waiting.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-long-waiting.xml
@@ -31,9 +31,9 @@
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-no-methods-interface.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-no-methods-interface.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-no-methods-interface.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-no-methods-interface.xml
index 87d10fea32..44a4bbc7f4 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider-no-methods-interface.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider-no-methods-interface.xml
@@ -28,8 +28,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider.xml
index 0749d27783..a811151e60 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/demo-provider.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/demo-provider.xml
@@ -30,8 +30,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/generic-export.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/generic-export.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/generic-export.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/generic-export.xml
index 85d684926b..481fecdbcd 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/generic-export.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/generic-export.xml
@@ -31,9 +31,9 @@
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference-getUrls.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference-getUrls.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference-getUrls.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference-getUrls.xml
index 991416155d..674e787eb5 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference-getUrls.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference-getUrls.xml
@@ -25,7 +25,7 @@
-
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference-retry-false.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference-retry-false.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference-retry-false.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference-retry-false.xml
index 102940f88f..398923e895 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference-retry-false.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference-retry-false.xml
@@ -25,7 +25,7 @@
-
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference.xml
similarity index 91%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference.xml
index cc01e19c5c..a6786c1b8b 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/init-reference.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/init-reference.xml
@@ -25,7 +25,7 @@
-
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-monitor.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-monitor.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-monitor.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-monitor.xml
index badcc2ab95..1ef53b5bea 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-monitor.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-monitor.xml
@@ -29,11 +29,11 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-default.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-default.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-default.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-default.xml
index b85e892834..2898ed804f 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-default.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-default.xml
@@ -33,8 +33,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-error.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-error.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-error.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-error.xml
index 3431f9483f..4f2f4059d6 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-error.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-error.xml
@@ -33,8 +33,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-register.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-register.xml
similarity index 85%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-register.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-register.xml
index 66be4ac3af..8cbe70ff7f 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol-register.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol-register.xml
@@ -33,8 +33,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol.xml
similarity index 85%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol.xml
index 376036a976..c3b8107406 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-protocol.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-protocol.xml
@@ -33,8 +33,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-registry.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-registry.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-registry.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-registry.xml
index 05afda816b..17992d12ae 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/multi-registry.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/multi-registry.xml
@@ -35,8 +35,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/override-multi-protocol.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/override-multi-protocol.xml
similarity index 87%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/override-multi-protocol.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/override-multi-protocol.xml
index d35ef9ccdd..80fd28f9d7 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/override-multi-protocol.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/override-multi-protocol.xml
@@ -34,8 +34,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/override-protocol.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/override-protocol.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/override-protocol.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/override-protocol.xml
index dc84cb8c25..511b8c9904 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/override-protocol.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/override-protocol.xml
@@ -31,8 +31,8 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-multi.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-multi.xml
similarity index 78%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-multi.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-multi.xml
index 6a2d2e9e33..673cab155b 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-multi.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-multi.xml
@@ -29,17 +29,17 @@
-
+
-
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-nested-service.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-nested-service.xml
similarity index 79%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-nested-service.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-nested-service.xml
index ae57146a9e..9e8c0618a8 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-nested-service.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-nested-service.xml
@@ -29,14 +29,14 @@
-
+
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-with-module.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-with-module.xml
similarity index 82%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-with-module.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-with-module.xml
index faaee83a58..504d8edf10 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-with-module.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-with-module.xml
@@ -29,15 +29,15 @@
-
+
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-with-monitor.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-with-monitor.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-with-monitor.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-with-monitor.xml
index 86c860ecd7..b99e240873 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/provider-with-monitor.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/provider-with-monitor.xml
@@ -29,9 +29,9 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/service-class.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/service-class.xml
similarity index 87%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/service-class.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/service-class.xml
index 7b2cb0f500..548e360e80 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/service-class.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/service-class.xml
@@ -28,8 +28,8 @@
-
+
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/spring-extension-inject.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/spring-extension-inject.xml
similarity index 81%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/spring-extension-inject.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/spring-extension-inject.xml
index c541276f24..d51bc04b01 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/spring-extension-inject.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/spring-extension-inject.xml
@@ -27,12 +27,12 @@
-
+
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/system-properties-override-default.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/system-properties-override-default.xml
similarity index 84%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/system-properties-override-default.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/system-properties-override-default.xml
index a46eca1b85..8fc74a71d6 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/system-properties-override-default.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/system-properties-override-default.xml
@@ -22,9 +22,9 @@
">
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/system-properties-override.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/system-properties-override.xml
similarity index 89%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/system-properties-override.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/system-properties-override.xml
index afa36db16b..55568781da 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/system-properties-override.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/system-properties-override.xml
@@ -31,9 +31,9 @@
-
-
+
\ No newline at end of file
diff --git a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/xml-override-properties.xml b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/xml-override-properties.xml
similarity index 86%
rename from dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/xml-override-properties.xml
rename to dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/xml-override-properties.xml
index befe9b43bd..b915ac27a4 100644
--- a/dubbo-config/dubbo-config-spring/src/test/resources/com/alibaba/dubbo/config/spring/xml-override-properties.xml
+++ b/dubbo-config/dubbo-config-spring/src/test/resources/org/apache/dubbo/config/spring/xml-override-properties.xml
@@ -31,9 +31,9 @@
-
-
+
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-api/pom.xml b/dubbo-container/dubbo-container-api/pom.xml
index 6d0bfc176a..76c9893872 100644
--- a/dubbo-container/dubbo-container-api/pom.xml
+++ b/dubbo-container/dubbo-container-api/pom.xml
@@ -44,7 +44,7 @@
true
- com.alibaba.dubbo.container.Main
+ org.apache.dubbo.container.Main
diff --git a/dubbo-container/dubbo-container-api/src/main/java/com/alibaba/dubbo/container/Container.java b/dubbo-container/dubbo-container-api/src/main/java/org/apache/dubbo/container/Container.java
similarity index 89%
rename from dubbo-container/dubbo-container-api/src/main/java/com/alibaba/dubbo/container/Container.java
rename to dubbo-container/dubbo-container-api/src/main/java/org/apache/dubbo/container/Container.java
index e8a7274963..ec552959fa 100644
--- a/dubbo-container/dubbo-container-api/src/main/java/com/alibaba/dubbo/container/Container.java
+++ b/dubbo-container/dubbo-container-api/src/main/java/org/apache/dubbo/container/Container.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container;
+package org.apache.dubbo.container;
-import com.alibaba.dubbo.common.extension.SPI;
+import org.apache.dubbo.common.extension.SPI;
/**
* Container. (SPI, Singleton, ThreadSafe)
diff --git a/dubbo-container/dubbo-container-api/src/main/java/com/alibaba/dubbo/container/Main.java b/dubbo-container/dubbo-container-api/src/main/java/org/apache/dubbo/container/Main.java
similarity index 90%
rename from dubbo-container/dubbo-container-api/src/main/java/com/alibaba/dubbo/container/Main.java
rename to dubbo-container/dubbo-container-api/src/main/java/org/apache/dubbo/container/Main.java
index 36eb9ae47d..80646ae7bb 100644
--- a/dubbo-container/dubbo-container-api/src/main/java/com/alibaba/dubbo/container/Main.java
+++ b/dubbo-container/dubbo-container-api/src/main/java/org/apache/dubbo/container/Main.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container;
+package org.apache.dubbo.container;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.ConfigUtils;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
diff --git a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.bat b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.bat
index 8b1de2a6a5..8a6ed9c723 100644
--- a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.bat
+++ b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.bat
@@ -15,15 +15,15 @@ if "%JAVA_VERSION%" GEQ %JAVA_8_VERSION% set VM_ARGS=%VM_ARGS_METASPACE_SIZE%
if ""%1"" == ""debug"" goto debug
if ""%1"" == ""jmx"" goto jmx
-java -Xms64m -Xmx1024m -XX:%VM_ARGS%=64M -classpath ..\conf;%LIB_JARS% com.alibaba.dubbo.container.Main
+java -Xms64m -Xmx1024m -XX:%VM_ARGS%=64M -classpath ..\conf;%LIB_JARS% org.apache.dubbo.container.Main
goto end
:debug
-java -Xms64m -Xmx1024m -XX:%VM_ARGS%=64M -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -classpath ..\conf;%LIB_JARS% com.alibaba.dubbo.container.Main
+java -Xms64m -Xmx1024m -XX:%VM_ARGS%=64M -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -classpath ..\conf;%LIB_JARS% org.apache.dubbo.container.Main
goto end
:jmx
-java -Xms64m -Xmx1024m -XX:%VM_ARGS%=64M -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -classpath ..\conf;%LIB_JARS% com.alibaba.dubbo.container.Main
+java -Xms64m -Xmx1024m -XX:%VM_ARGS%=64M -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -classpath ..\conf;%LIB_JARS% org.apache.dubbo.container.Main
:end
pause
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh
index bbe013b1e2..595b7695d4 100755
--- a/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh
+++ b/dubbo-container/dubbo-container-api/src/main/resources/META-INF/assembly/bin/start.sh
@@ -82,7 +82,7 @@ else
fi
echo -e "Starting the $SERVER_NAME ...\c"
-nohup java $JAVA_OPTS $JAVA_MEM_OPTS $JAVA_DEBUG_OPTS $JAVA_JMX_OPTS -classpath $CONF_DIR:$LIB_JARS com.alibaba.dubbo.container.Main > $STDOUT_FILE 2>&1 &
+nohup java $JAVA_OPTS $JAVA_MEM_OPTS $JAVA_DEBUG_OPTS $JAVA_JMX_OPTS -classpath $CONF_DIR:$LIB_JARS org.apache.dubbo.container.Main > $STDOUT_FILE 2>&1 &
COUNT=0
while [ $COUNT -lt 1 ]; do
diff --git a/dubbo-container/dubbo-container-log4j/src/main/java/com/alibaba/dubbo/container/log4j/Log4jContainer.java b/dubbo-container/dubbo-container-log4j/src/main/java/org/apache/dubbo/container/log4j/Log4jContainer.java
similarity index 94%
rename from dubbo-container/dubbo-container-log4j/src/main/java/com/alibaba/dubbo/container/log4j/Log4jContainer.java
rename to dubbo-container/dubbo-container-log4j/src/main/java/org/apache/dubbo/container/log4j/Log4jContainer.java
index 378e958714..3938e427aa 100644
--- a/dubbo-container/dubbo-container-log4j/src/main/java/com/alibaba/dubbo/container/log4j/Log4jContainer.java
+++ b/dubbo-container/dubbo-container-log4j/src/main/java/org/apache/dubbo/container/log4j/Log4jContainer.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container.log4j;
+package org.apache.dubbo.container.log4j;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.container.Container;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.container.Container;
import org.apache.log4j.Appender;
import org.apache.log4j.FileAppender;
diff --git a/dubbo-container/dubbo-container-log4j/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container b/dubbo-container/dubbo-container-log4j/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
deleted file mode 100644
index 2b2fc2d475..0000000000
--- a/dubbo-container/dubbo-container-log4j/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
+++ /dev/null
@@ -1 +0,0 @@
-log4j=com.alibaba.dubbo.container.log4j.Log4jContainer
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-log4j/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container b/dubbo-container/dubbo-container-log4j/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container
new file mode 100644
index 0000000000..0b4c162a6a
--- /dev/null
+++ b/dubbo-container/dubbo-container-log4j/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container
@@ -0,0 +1 @@
+log4j=org.apache.dubbo.container.log4j.Log4jContainer
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-log4j/src/test/java/com/alibaba/dubbo/container/log4j/Log4jContainerTest.java b/dubbo-container/dubbo-container-log4j/src/test/java/org/apache/dubbo/container/log4j/Log4jContainerTest.java
similarity index 85%
rename from dubbo-container/dubbo-container-log4j/src/test/java/com/alibaba/dubbo/container/log4j/Log4jContainerTest.java
rename to dubbo-container/dubbo-container-log4j/src/test/java/org/apache/dubbo/container/log4j/Log4jContainerTest.java
index 90d355b7e3..b34d643930 100644
--- a/dubbo-container/dubbo-container-log4j/src/test/java/com/alibaba/dubbo/container/log4j/Log4jContainerTest.java
+++ b/dubbo-container/dubbo-container-log4j/src/test/java/org/apache/dubbo/container/log4j/Log4jContainerTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container.log4j;
+package org.apache.dubbo.container.log4j;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.container.Container;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.container.Container;
import org.junit.Test;
diff --git a/dubbo-container/dubbo-container-logback/src/main/java/com/alibaba/dubbo/container/logback/LogbackContainer.java b/dubbo-container/dubbo-container-logback/src/main/java/org/apache/dubbo/container/logback/LogbackContainer.java
similarity index 95%
rename from dubbo-container/dubbo-container-logback/src/main/java/com/alibaba/dubbo/container/logback/LogbackContainer.java
rename to dubbo-container/dubbo-container-logback/src/main/java/org/apache/dubbo/container/logback/LogbackContainer.java
index d4ae533e7c..080b8ae6bc 100644
--- a/dubbo-container/dubbo-container-logback/src/main/java/com/alibaba/dubbo/container/logback/LogbackContainer.java
+++ b/dubbo-container/dubbo-container-logback/src/main/java/org/apache/dubbo/container/logback/LogbackContainer.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container.logback;
+package org.apache.dubbo.container.logback;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.container.Container;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.container.Container;
import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.Logger;
diff --git a/dubbo-container/dubbo-container-logback/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container b/dubbo-container/dubbo-container-logback/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
deleted file mode 100644
index 80c0143fb7..0000000000
--- a/dubbo-container/dubbo-container-logback/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
+++ /dev/null
@@ -1 +0,0 @@
-logback=com.alibaba.dubbo.container.logback.LogbackContainer
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-logback/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container b/dubbo-container/dubbo-container-logback/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container
new file mode 100644
index 0000000000..04c4eaa39a
--- /dev/null
+++ b/dubbo-container/dubbo-container-logback/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container
@@ -0,0 +1 @@
+logback=org.apache.dubbo.container.logback.LogbackContainer
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-logback/src/test/java/com/alibaba/dubbo/container/logback/LogbackContainerTest.java b/dubbo-container/dubbo-container-logback/src/test/java/org/apache/dubbo/container/logback/LogbackContainerTest.java
similarity index 85%
rename from dubbo-container/dubbo-container-logback/src/test/java/com/alibaba/dubbo/container/logback/LogbackContainerTest.java
rename to dubbo-container/dubbo-container-logback/src/test/java/org/apache/dubbo/container/logback/LogbackContainerTest.java
index f0a8f3a709..abf90f5df8 100644
--- a/dubbo-container/dubbo-container-logback/src/test/java/com/alibaba/dubbo/container/logback/LogbackContainerTest.java
+++ b/dubbo-container/dubbo-container-logback/src/test/java/org/apache/dubbo/container/logback/LogbackContainerTest.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container.logback;
+package org.apache.dubbo.container.logback;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.container.Container;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.container.Container;
import org.junit.Test;
diff --git a/dubbo-container/dubbo-container-spring/src/main/java/com/alibaba/dubbo/container/spring/SpringContainer.java b/dubbo-container/dubbo-container-spring/src/main/java/org/apache/dubbo/container/spring/SpringContainer.java
similarity index 84%
rename from dubbo-container/dubbo-container-spring/src/main/java/com/alibaba/dubbo/container/spring/SpringContainer.java
rename to dubbo-container/dubbo-container-spring/src/main/java/org/apache/dubbo/container/spring/SpringContainer.java
index d4c03c6799..9aa9ca5c83 100644
--- a/dubbo-container/dubbo-container-spring/src/main/java/com/alibaba/dubbo/container/spring/SpringContainer.java
+++ b/dubbo-container/dubbo-container-spring/src/main/java/org/apache/dubbo/container/spring/SpringContainer.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container.spring;
+package org.apache.dubbo.container.spring;
-import com.alibaba.dubbo.common.logger.Logger;
-import com.alibaba.dubbo.common.logger.LoggerFactory;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.config.spring.initializer.DubboApplicationListener;
-import com.alibaba.dubbo.container.Container;
+import org.apache.dubbo.common.logger.Logger;
+import org.apache.dubbo.common.logger.LoggerFactory;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.config.spring.initializer.DubboApplicationListener;
+import org.apache.dubbo.container.Container;
import org.springframework.context.support.ClassPathXmlApplicationContext;
diff --git a/dubbo-container/dubbo-container-spring/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container b/dubbo-container/dubbo-container-spring/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
deleted file mode 100644
index 95141b18f9..0000000000
--- a/dubbo-container/dubbo-container-spring/src/main/resources/META-INF/dubbo/internal/com.alibaba.dubbo.container.Container
+++ /dev/null
@@ -1 +0,0 @@
-spring=com.alibaba.dubbo.container.spring.SpringContainer
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-spring/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container b/dubbo-container/dubbo-container-spring/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container
new file mode 100644
index 0000000000..84eed43295
--- /dev/null
+++ b/dubbo-container/dubbo-container-spring/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.container.Container
@@ -0,0 +1 @@
+spring=org.apache.dubbo.container.spring.SpringContainer
\ No newline at end of file
diff --git a/dubbo-container/dubbo-container-spring/src/test/java/com/alibaba/dubbo/container/spring/SpringContainerTest.java b/dubbo-container/dubbo-container-spring/src/test/java/org/apache/dubbo/container/spring/SpringContainerTest.java
similarity index 87%
rename from dubbo-container/dubbo-container-spring/src/test/java/com/alibaba/dubbo/container/spring/SpringContainerTest.java
rename to dubbo-container/dubbo-container-spring/src/test/java/org/apache/dubbo/container/spring/SpringContainerTest.java
index c3c8a6804d..3822da718b 100644
--- a/dubbo-container/dubbo-container-spring/src/test/java/com/alibaba/dubbo/container/spring/SpringContainerTest.java
+++ b/dubbo-container/dubbo-container-spring/src/test/java/org/apache/dubbo/container/spring/SpringContainerTest.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.container.spring;
+package org.apache.dubbo.container.spring;
-import com.alibaba.dubbo.common.extension.ExtensionLoader;
-import com.alibaba.dubbo.container.Container;
+import org.apache.dubbo.common.extension.ExtensionLoader;
+import org.apache.dubbo.container.Container;
import org.junit.Assert;
import org.junit.Test;
diff --git a/dubbo-container/dubbo-container-spring/src/test/resources/META-INF/spring/test.xml b/dubbo-container/dubbo-container-spring/src/test/resources/META-INF/spring/test.xml
index 9b704c6639..282519cea4 100644
--- a/dubbo-container/dubbo-container-spring/src/test/resources/META-INF/spring/test.xml
+++ b/dubbo-container/dubbo-container-spring/src/test/resources/META-INF/spring/test.xml
@@ -19,6 +19,6 @@
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd">
-
+
\ No newline at end of file
diff --git a/dubbo-demo/dubbo-demo-api/src/main/java/com/alibaba/dubbo/demo/DemoService.java b/dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java
similarity index 94%
rename from dubbo-demo/dubbo-demo-api/src/main/java/com/alibaba/dubbo/demo/DemoService.java
rename to dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java
index 6369c9785a..1172c9be0f 100644
--- a/dubbo-demo/dubbo-demo-api/src/main/java/com/alibaba/dubbo/demo/DemoService.java
+++ b/dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.demo;
+package org.apache.dubbo.demo;
public interface DemoService {
diff --git a/dubbo-demo/dubbo-demo-consumer/src/main/java/com/alibaba/dubbo/demo/consumer/Consumer.java b/dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java
similarity index 95%
rename from dubbo-demo/dubbo-demo-consumer/src/main/java/com/alibaba/dubbo/demo/consumer/Consumer.java
rename to dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java
index d6a8335710..384ff2db7f 100644
--- a/dubbo-demo/dubbo-demo-consumer/src/main/java/com/alibaba/dubbo/demo/consumer/Consumer.java
+++ b/dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.demo.consumer;
+package org.apache.dubbo.demo.consumer;
-import com.alibaba.dubbo.demo.DemoService;
+import org.apache.dubbo.demo.DemoService;
import org.springframework.context.support.ClassPathXmlApplicationContext;
diff --git a/dubbo-demo/dubbo-demo-consumer/src/main/resources/META-INF/spring/dubbo-demo-consumer.xml b/dubbo-demo/dubbo-demo-consumer/src/main/resources/META-INF/spring/dubbo-demo-consumer.xml
index a3ddebcc2e..a56a10ee7e 100644
--- a/dubbo-demo/dubbo-demo-consumer/src/main/resources/META-INF/spring/dubbo-demo-consumer.xml
+++ b/dubbo-demo/dubbo-demo-consumer/src/main/resources/META-INF/spring/dubbo-demo-consumer.xml
@@ -30,6 +30,6 @@
-
+
\ No newline at end of file
diff --git a/dubbo-demo/dubbo-demo-provider/src/main/java/com/alibaba/dubbo/demo/provider/DemoServiceImpl.java b/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java
similarity index 88%
rename from dubbo-demo/dubbo-demo-provider/src/main/java/com/alibaba/dubbo/demo/provider/DemoServiceImpl.java
rename to dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java
index c501196397..004f48d98b 100644
--- a/dubbo-demo/dubbo-demo-provider/src/main/java/com/alibaba/dubbo/demo/provider/DemoServiceImpl.java
+++ b/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.demo.provider;
+package org.apache.dubbo.demo.provider;
-import com.alibaba.dubbo.demo.DemoService;
-import com.alibaba.dubbo.rpc.RpcContext;
+import org.apache.dubbo.demo.DemoService;
+import org.apache.dubbo.rpc.RpcContext;
import java.text.SimpleDateFormat;
import java.util.Date;
diff --git a/dubbo-demo/dubbo-demo-provider/src/main/java/com/alibaba/dubbo/demo/provider/Provider.java b/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/Provider.java
similarity index 97%
rename from dubbo-demo/dubbo-demo-provider/src/main/java/com/alibaba/dubbo/demo/provider/Provider.java
rename to dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/Provider.java
index e5069ec62b..6c15ad22ee 100644
--- a/dubbo-demo/dubbo-demo-provider/src/main/java/com/alibaba/dubbo/demo/provider/Provider.java
+++ b/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/Provider.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.demo.provider;
+package org.apache.dubbo.demo.provider;
import org.springframework.context.support.ClassPathXmlApplicationContext;
diff --git a/dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml b/dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml
index 727954bce0..c2ab4a21e0 100644
--- a/dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml
+++ b/dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml
@@ -31,9 +31,9 @@
-
+
-
+
\ No newline at end of file
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/Cache.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/Cache.java
similarity index 93%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/Cache.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/Cache.java
index d4116307f1..4ba84eb31e 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/Cache.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/Cache.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache;
+package org.apache.dubbo.cache;
/**
* Cache
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/CacheFactory.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/CacheFactory.java
similarity index 79%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/CacheFactory.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/CacheFactory.java
index df31f7da9f..2fabd94a5f 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/CacheFactory.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/CacheFactory.java
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache;
+package org.apache.dubbo.cache;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.common.extension.Adaptive;
-import com.alibaba.dubbo.common.extension.SPI;
-import com.alibaba.dubbo.rpc.Invocation;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.common.extension.Adaptive;
+import org.apache.dubbo.common.extension.SPI;
+import org.apache.dubbo.rpc.Invocation;
/**
* CacheFactory
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/filter/CacheFilter.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/filter/CacheFilter.java
similarity index 76%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/filter/CacheFilter.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/filter/CacheFilter.java
index e034cbbc96..f7e362ba58 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/filter/CacheFilter.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/filter/CacheFilter.java
@@ -14,20 +14,20 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache.filter;
+package org.apache.dubbo.cache.filter;
-import com.alibaba.dubbo.cache.Cache;
-import com.alibaba.dubbo.cache.CacheFactory;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.extension.Activate;
-import com.alibaba.dubbo.common.utils.ConfigUtils;
-import com.alibaba.dubbo.common.utils.StringUtils;
-import com.alibaba.dubbo.rpc.Filter;
-import com.alibaba.dubbo.rpc.Invocation;
-import com.alibaba.dubbo.rpc.Invoker;
-import com.alibaba.dubbo.rpc.Result;
-import com.alibaba.dubbo.rpc.RpcException;
-import com.alibaba.dubbo.rpc.RpcResult;
+import org.apache.dubbo.cache.Cache;
+import org.apache.dubbo.cache.CacheFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.extension.Activate;
+import org.apache.dubbo.common.utils.ConfigUtils;
+import org.apache.dubbo.common.utils.StringUtils;
+import org.apache.dubbo.rpc.Filter;
+import org.apache.dubbo.rpc.Invocation;
+import org.apache.dubbo.rpc.Invoker;
+import org.apache.dubbo.rpc.Result;
+import org.apache.dubbo.rpc.RpcException;
+import org.apache.dubbo.rpc.RpcResult;
/**
* CacheFilter
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/AbstractCacheFactory.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/AbstractCacheFactory.java
similarity index 83%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/AbstractCacheFactory.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/AbstractCacheFactory.java
index e4cc98af29..ad95e770e0 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/AbstractCacheFactory.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/AbstractCacheFactory.java
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache.support;
+package org.apache.dubbo.cache.support;
-import com.alibaba.dubbo.cache.Cache;
-import com.alibaba.dubbo.cache.CacheFactory;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
-import com.alibaba.dubbo.rpc.Invocation;
+import org.apache.dubbo.cache.Cache;
+import org.apache.dubbo.cache.CacheFactory;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
+import org.apache.dubbo.rpc.Invocation;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringCache.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringCache.java
similarity index 92%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringCache.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringCache.java
index 570d98a60d..9fd61f5950 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringCache.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringCache.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache.support.expiring;
+package org.apache.dubbo.cache.support.expiring;
-import com.alibaba.dubbo.cache.Cache;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.cache.Cache;
+import org.apache.dubbo.common.URL;
import java.util.Map;
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringCacheFactory.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringCacheFactory.java
similarity index 84%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringCacheFactory.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringCacheFactory.java
index e8e27f2bdc..381a04ee24 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringCacheFactory.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringCacheFactory.java
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache.support.expiring;
+package org.apache.dubbo.cache.support.expiring;
-import com.alibaba.dubbo.cache.Cache;
-import com.alibaba.dubbo.cache.support.AbstractCacheFactory;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.cache.Cache;
+import org.apache.dubbo.cache.support.AbstractCacheFactory;
+import org.apache.dubbo.common.URL;
/**
* ExpiringCacheFactory
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringMap.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java
similarity index 99%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringMap.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java
index 8f05412cdb..c3cb373bc0 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/expiring/ExpiringMap.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/expiring/ExpiringMap.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache.support.expiring;
+package org.apache.dubbo.cache.support.expiring;
import java.util.Collection;
import java.util.List;
diff --git a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/jcache/JCache.java b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/jcache/JCache.java
similarity index 91%
rename from dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/jcache/JCache.java
rename to dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/jcache/JCache.java
index 314c6500fa..2a28204573 100644
--- a/dubbo-filter/dubbo-filter-cache/src/main/java/com/alibaba/dubbo/cache/support/jcache/JCache.java
+++ b/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/support/jcache/JCache.java
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.alibaba.dubbo.cache.support.jcache;
+package org.apache.dubbo.cache.support.jcache;
-import com.alibaba.dubbo.common.Constants;
-import com.alibaba.dubbo.common.URL;
+import org.apache.dubbo.common.Constants;
+import org.apache.dubbo.common.URL;
import javax.cache.Cache;
import javax.cache.CacheException;
@@ -32,7 +32,7 @@ import java.util.concurrent.TimeUnit;
/**
* JCache
*/
-public class JCache implements com.alibaba.dubbo.cache.Cache {
+public class JCache implements org.apache.dubbo.cache.Cache {
private final Cache