You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2018/12/14 05:59:57 UTC

[servicecomb-pack] 03/05: SCB-976 Updated the group id to org.apache.servicecomb.pack

This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a commit to branch SCB-976
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git

commit 237fb259397593195fb95d4bca60d121325a70a5
Author: Willem Jiang <ji...@huawei.com>
AuthorDate: Fri Dec 14 11:05:35 2018 +0800

    SCB-976 Updated the group id to org.apache.servicecomb.pack
---
 alpha/alpha-core/pom.xml                           |  6 +--
 alpha/alpha-server/pom.xml                         | 12 ++---
 alpha/pom.xml                                      |  4 +-
 docker-build-config/pom.xml                        |  4 +-
 integration-tests/coverage-aggregate/pom.xml       | 28 ++++++------
 integration-tests/pack-tests/pom.xml               | 14 +++---
 integration-tests/pom.xml                          |  6 +--
 omega/omega-connector/omega-connector-grpc/pom.xml |  8 ++--
 omega/omega-connector/pom.xml                      |  4 +-
 omega/omega-context/pom.xml                        |  4 +-
 omega/omega-format/pom.xml                         |  6 +--
 omega/omega-spring-starter/pom.xml                 | 10 ++---
 omega/omega-spring-tx/pom.xml                      | 10 ++---
 omega/omega-transaction/pom.xml                    |  8 ++--
 .../omega-transport/omega-transport-dubbo/pom.xml  |  2 +-
 .../omega-transport/omega-transport-feign/pom.xml  |  2 +-
 .../omega-transport-resttemplate/pom.xml           |  4 +-
 .../omega-transport-servicecomb/pom.xml            |  2 +-
 omega/omega-transport/pom.xml                      |  8 ++--
 omega/pom.xml                                      |  8 ++--
 pack-common/pom.xml                                |  4 +-
 pack-contracts/pack-contract-grpc/pom.xml          |  4 +-
 pack-contracts/pom.xml                             |  4 +-
 pom.xml                                            | 51 ++++++++--------------
 saga-demo/pom.xml                                  |  6 +--
 saga-demo/saga-dubbo-demo/pom.xml                  | 10 ++---
 saga-demo/saga-dubbo-demo/service-api/pom.xml      |  4 +-
 saga-demo/saga-dubbo-demo/service-pub/pom.xml      |  4 +-
 saga-demo/saga-dubbo-demo/servicea/pom.xml         | 10 ++---
 saga-demo/saga-dubbo-demo/serviceb/pom.xml         |  8 ++--
 saga-demo/saga-dubbo-demo/servicec/pom.xml         |  4 +-
 saga-demo/saga-servicecomb-demo/pom.xml            |  4 +-
 .../saga-servicecomb-demo/scb-booking/pom.xml      |  4 +-
 saga-demo/saga-servicecomb-demo/scb-car/pom.xml    |  4 +-
 saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml  |  4 +-
 saga-demo/saga-spring-demo/booking/pom.xml         |  8 ++--
 saga-demo/saga-spring-demo/car/pom.xml             |  8 ++--
 saga-demo/saga-spring-demo/hotel/pom.xml           |  8 ++--
 saga-demo/saga-spring-demo/pom.xml                 |  2 +-
 saga-demo/tcc-spring-demo/inventory/pom.xml        |  2 +-
 saga-demo/tcc-spring-demo/ordering/pom.xml         |  2 +-
 saga-demo/tcc-spring-demo/payment/pom.xml          |  2 +-
 saga-demo/tcc-spring-demo/pom.xml                  |  2 +-
 saga-distribution/pom.xml                          |  2 +-
 saga-persistence/pom.xml                           |  2 +-
 saga-persistence/saga-persistence-jpa/pom.xml      |  2 +-
 saga-web/pom.xml                                   |  4 +-
 47 files changed, 152 insertions(+), 167 deletions(-)

diff --git a/alpha/alpha-core/pom.xml b/alpha/alpha-core/pom.xml
index 57c631f..bc154bb 100644
--- a/alpha/alpha-core/pom.xml
+++ b/alpha/alpha-core/pom.xml
@@ -21,17 +21,17 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>alpha</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>alpha-core</artifactId>
-  <name>Saga::Alpha::Core</name>
+  <name>Pack::Alpha::Core</name>
   
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>pack-common</artifactId>
     </dependency>
     <dependency>
diff --git a/alpha/alpha-server/pom.xml b/alpha/alpha-server/pom.xml
index 2a6856a..eb1b49a 100644
--- a/alpha/alpha-server/pom.xml
+++ b/alpha/alpha-server/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>alpha</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>alpha-server</artifactId>
-  <name>Saga::Alpha::Server</name>
+  <name>Pack::Alpha::Server</name>
 
   <dependencyManagement>
     <dependencies>
@@ -63,15 +63,15 @@
       <artifactId>grpc-netty</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>pack-contract-grpc</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>alpha-core</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>pack-common</artifactId>
     </dependency>
     <dependency>
@@ -89,7 +89,7 @@
       <artifactId>spring-boot-starter-log4j2</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>saga-persistence-jpa</artifactId>
     </dependency>
     <dependency>
diff --git a/alpha/pom.xml b/alpha/pom.xml
index 4e58d97..57d2006 100644
--- a/alpha/pom.xml
+++ b/alpha/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>alpha</artifactId>
-  <name>Saga::Alpha</name>
+  <name>Pack::Alpha</name>
 
   <packaging>pom</packaging>
   <modules>
diff --git a/docker-build-config/pom.xml b/docker-build-config/pom.xml
index 6395fd8..c14e005 100644
--- a/docker-build-config/pom.xml
+++ b/docker-build-config/pom.xml
@@ -19,13 +19,13 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>docker-build-config</artifactId>
-  <name>Saga::Docker Build Config</name>
+  <name>Pack::Docker Build Config</name>
 
   <packaging>pom</packaging>
 
diff --git a/integration-tests/coverage-aggregate/pom.xml b/integration-tests/coverage-aggregate/pom.xml
index 7169e95..8d92958 100644
--- a/integration-tests/coverage-aggregate/pom.xml
+++ b/integration-tests/coverage-aggregate/pom.xml
@@ -18,63 +18,63 @@
 
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
-    <groupId>org.apache.servicecomb.saga.tests</groupId>
+    <groupId>org.apache.servicecomb.pack.tests</groupId>
     <artifactId>integration-tests</artifactId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>coverage-aggregate</artifactId>
-  <name>Saga::Integration Tests::Coverage Aggregate</name>
+  <name>Pack::Integration Tests::Coverage Aggregate</name>
 
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-context</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transaction</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-tx</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-resttemplate</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-dubbo</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-feign</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-servicecomb</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-format</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-connector-grpc</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>alpha-core</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>alpha-server</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga.tests</groupId>
+      <groupId>org.apache.servicecomb.pack.tests</groupId>
       <artifactId>pack-tests</artifactId>
       <version>0.3.0-SNAPSHOT</version>
     </dependency>
diff --git a/integration-tests/pack-tests/pom.xml b/integration-tests/pack-tests/pom.xml
index dcb3678..f94d2f9 100644
--- a/integration-tests/pack-tests/pom.xml
+++ b/integration-tests/pack-tests/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>integration-tests</artifactId>
-    <groupId>org.apache.servicecomb.saga.tests</groupId>
+    <groupId>org.apache.servicecomb.pack.tests</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>pack-tests</artifactId>
-  <name>Saga::Integration Tests::Pack Tests</name>
+  <name>Pack::Integration Tests::Pack Tests</name>
 
 
   <dependencyManagement>
@@ -56,19 +56,19 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>pack-common</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>alpha-core</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-starter</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-resttemplate</artifactId>
     </dependency>
     <dependency>
@@ -107,7 +107,7 @@
       <scope>runtime</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>saga-persistence-jpa</artifactId>
       <scope>test</scope>
     </dependency>
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index 4253779..e790890 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -19,14 +19,14 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>org.apache.servicecomb.saga.tests</groupId>
+  <groupId>org.apache.servicecomb.pack.tests</groupId>
   <artifactId>integration-tests</artifactId>
-  <name>Saga::Integration Tests</name>
+  <name>Pack::Integration Tests</name>
 
   <packaging>pom</packaging>
   <modules>
diff --git a/omega/omega-connector/omega-connector-grpc/pom.xml b/omega/omega-connector/omega-connector-grpc/pom.xml
index f4d7bf1..b211d9b 100644
--- a/omega/omega-connector/omega-connector-grpc/pom.xml
+++ b/omega/omega-connector/omega-connector-grpc/pom.xml
@@ -23,13 +23,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega-connector</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-connector-grpc</artifactId>
-  <name>Saga::Omega::Connector::GRPC</name>
+  <name>Pack::Omega::Connector::GRPC</name>
 
   <dependencies>
     <dependency>
@@ -45,11 +45,11 @@
       <artifactId>netty-tcnative-boringssl-static</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transaction</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>pack-contract-grpc</artifactId>
     </dependency>
     <dependency>
diff --git a/omega/omega-connector/pom.xml b/omega/omega-connector/pom.xml
index cc2ed73..4edf0fb 100644
--- a/omega/omega-connector/pom.xml
+++ b/omega/omega-connector/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-connector</artifactId>
-  <name>Saga::Omega::Connector</name>
+  <name>Pack::Omega::Connector</name>
   <packaging>pom</packaging>
   <modules>
     <module>omega-connector-grpc</module>
diff --git a/omega/omega-context/pom.xml b/omega/omega-context/pom.xml
index 654295c..c595c99 100644
--- a/omega/omega-context/pom.xml
+++ b/omega/omega-context/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-context</artifactId>
-  <name>Saga::Omega::Context</name>
+  <name>Pack::Omega::Context</name>
   
   <dependencies>
     <dependency>
diff --git a/omega/omega-format/pom.xml b/omega/omega-format/pom.xml
index c4be4b2..efd215a 100644
--- a/omega/omega-format/pom.xml
+++ b/omega/omega-format/pom.xml
@@ -21,17 +21,17 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-format</artifactId>
-  <name>Saga::Omega::Format</name>
+  <name>Pack::Omega::Format</name>
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transaction</artifactId>
     </dependency>
     <dependency>
diff --git a/omega/omega-spring-starter/pom.xml b/omega/omega-spring-starter/pom.xml
index 7baae84..49279fa 100644
--- a/omega/omega-spring-starter/pom.xml
+++ b/omega/omega-spring-starter/pom.xml
@@ -21,21 +21,21 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-spring-starter</artifactId>
-  <name>Saga::Omega::Spring Starter</name>
+  <name>Pack::Omega::Spring Starter</name>
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-tx</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-format</artifactId>
     </dependency>
     <dependency>
@@ -47,7 +47,7 @@
       <artifactId>grpc-stub</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-connector-grpc</artifactId>
     </dependency>
   </dependencies>
diff --git a/omega/omega-spring-tx/pom.xml b/omega/omega-spring-tx/pom.xml
index ec6c020..fb51024 100644
--- a/omega/omega-spring-tx/pom.xml
+++ b/omega/omega-spring-tx/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-spring-tx</artifactId>
-  <name>Saga::Omega::Spring TX</name>
+  <name>Pack::Omega::Spring TX</name>
   <dependencies>
     <dependency>
       <groupId>org.springframework.boot</groupId>
@@ -40,11 +40,11 @@
       </exclusions>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-context</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transaction</artifactId>
     </dependency>
 
@@ -75,7 +75,7 @@
       <scope>test</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>saga-persistence-jpa</artifactId>
       <scope>test</scope>
     </dependency>
diff --git a/omega/omega-transaction/pom.xml b/omega/omega-transaction/pom.xml
index 8b487cd..e9f357f 100644
--- a/omega/omega-transaction/pom.xml
+++ b/omega/omega-transaction/pom.xml
@@ -21,21 +21,21 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-transaction</artifactId>
-  <name>Saga::Omega::Transaction</name>
+  <name>Pack::Omega::Transaction</name>
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>pack-common</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-context</artifactId>
     </dependency>
     <dependency>
diff --git a/omega/omega-transport/omega-transport-dubbo/pom.xml b/omega/omega-transport/omega-transport-dubbo/pom.xml
index ec9522e..09018ca 100644
--- a/omega/omega-transport/omega-transport-dubbo/pom.xml
+++ b/omega/omega-transport/omega-transport-dubbo/pom.xml
@@ -22,7 +22,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <artifactId>omega-transport</artifactId>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <version>0.3.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/omega/omega-transport/omega-transport-feign/pom.xml b/omega/omega-transport/omega-transport-feign/pom.xml
index fd9b050..d8d3f7b 100644
--- a/omega/omega-transport/omega-transport-feign/pom.xml
+++ b/omega/omega-transport/omega-transport-feign/pom.xml
@@ -22,7 +22,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <artifactId>omega-transport</artifactId>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <version>0.3.0-SNAPSHOT</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/omega/omega-transport/omega-transport-resttemplate/pom.xml b/omega/omega-transport/omega-transport-resttemplate/pom.xml
index d9e348a..7edfad7 100644
--- a/omega/omega-transport/omega-transport-resttemplate/pom.xml
+++ b/omega/omega-transport/omega-transport-resttemplate/pom.xml
@@ -22,13 +22,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega-transport</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-transport-resttemplate</artifactId>
-  <name>Saga::Omega::Transport::Rest Template</name>
+  <name>Pack::Omega::Transport::Rest Template</name>
 
   <dependencies>
     <dependency>
diff --git a/omega/omega-transport/omega-transport-servicecomb/pom.xml b/omega/omega-transport/omega-transport-servicecomb/pom.xml
index 951de05..835e96f 100644
--- a/omega/omega-transport/omega-transport-servicecomb/pom.xml
+++ b/omega/omega-transport/omega-transport-servicecomb/pom.xml
@@ -21,7 +21,7 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega-transport</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/omega/omega-transport/pom.xml b/omega/omega-transport/pom.xml
index f3626f3..6d1b288 100644
--- a/omega/omega-transport/pom.xml
+++ b/omega/omega-transport/pom.xml
@@ -22,13 +22,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>omega</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega-transport</artifactId>
-  <name>Saga::Omega::Transport</name>
+  <name>Pack::Omega::Transport</name>
 
   <packaging>pom</packaging>
   <modules>
@@ -40,11 +40,11 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-context</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transaction</artifactId>
     </dependency>
 
diff --git a/omega/pom.xml b/omega/pom.xml
index bc431b5..abfcd09 100644
--- a/omega/pom.xml
+++ b/omega/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>omega</artifactId>
-  <name>Saga::Omega</name>
+  <name>Pack::Omega</name>
 
   <packaging>pom</packaging>
   <modules>
@@ -62,12 +62,12 @@
         <scope>import</scope>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-context</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-transaction</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
diff --git a/pack-common/pom.xml b/pack-common/pom.xml
index c32d7a2..2cf1625 100644
--- a/pack-common/pom.xml
+++ b/pack-common/pom.xml
@@ -21,12 +21,12 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>pack-common</artifactId>
-  <name>Saga::Pack Common</name>
+  <name>Pack::Pack Common</name>
 
 </project>
diff --git a/pack-contracts/pack-contract-grpc/pom.xml b/pack-contracts/pack-contract-grpc/pom.xml
index f7b794b..7c805bb 100644
--- a/pack-contracts/pack-contract-grpc/pom.xml
+++ b/pack-contracts/pack-contract-grpc/pom.xml
@@ -24,13 +24,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>pack-contracts</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>pack-contract-grpc</artifactId>
-  <name>Saga::Pack Contracts::Grpc</name>
+  <name>Pack::Pack Contracts::Grpc</name>
 
   <dependencies>
     <dependency>
diff --git a/pack-contracts/pom.xml b/pack-contracts/pom.xml
index ed2a5d5..4d6d2da 100644
--- a/pack-contracts/pom.xml
+++ b/pack-contracts/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>pack-contracts</artifactId>
-  <name>Saga::Pack Contracts</name>
+  <name>Pack::Pack Contracts</name>
 
   <packaging>pom</packaging>
   <modules>
diff --git a/pom.xml b/pom.xml
index d5b59bc..b10dc2c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
     <version>18</version>
   </parent>
 
-  <groupId>org.apache.servicecomb.saga</groupId>
+  <groupId>org.apache.servicecomb.pack</groupId>
   <artifactId>saga</artifactId>
   <packaging>pom</packaging>
   <version>0.3.0-SNAPSHOT</version>
@@ -236,98 +236,83 @@
         <version>3.3.2.Final</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-transport-feign</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga.transports</groupId>
+        <groupId>org.apache.servicecomb.pack.transports</groupId>
         <artifactId>transport-httpclient</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga.transports</groupId>
-        <artifactId>transport-httpclient-spring</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.servicecomb.saga.transports</groupId>
-        <artifactId>transport-resttemplate</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.servicecomb.saga.discovery</groupId>
-        <artifactId>saga-discovery-servicecenter</artifactId>
-        <version>0.3.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-context</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-transaction</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-spring-tx</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-transport-resttemplate</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-transport-dubbo</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-transport-servicecomb</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-connector-grpc</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-spring-starter</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>omega-format</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>alpha-core</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>alpha-server</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>pack-contract-grpc</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <dependency>
-        <groupId>org.apache.servicecomb.saga</groupId>
+        <groupId>org.apache.servicecomb.pack</groupId>
         <artifactId>pack-common</artifactId>
         <version>0.3.0-SNAPSHOT</version>
       </dependency>
       <!-- TODO rename this artifact -->
       <dependency>
-       <groupId>org.apache.servicecomb.saga</groupId>
+       <groupId>org.apache.servicecomb.pack</groupId>
        <artifactId>saga-persistence-jpa</artifactId>
        <version>0.3.0-SNAPSHOT</version>
        </dependency>
@@ -622,7 +607,7 @@
           <configuration>
             <mixins>
               <mixin>
-                <groupId>org.apache.servicecomb.saga</groupId>
+                <groupId>org.apache.servicecomb.pack</groupId>
                 <artifactId>docker-build-config</artifactId>
                 <version>${project.version}</version>
               </mixin>
diff --git a/saga-demo/pom.xml b/saga-demo/pom.xml
index d2c0db3..556201b 100644
--- a/saga-demo/pom.xml
+++ b/saga-demo/pom.xml
@@ -19,14 +19,14 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>org.apache.servicecomb.saga.demo</groupId>
+  <groupId>org.apache.servicecomb.pack.demo</groupId>
   <artifactId>saga-demo</artifactId>
-  <name>Saga::Demo</name>
+  <name>Pack::Demo</name>
 
   <packaging>pom</packaging>
   <modules>
diff --git a/saga-demo/saga-dubbo-demo/pom.xml b/saga-demo/saga-dubbo-demo/pom.xml
index 3ba7d0c..ef4c783 100644
--- a/saga-demo/saga-dubbo-demo/pom.xml
+++ b/saga-demo/saga-dubbo-demo/pom.xml
@@ -20,13 +20,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga-demo</artifactId>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>saga-dubbo-demo</artifactId>
-  <name>Saga::Demo::Dubbo-Demo</name>
+  <name>Pack::Demo::Dubbo-Demo</name>
   <packaging>pom</packaging>
 
   <properties>
@@ -60,7 +60,7 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-dubbo</artifactId>
       <version>${saga.version}</version>
     </dependency>
@@ -69,7 +69,7 @@
       <artifactId>spring-jdbc</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-starter</artifactId>
     </dependency>
     <dependency>
@@ -81,7 +81,7 @@
       <artifactId>spring-boot-starter-web</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-resttemplate</artifactId>
     </dependency>
     <dependency>
diff --git a/saga-demo/saga-dubbo-demo/service-api/pom.xml b/saga-demo/saga-dubbo-demo/service-api/pom.xml
index 4c4ceac..805422b 100644
--- a/saga-demo/saga-dubbo-demo/service-api/pom.xml
+++ b/saga-demo/saga-dubbo-demo/service-api/pom.xml
@@ -35,6 +35,6 @@
   </parent>
 
   <artifactId>service-api</artifactId>
-  <name>Saga::Demo::Dubbo-Demo::ServiceAPI</name>
+  <name>Pack::Demo::Dubbo-Demo::ServiceAPI</name>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-dubbo-demo/service-pub/pom.xml b/saga-demo/saga-dubbo-demo/service-pub/pom.xml
index 2c4dea9..b8ebb92 100644
--- a/saga-demo/saga-dubbo-demo/service-pub/pom.xml
+++ b/saga-demo/saga-dubbo-demo/service-pub/pom.xml
@@ -26,6 +26,6 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>service-pub</artifactId>
-  <name>Saga::Demo::Dubbo-Demo::ServicePub</name>
+  <name>Pack::Demo::Dubbo-Demo::ServicePub</name>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-dubbo-demo/servicea/pom.xml b/saga-demo/saga-dubbo-demo/servicea/pom.xml
index 9dad60d..47da69a 100644
--- a/saga-demo/saga-dubbo-demo/servicea/pom.xml
+++ b/saga-demo/saga-dubbo-demo/servicea/pom.xml
@@ -22,25 +22,25 @@
   <modelVersion>4.0.0</modelVersion>
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga.demo</groupId>
+      <groupId>org.apache.servicecomb.pack.demo</groupId>
       <artifactId>service-api</artifactId>
       <version>${saga.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga.demo</groupId>
+      <groupId>org.apache.servicecomb.pack.demo</groupId>
       <artifactId>service-pub</artifactId>
       <version>${saga.version}</version>
     </dependency>
   </dependencies>
 
   <parent>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <artifactId>saga-dubbo-demo</artifactId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>servicea</artifactId>
-  <name>Saga::Demo::Dubbo-Demo::ServiceA</name>
+  <name>Pack::Demo::Dubbo-Demo::ServiceA</name>
 
   <build>
     <plugins>
@@ -91,4 +91,4 @@
     </profile>
   </profiles>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-dubbo-demo/serviceb/pom.xml b/saga-demo/saga-dubbo-demo/serviceb/pom.xml
index 7aa8bbc..66ffc04 100644
--- a/saga-demo/saga-dubbo-demo/serviceb/pom.xml
+++ b/saga-demo/saga-dubbo-demo/serviceb/pom.xml
@@ -22,7 +22,7 @@
   <modelVersion>4.0.0</modelVersion>
   <dependencies>
     <dependency>
-      <groupId>org.apache.servicecomb.saga.demo</groupId>
+      <groupId>org.apache.servicecomb.pack.demo</groupId>
       <artifactId>service-api</artifactId>
       <version>0.3.0-SNAPSHOT</version>
       <scope>compile</scope>
@@ -30,13 +30,13 @@
   </dependencies>
 
   <parent>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <artifactId>saga-dubbo-demo</artifactId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>serviceb</artifactId>
-  <name>Saga::Demo::Dubbo-Demo::ServiceB</name>
+  <name>Pack::Demo::Dubbo-Demo::ServiceB</name>
 
   <build>
     <plugins>
@@ -87,4 +87,4 @@
     </profile>
   </profiles>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-dubbo-demo/servicec/pom.xml b/saga-demo/saga-dubbo-demo/servicec/pom.xml
index 6046ed8..e99dd98 100644
--- a/saga-demo/saga-dubbo-demo/servicec/pom.xml
+++ b/saga-demo/saga-dubbo-demo/servicec/pom.xml
@@ -36,7 +36,7 @@
   </parent>
 
   <artifactId>servicec</artifactId>
-  <name>Saga::Demo::Dubbo-Demo::ServiceC</name>
+  <name>Pack::Demo::Dubbo-Demo::ServiceC</name>
 
   <build>
     <plugins>
@@ -87,4 +87,4 @@
     </profile>
   </profiles>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-servicecomb-demo/pom.xml b/saga-demo/saga-servicecomb-demo/pom.xml
index ef8f46b..e72ce81 100644
--- a/saga-demo/saga-servicecomb-demo/pom.xml
+++ b/saga-demo/saga-servicecomb-demo/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga-demo</artifactId>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>saga-servicecomb-demo</artifactId>
-  <name>Saga::Demo::ServiceComb-Demo</name>
+  <name>Pack::Demo::ServiceComb-Demo</name>
   <packaging>pom</packaging>
 
 
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/pom.xml b/saga-demo/saga-servicecomb-demo/scb-booking/pom.xml
index 4a21c10..1858aae 100644
--- a/saga-demo/saga-servicecomb-demo/scb-booking/pom.xml
+++ b/saga-demo/saga-servicecomb-demo/scb-booking/pom.xml
@@ -27,6 +27,6 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>scb-booking</artifactId>
-  <name>Saga::Demo::ServiceComb-Demo::Booking</name>
+  <name>Pack::Demo::ServiceComb-Demo::Booking</name>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/pom.xml b/saga-demo/saga-servicecomb-demo/scb-car/pom.xml
index 8f13b37..1c32849 100644
--- a/saga-demo/saga-servicecomb-demo/scb-car/pom.xml
+++ b/saga-demo/saga-servicecomb-demo/scb-car/pom.xml
@@ -27,6 +27,6 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>scb-car</artifactId>
-  <name>Saga::Demo::ServiceComb-Demo::Car</name>
+  <name>Pack::Demo::ServiceComb-Demo::Car</name>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml b/saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml
index b617d4d..23424f2 100644
--- a/saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml
+++ b/saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml
@@ -27,6 +27,6 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>scb-hotel</artifactId>
-  <name>Saga::Demo::ServiceComb-Demo::Hotel</name>
+  <name>Pack::Demo::ServiceComb-Demo::Hotel</name>
 
-</project>
\ No newline at end of file
+</project>
diff --git a/saga-demo/saga-spring-demo/booking/pom.xml b/saga-demo/saga-spring-demo/booking/pom.xml
index b1d77c8..6f854e7 100644
--- a/saga-demo/saga-spring-demo/booking/pom.xml
+++ b/saga-demo/saga-spring-demo/booking/pom.xml
@@ -19,13 +19,13 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga-spring-demo</artifactId>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>booking</artifactId>
-  <name>Saga::Demo::Spring-Demo::Booking</name>
+  <name>Pack::Demo::Spring-Demo::Booking</name>
 
   <dependencies>
     <dependency>
@@ -37,11 +37,11 @@
       <artifactId>spring-boot-starter-web</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-starter</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-transport-resttemplate</artifactId>
     </dependency>
   </dependencies>
diff --git a/saga-demo/saga-spring-demo/car/pom.xml b/saga-demo/saga-spring-demo/car/pom.xml
index 169c13e..7314c54 100644
--- a/saga-demo/saga-spring-demo/car/pom.xml
+++ b/saga-demo/saga-spring-demo/car/pom.xml
@@ -19,13 +19,13 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga-spring-demo</artifactId>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>car</artifactId>
-  <name>Saga::Demo::Spring-Demo::Car</name>
+  <name>Pack::Demo::Spring-Demo::Car</name>
 
   <dependencies>
     <dependency>
@@ -37,11 +37,11 @@
       <artifactId>spring-boot-starter-web</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-starter</artifactId>
     </dependency>
     <dependency>
-       <groupId>org.apache.servicecomb.saga</groupId>
+       <groupId>org.apache.servicecomb.pack</groupId>
        <artifactId>omega-transport-resttemplate</artifactId>
     </dependency>
   </dependencies>
diff --git a/saga-demo/saga-spring-demo/hotel/pom.xml b/saga-demo/saga-spring-demo/hotel/pom.xml
index 57c8557..56fc35c 100644
--- a/saga-demo/saga-spring-demo/hotel/pom.xml
+++ b/saga-demo/saga-spring-demo/hotel/pom.xml
@@ -19,13 +19,13 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga-spring-demo</artifactId>
-    <groupId>org.apache.servicecomb.saga.demo</groupId>
+    <groupId>org.apache.servicecomb.pack.demo</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>hotel</artifactId>
-  <name>Saga::Demo::Spring-Demo::Hotel</name>
+  <name>Pack::Demo::Spring-Demo::Hotel</name>
 
   <dependencies>
     <dependency>
@@ -37,11 +37,11 @@
       <artifactId>spring-boot-starter-web</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicecomb.saga</groupId>
+      <groupId>org.apache.servicecomb.pack</groupId>
       <artifactId>omega-spring-starter</artifactId>
     </dependency>
     <dependency>
-       <groupId>org.apache.servicecomb.saga</groupId>
+       <groupId>org.apache.servicecomb.pack</groupId>
        <artifactId>omega-transport-resttemplate</artifactId>
     </dependency>
   </dependencies>
diff --git a/saga-demo/saga-spring-demo/pom.xml b/saga-demo/saga-spring-demo/pom.xml
index 63aff40..ab5bece 100644
--- a/saga-demo/saga-spring-demo/pom.xml
+++ b/saga-demo/saga-spring-demo/pom.xml
@@ -25,7 +25,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>saga-spring-demo</artifactId>
-  <name>Saga::Demo::Spring-Demo</name>
+  <name>Pack::Demo::Spring-Demo</name>
   <packaging>pom</packaging>
 
   <modules>
diff --git a/saga-demo/tcc-spring-demo/inventory/pom.xml b/saga-demo/tcc-spring-demo/inventory/pom.xml
index bd2f287..8d44906 100644
--- a/saga-demo/tcc-spring-demo/inventory/pom.xml
+++ b/saga-demo/tcc-spring-demo/inventory/pom.xml
@@ -27,7 +27,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>tcc-inventory</artifactId>
-  <name>Saga::Demo::Tcc-Spring-Demo::Tcc-Inventory</name>
+  <name>Pack::Demo::Tcc-Spring-Demo::Tcc-Inventory</name>
 
   <dependencies>
    <!-- Add the JPA starter -->
diff --git a/saga-demo/tcc-spring-demo/ordering/pom.xml b/saga-demo/tcc-spring-demo/ordering/pom.xml
index 8158a35..4dae748 100644
--- a/saga-demo/tcc-spring-demo/ordering/pom.xml
+++ b/saga-demo/tcc-spring-demo/ordering/pom.xml
@@ -27,7 +27,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>tcc-ordering</artifactId>
-  <name>Saga::Demo::Tcc-Spring-Demo::Tcc-Ordering</name>
+  <name>Pack::Demo::Tcc-Spring-Demo::Tcc-Ordering</name>
 
   <build>
     <plugins>
diff --git a/saga-demo/tcc-spring-demo/payment/pom.xml b/saga-demo/tcc-spring-demo/payment/pom.xml
index 9c07521..9a91dbd 100644
--- a/saga-demo/tcc-spring-demo/payment/pom.xml
+++ b/saga-demo/tcc-spring-demo/payment/pom.xml
@@ -25,7 +25,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>tcc-payment</artifactId>
-  <name>Saga::Demo::Tcc-Spring-Demo::Tcc-Payment</name>
+  <name>Pack::Demo::Tcc-Spring-Demo::Tcc-Payment</name>
 
   <dependencies>
     <!-- Add the JPA starter -->
diff --git a/saga-demo/tcc-spring-demo/pom.xml b/saga-demo/tcc-spring-demo/pom.xml
index 76bc069..e7e7ec9 100644
--- a/saga-demo/tcc-spring-demo/pom.xml
+++ b/saga-demo/tcc-spring-demo/pom.xml
@@ -25,7 +25,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>tcc-spring-demo</artifactId>
-  <name>Saga::Demo::Tcc-Spring-Demo</name>
+  <name>Pack::Demo::Tcc-Spring-Demo</name>
   <packaging>pom</packaging>
 
   <modules>
diff --git a/saga-distribution/pom.xml b/saga-distribution/pom.xml
index aeab76a..7451170 100644
--- a/saga-distribution/pom.xml
+++ b/saga-distribution/pom.xml
@@ -24,7 +24,7 @@
       <version>0.3.0-SNAPSHOT</version>
     </parent>
     <artifactId>apache-servicecomb-incubating-saga-distribution</artifactId>
-    <name>Saga::Distribution</name>
+    <name>Pack::Distribution</name>
     <packaging>pom</packaging>
     <dependencies>
         <dependency>
diff --git a/saga-persistence/pom.xml b/saga-persistence/pom.xml
index 134c83d..5f0cd41 100644
--- a/saga-persistence/pom.xml
+++ b/saga-persistence/pom.xml
@@ -21,7 +21,7 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/saga-persistence/saga-persistence-jpa/pom.xml b/saga-persistence/saga-persistence-jpa/pom.xml
index 6bd5dd8..b08dc8d 100644
--- a/saga-persistence/saga-persistence-jpa/pom.xml
+++ b/saga-persistence/saga-persistence-jpa/pom.xml
@@ -21,7 +21,7 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga-persistence</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/saga-web/pom.xml b/saga-web/pom.xml
index 007e6d0..2622563 100644
--- a/saga-web/pom.xml
+++ b/saga-web/pom.xml
@@ -21,13 +21,13 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <artifactId>saga</artifactId>
-    <groupId>org.apache.servicecomb.saga</groupId>
+    <groupId>org.apache.servicecomb.pack</groupId>
     <version>0.3.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>saga-web</artifactId>
-  <name>Saga::Web</name>
+  <name>Pack::Web</name>
 
   <dependencyManagement>
     <dependencies>