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/17 12:14:38 UTC
[servicecomb-pack] 04/13: SCB-976 Removed the Saga related name
from poms and directories
This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git
commit be1eb1c629dce6058254f6125fd9140b545f0744
Author: Willem Jiang <ji...@huawei.com>
AuthorDate: Fri Dec 14 11:28:40 2018 +0800
SCB-976 Removed the Saga related name from poms and directories
---
alpha/alpha-server/pom.xml | 2 +-
{saga-demo => demo}/pom.xml | 0
{saga-demo => demo}/saga-dubbo-demo/README.md | 0
.../saga-dubbo-demo}/docker-compose-alpha.yaml | 0
.../saga-dubbo-demo/docker-compose-demo.yaml | 0
.../saga-dubbo-demo/docker-compose.mysql.yaml | 0
{saga-demo => demo}/saga-dubbo-demo/docker-compose.yaml | 0
{saga-demo => demo}/saga-dubbo-demo/pom.xml | 0
{saga-demo => demo}/saga-dubbo-demo/saga-dubbo-demo.sh | 0
{saga-demo => demo}/saga-dubbo-demo/service-api/pom.xml | 0
.../apache/servicecomb/saga/demo/dubbo/api/IService.java | 0
.../apache/servicecomb/saga/demo/dubbo/api/IServiceA.java | 0
.../apache/servicecomb/saga/demo/dubbo/api/IServiceB.java | 0
.../apache/servicecomb/saga/demo/dubbo/api/IServiceC.java | 0
.../service-api/src/main/resources/dubbo.properties | 0
{saga-demo => demo}/saga-dubbo-demo/service-pub/pom.xml | 0
.../apache/servicecomb/saga/demo/dubbo/pub/AbsService.java | 0
.../apache/servicecomb/saga/demo/dubbo/pub/IInvokeCode.java | 0
.../servicecomb/saga/demo/dubbo/pub/InvokeContext.java | 0
.../apache/servicecomb/saga/demo/dubbo/pub/ServiceVO.java | 0
{saga-demo => demo}/saga-dubbo-demo/servicea/pom.xml | 0
.../servicecomb/saga/demo/dubbo/servicea/ApplicationA.java | 0
.../servicecomb/saga/demo/dubbo/servicea/ServiceA.java | 0
.../saga/demo/dubbo/servicea/web/DubboDemoController.java | 0
.../saga/demo/dubbo/servicea/web/MvcConfigurer.java | 0
.../servicea/src/main/resources/application.yaml | 0
.../servicea/src/main/resources/dubbo-context.xml | 0
.../saga-dubbo-demo/servicea}/src/main/resources/jdbc.xml | 0
.../saga-dubbo-demo/servicea}/src/main/resources/log4j2.xml | 0
.../servicea/src/main/resources/schema-mysql.sql | 0
.../servicea/src/main/resources/schema-postgresql.sql | 0
.../servicea/src/main/resources/static/index.html | 0
{saga-demo => demo}/saga-dubbo-demo/serviceb/pom.xml | 0
.../servicecomb/saga/demo/dubbo/serviceb/ApplicationB.java | 0
.../servicecomb/saga/demo/dubbo/serviceb/ServiceB.java | 0
.../serviceb/src/main/resources/application.yaml | 0
.../serviceb/src/main/resources/dubbo-context.xml | 0
.../saga-dubbo-demo/serviceb/src/main/resources/jdbc.xml | 0
.../saga-dubbo-demo/serviceb}/src/main/resources/log4j2.xml | 0
.../serviceb/src/main/resources/schema-mysql.sql | 0
.../serviceb/src/main/resources/schema-postgresql.sql | 0
{saga-demo => demo}/saga-dubbo-demo/servicec/pom.xml | 0
.../servicecomb/saga/demo/dubbo/servicec/ApplicationC.java | 0
.../servicecomb/saga/demo/dubbo/servicec/ServiceC.java | 0
.../servicec/src/main/resources/application.yaml | 0
.../servicec/src/main/resources/dubbo-context.xml | 0
.../saga-dubbo-demo/servicec}/src/main/resources/jdbc.xml | 0
.../saga-dubbo-demo/servicec}/src/main/resources/log4j2.xml | 0
.../servicec/src/main/resources/schema-mysql.sql | 0
.../servicec/src/main/resources/schema-postgresql.sql | 0
{saga-demo => demo}/saga-dubbo-demo/sql/schema-mysql.sql | 0
{saga-demo => demo}/saga-k8s-resources/README.md | 0
{saga-demo => demo}/saga-k8s-resources/base/alpha.yaml | 0
.../saga-k8s-resources/base/jmeter-collector.yaml | 0
{saga-demo => demo}/saga-k8s-resources/base/postgresql.yaml | 0
.../saga-k8s-resources/spring-demo/booking.yaml | 0
{saga-demo => demo}/saga-k8s-resources/spring-demo/car.yaml | 0
.../saga-k8s-resources/spring-demo/hotel.yaml | 0
.../spring-demo/test/jmeter.configmap.yaml | 0
.../saga-k8s-resources/spring-demo/test/jmeter.yaml | 0
{saga-demo => demo}/saga-servicecomb-demo/README.md | 0
.../saga-servicecomb-demo/docker-compose.yaml | 0
{saga-demo => demo}/saga-servicecomb-demo/pom.xml | 0
.../saga-servicecomb-demo/saga-servicecomb-demo.sh | 0
.../saga-servicecomb-demo/scb-booking/pom.xml | 0
.../saga/demo/scb/booking/BookingApplication.java | 0
.../saga/demo/scb/booking/BookingController.java | 0
.../scb-booking}/src/main/resources/application.yaml | 0
.../scb-booking}/src/main/resources/log4j2.xml | 0
.../scb-booking/src/main/resources/microservice.yaml | 0
{saga-demo => demo}/saga-servicecomb-demo/scb-car/pom.xml | 0
.../servicecomb/saga/demo/scb/car/CarApplication.java | 0
.../apache/servicecomb/saga/demo/scb/car/CarBooking.java | 0
.../servicecomb/saga/demo/scb/car/CarBookingController.java | 0
.../servicecomb/saga/demo/scb/car/CarBookingService.java | 0
.../scb-car}/src/main/resources/application.yaml | 0
.../scb-car}/src/main/resources/log4j2.xml | 0
.../scb-car/src/main/resources/microservice.yaml | 0
{saga-demo => demo}/saga-servicecomb-demo/scb-hotel/pom.xml | 0
.../servicecomb/saga/demo/scb/hotel/HotelApplication.java | 0
.../servicecomb/saga/demo/scb/hotel/HotelBooking.java | 0
.../saga/demo/scb/hotel/HotelBookingController.java | 0
.../saga/demo/scb/hotel/HotelBookingService.java | 0
.../scb-hotel}/src/main/resources/application.yaml | 0
.../scb-hotel}/src/main/resources/log4j2.xml | 0
.../scb-hotel/src/main/resources/microservice.yaml | 0
{saga-demo => demo}/saga-spring-demo/README.md | 0
{saga-demo => demo}/saga-spring-demo/booking/pom.xml | 0
.../servicecomb/saga/demo/pack/booking/Application.java | 0
.../saga/demo/pack/booking/BookingController.java | 0
.../servicecomb/saga/demo/pack/booking/MyConfiguration.java | 0
.../booking}/src/main/resources/application.yaml | 0
.../saga-spring-demo/booking}/src/main/resources/log4j2.xml | 0
.../booking/src/main/resources/static/index.html | 0
{saga-demo => demo}/saga-spring-demo/car/pom.xml | 0
.../apache/servicecomb/saga/demo/pack/car/Application.java | 0
.../apache/servicecomb/saga/demo/pack/car/CarBooking.java | 0
.../saga/demo/pack/car/CarBookingController.java | 0
.../servicecomb/saga/demo/pack/car/CarBookingService.java | 0
.../car}/src/main/resources/application.yaml | 0
.../saga-spring-demo/car}/src/main/resources/log4j2.xml | 0
.../saga-spring-demo/docker-compose-alpha-perf.yaml | 0
.../saga-spring-demo/docker-compose-alpha.yaml | 0
.../saga-spring-demo/docker-compose-demo.yaml | 0
.../saga-spring-demo}/docker-compose.mysql.yaml | 0
{saga-demo => demo}/saga-spring-demo/docker-compose.yaml | 0
{saga-demo => demo}/saga-spring-demo/hotel/pom.xml | 0
.../servicecomb/saga/demo/pack/hotel/Application.java | 0
.../servicecomb/saga/demo/pack/hotel/HotelBooking.java | 0
.../saga/demo/pack/hotel/HotelBookingController.java | 0
.../saga/demo/pack/hotel/HotelBookingService.java | 0
.../hotel}/src/main/resources/application.yaml | 0
.../saga-spring-demo/hotel}/src/main/resources/log4j2.xml | 0
{saga-demo => demo}/saga-spring-demo/pom.xml | 0
{saga-demo => demo}/saga-spring-demo/saga-demo.sh | 0
{saga-demo => demo}/tcc-spring-demo/README.md | 0
.../tcc-spring-demo}/docker-compose-alpha.yaml | 0
.../tcc-spring-demo/docker-compose-demo.yaml | 0
.../tcc-spring-demo}/docker-compose.mysql.yaml | 0
{saga-demo => demo}/tcc-spring-demo/docker-compose.yaml | 0
{saga-demo => demo}/tcc-spring-demo/inventory/pom.xml | 2 +-
.../saga/demo/pack/inventory/InventoryService.java | 0
.../servicecomb/saga/demo/pack/inventory/Product.java | 0
.../saga/demo/pack/inventory/ProductController.java | 0
.../servicecomb/saga/demo/pack/inventory/ProductDao.java | 0
.../servicecomb/saga/demo/pack/inventory/ProductOrder.java | 0
.../saga/demo/pack/inventory/TccInventoryApplication.java | 0
.../inventory/src/main/resources/application.yaml | 0
.../inventory}/src/main/resources/log4j2.xml | 0
.../saga/demo/pack/inventory/InventoryServiceTest.java | 0
.../saga/demo/pack/inventory/ProductControllerTest.java | 0
.../saga/demo/pack/inventory/TestApplication.java | 0
{saga-demo => demo}/tcc-spring-demo/ordering/pom.xml | 0
.../saga/demo/pack/ordering/OrderingController.java | 0
.../saga/demo/pack/ordering/TccOrderingApplication.java | 0
.../ordering/src/main/resources/application.yaml | 0
.../tcc-spring-demo/ordering}/src/main/resources/log4j2.xml | 0
{saga-demo => demo}/tcc-spring-demo/payment/pom.xml | 2 +-
.../apache/servicecomb/saga/demo/pack/payment/Account.java | 0
.../servicecomb/saga/demo/pack/payment/AccountDao.java | 0
.../apache/servicecomb/saga/demo/pack/payment/Payment.java | 0
.../saga/demo/pack/payment/PaymentController.java | 0
.../servicecomb/saga/demo/pack/payment/PaymentService.java | 0
.../saga/demo/pack/payment/TccPaymentApplication.java | 0
.../payment/src/main/resources/application.yaml | 0
.../tcc-spring-demo/payment}/src/main/resources/log4j2.xml | 0
.../saga/demo/pack/payment/PaymentControllerTest.java | 0
.../saga/demo/pack/payment/PaymentServiceTest.java | 0
.../servicecomb/saga/demo/pack/payment/TestApplication.java | 0
{saga-demo => demo}/tcc-spring-demo/pom.xml | 0
{saga-demo => demo}/tcc-spring-demo/saga-demo.sh | 0
{saga-distribution => distribution}/pom.xml | 0
{saga-distribution => distribution}/src/assembly/bin.xml | 0
{saga-distribution => distribution}/src/assembly/src.xml | 0
{saga-distribution => distribution}/src/release/LICENSE | 0
{saga-distribution => distribution}/src/release/NOTICE | 0
.../src/release/licenses/LICENSE-asm | 0
.../src/release/licenses/LICENSE-boringssl | 0
.../src/release/licenses/LICENSE-epl-v10 | 0
.../src/release/licenses/LICENSE-esotericsoftware | 0
.../src/release/licenses/LICENSE-javax | 0
.../src/release/licenses/LICENSE-logback | 0
.../src/release/licenses/LICENSE-ngxadmin | 0
.../src/release/licenses/LICENSE-openfeign | 0
.../src/release/licenses/LICENSE-postgresql | 0
.../src/release/licenses/LICENSE-protobuf | 0
.../src/release/licenses/LICENSE-slf4j | 0
.../src/release/licenses/NOTICE-grpc | 0
.../src/release/licenses/NOTICE-netty | 0
.../src/release/licenses/NOTICE-netty-tcnative | 0
.../src/release/licenses/NOTICE-tomcat | 0
integration-tests/pack-tests/pom.xml | 2 +-
omega/omega-spring-tx/pom.xml | 2 +-
.../persistence-jpa}/pom.xml | 3 ++-
.../saga/persistence/jpa/EclipseLinkJpaConfiguration.java | 0
.../src/main/resources/META-INF/spring.factories | 0
{saga-persistence => persistence}/pom.xml | 5 +++--
pom.xml | 12 ++++++------
{saga-web => web}/pom.xml | 2 +-
.../org/apache/servicecomb/saga/web/SagaWebApplication.java | 0
{saga-web => web}/src/main/resources/application.yaml | 0
{saga-web => web}/src/main/resources/microservice.yaml | 0
.../src/main/resources/saga-frontend/README.md | 0
.../src/main/resources/saga-frontend/angular.json | 0
.../src/main/resources/saga-frontend/package.json | 0
.../resources/saga-frontend/src/app/@core/core.module.ts | 0
.../saga-frontend/src/app/@core/data/data.module.ts | 0
.../saga-frontend/src/app/@core/data/saga-events.service.ts | 0
.../saga-frontend/src/app/@core/data/state.service.ts | 0
.../saga-frontend/src/app/@core/module-import-guard.ts | 0
.../saga-frontend/src/app/@core/utils/analytics.service.ts | 0
.../saga-frontend/src/app/@core/utils/util.service.ts | 0
.../src/app/@theme/components/footer/footer.component.scss | 0
.../src/app/@theme/components/footer/footer.component.ts | 0
.../src/app/@theme/components/header/header.component.html | 0
.../src/app/@theme/components/header/header.component.scss | 0
.../src/app/@theme/components/header/header.component.ts | 0
.../saga-frontend/src/app/@theme/components/index.ts | 0
.../app/@theme/components/switcher/switcher.component.scss | 0
.../app/@theme/components/switcher/switcher.component.ts | 0
.../components/theme-settings/theme-settings.component.scss | 0
.../components/theme-settings/theme-settings.component.ts | 0
.../components/theme-switcher/theme-switcher.component.html | 0
.../components/theme-switcher/theme-switcher.component.scss | 0
.../components/theme-switcher/theme-switcher.component.ts | 0
.../themes-switcher-list/theme-switcher-list.component.scss | 0
.../themes-switcher-list/themes-switcher-list.component.ts | 0
.../src/app/@theme/layouts/default/default.layout.scss | 0
.../src/app/@theme/layouts/default/default.layout.ts | 0
.../resources/saga-frontend/src/app/@theme/layouts/index.ts | 0
.../app/@theme/layouts/one-column/one-column.layout.scss | 0
.../src/app/@theme/layouts/one-column/one-column.layout.ts | 0
.../saga-frontend/src/app/@theme/pipes/capitalize.pipe.ts | 0
.../resources/saga-frontend/src/app/@theme/pipes/index.ts | 0
.../saga-frontend/src/app/@theme/pipes/no-sanitize.pipe.ts | 0
.../src/app/@theme/pipes/number-with-commas.pipe.ts | 0
.../saga-frontend/src/app/@theme/pipes/plural.pipe.ts | 0
.../saga-frontend/src/app/@theme/pipes/round.pipe.ts | 0
.../saga-frontend/src/app/@theme/pipes/timing.pipe.ts | 0
.../saga-frontend/src/app/@theme/styles/bootstrap-rtl.scss | 0
.../saga-frontend/src/app/@theme/styles/font-size.scss | 0
.../saga-frontend/src/app/@theme/styles/pace.theme.scss | 0
.../saga-frontend/src/app/@theme/styles/styles.scss | 0
.../saga-frontend/src/app/@theme/styles/theme.corporate.ts | 0
.../saga-frontend/src/app/@theme/styles/theme.cosmic.ts | 0
.../saga-frontend/src/app/@theme/styles/theme.default.ts | 0
.../saga-frontend/src/app/@theme/styles/themes.scss | 0
.../resources/saga-frontend/src/app/@theme/theme.module.ts | 0
.../resources/saga-frontend/src/app/app-routing.module.ts | 0
.../main/resources/saga-frontend/src/app/app.component.ts | 0
.../src/main/resources/saga-frontend/src/app/app.module.ts | 0
.../pages/dashboard/count-cards/count-cards.component.html | 0
.../pages/dashboard/count-cards/count-cards.component.scss | 0
.../pages/dashboard/count-cards/count-cards.component.ts | 0
.../src/app/pages/dashboard/dashboard.component.html | 0
.../src/app/pages/dashboard/dashboard.component.scss | 0
.../src/app/pages/dashboard/dashboard.component.ts | 0
.../src/app/pages/dashboard/dashboard.module.ts | 0
.../dashboard/recent-table/recent-table.component.html | 0
.../dashboard/recent-table/recent-table.component.scss | 0
.../pages/dashboard/recent-table/recent-table.component.ts | 0
.../app/pages/miscellaneous/miscellaneous-routing.module.ts | 0
.../src/app/pages/miscellaneous/miscellaneous.component.ts | 0
.../src/app/pages/miscellaneous/miscellaneous.module.ts | 0
.../pages/miscellaneous/not-found/not-found.component.html | 0
.../pages/miscellaneous/not-found/not-found.component.scss | 0
.../pages/miscellaneous/not-found/not-found.component.ts | 0
.../resources/saga-frontend/src/app/pages/pages-menu.ts | 0
.../saga-frontend/src/app/pages/pages-routing.module.ts | 0
.../saga-frontend/src/app/pages/pages.component.ts | 0
.../resources/saga-frontend/src/app/pages/pages.module.ts | 0
.../src/app/pages/transactions/customRender.component.ts | 0
.../app/pages/transactions/findTransaction.component.html | 0
.../src/app/pages/transactions/findTransaction.component.ts | 0
.../src/app/pages/transactions/transactions.component.html | 0
.../src/app/pages/transactions/transactions.component.ts | 0
.../src/app/pages/transactions/transactions.module.ts | 0
.../app/pages/transactions/transactionsTable.component.html | 0
.../app/pages/transactions/transactionsTable.component.scss | 0
.../app/pages/transactions/transactionsTable.component.ts | 0
.../saga-frontend/src/assets/images/square_pattern.svg | 0
.../src/assets/images/square_pattern_cosmic.svg | 0
.../saga-frontend/src/environments/environment.prod.ts | 0
.../resources/saga-frontend/src/environments/environment.ts | 0
.../src/main/resources/saga-frontend/src/favicon.ico | Bin
.../src/main/resources/saga-frontend/src/favicon.png | Bin
.../src/main/resources/saga-frontend/src/index.html | 0
.../src/main/resources/saga-frontend/src/main.ts | 0
.../src/main/resources/saga-frontend/src/polyfills.ts | 0
.../src/main/resources/saga-frontend/src/tsconfig.app.json | 0
.../src/main/resources/saga-frontend/src/typings.d.ts | 0
.../src/main/resources/saga-frontend/tsconfig.json | 0
{saga-web => web}/src/main/resources/static/css/request.css | 0
{saga-web => web}/src/main/resources/static/css/style.css | 0
{saga-web => web}/src/main/resources/static/detail.html | 0
{saga-web => web}/src/main/resources/static/index.html | 0
{saga-web => web}/src/main/resources/static/js/date.js | 0
{saga-web => web}/src/main/resources/static/js/request.js | 0
{saga-web => web}/src/main/resources/static/js/table.js | 0
{saga-web => web}/src/main/resources/static/request.html | 0
{saga-web => web}/src/main/resources/static/result.html | 0
281 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/alpha/alpha-server/pom.xml b/alpha/alpha-server/pom.xml
index eb1b49a..ae81145 100644
--- a/alpha/alpha-server/pom.xml
+++ b/alpha/alpha-server/pom.xml
@@ -90,7 +90,7 @@
</dependency>
<dependency>
<groupId>org.apache.servicecomb.pack</groupId>
- <artifactId>saga-persistence-jpa</artifactId>
+ <artifactId>persistence-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
diff --git a/saga-demo/pom.xml b/demo/pom.xml
similarity index 100%
rename from saga-demo/pom.xml
rename to demo/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/README.md b/demo/saga-dubbo-demo/README.md
similarity index 100%
rename from saga-demo/saga-dubbo-demo/README.md
rename to demo/saga-dubbo-demo/README.md
diff --git a/saga-demo/tcc-spring-demo/docker-compose-alpha.yaml b/demo/saga-dubbo-demo/docker-compose-alpha.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/docker-compose-alpha.yaml
rename to demo/saga-dubbo-demo/docker-compose-alpha.yaml
diff --git a/saga-demo/saga-dubbo-demo/docker-compose-demo.yaml b/demo/saga-dubbo-demo/docker-compose-demo.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/docker-compose-demo.yaml
rename to demo/saga-dubbo-demo/docker-compose-demo.yaml
diff --git a/saga-demo/saga-dubbo-demo/docker-compose.mysql.yaml b/demo/saga-dubbo-demo/docker-compose.mysql.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/docker-compose.mysql.yaml
rename to demo/saga-dubbo-demo/docker-compose.mysql.yaml
diff --git a/saga-demo/saga-dubbo-demo/docker-compose.yaml b/demo/saga-dubbo-demo/docker-compose.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/docker-compose.yaml
rename to demo/saga-dubbo-demo/docker-compose.yaml
diff --git a/saga-demo/saga-dubbo-demo/pom.xml b/demo/saga-dubbo-demo/pom.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/pom.xml
rename to demo/saga-dubbo-demo/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/saga-dubbo-demo.sh b/demo/saga-dubbo-demo/saga-dubbo-demo.sh
similarity index 100%
rename from saga-demo/saga-dubbo-demo/saga-dubbo-demo.sh
rename to demo/saga-dubbo-demo/saga-dubbo-demo.sh
diff --git a/saga-demo/saga-dubbo-demo/service-api/pom.xml b/demo/saga-dubbo-demo/service-api/pom.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-api/pom.xml
rename to demo/saga-dubbo-demo/service-api/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IService.java b/demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IService.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IService.java
rename to demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IService.java
diff --git a/saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceA.java b/demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceA.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceA.java
rename to demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceA.java
diff --git a/saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceB.java b/demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceB.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceB.java
rename to demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceB.java
diff --git a/saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceC.java b/demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceC.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceC.java
rename to demo/saga-dubbo-demo/service-api/src/main/java/org/apache/servicecomb/saga/demo/dubbo/api/IServiceC.java
diff --git a/saga-demo/saga-dubbo-demo/service-api/src/main/resources/dubbo.properties b/demo/saga-dubbo-demo/service-api/src/main/resources/dubbo.properties
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-api/src/main/resources/dubbo.properties
rename to demo/saga-dubbo-demo/service-api/src/main/resources/dubbo.properties
diff --git a/saga-demo/saga-dubbo-demo/service-pub/pom.xml b/demo/saga-dubbo-demo/service-pub/pom.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-pub/pom.xml
rename to demo/saga-dubbo-demo/service-pub/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/AbsService.java b/demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/AbsService.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/AbsService.java
rename to demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/AbsService.java
diff --git a/saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/IInvokeCode.java b/demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/IInvokeCode.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/IInvokeCode.java
rename to demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/IInvokeCode.java
diff --git a/saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/InvokeContext.java b/demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/InvokeContext.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/InvokeContext.java
rename to demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/InvokeContext.java
diff --git a/saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/ServiceVO.java b/demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/ServiceVO.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/ServiceVO.java
rename to demo/saga-dubbo-demo/service-pub/src/main/java/org/apache/servicecomb/saga/demo/dubbo/pub/ServiceVO.java
diff --git a/saga-demo/saga-dubbo-demo/servicea/pom.xml b/demo/saga-dubbo-demo/servicea/pom.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/pom.xml
rename to demo/saga-dubbo-demo/servicea/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ApplicationA.java b/demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ApplicationA.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ApplicationA.java
rename to demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ApplicationA.java
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ServiceA.java b/demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ServiceA.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ServiceA.java
rename to demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/ServiceA.java
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/DubboDemoController.java b/demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/DubboDemoController.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/DubboDemoController.java
rename to demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/DubboDemoController.java
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/MvcConfigurer.java b/demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/MvcConfigurer.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/MvcConfigurer.java
rename to demo/saga-dubbo-demo/servicea/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicea/web/MvcConfigurer.java
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/application.yaml b/demo/saga-dubbo-demo/servicea/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/application.yaml
rename to demo/saga-dubbo-demo/servicea/src/main/resources/application.yaml
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/dubbo-context.xml b/demo/saga-dubbo-demo/servicea/src/main/resources/dubbo-context.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/dubbo-context.xml
rename to demo/saga-dubbo-demo/servicea/src/main/resources/dubbo-context.xml
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/resources/jdbc.xml b/demo/saga-dubbo-demo/servicea/src/main/resources/jdbc.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/resources/jdbc.xml
rename to demo/saga-dubbo-demo/servicea/src/main/resources/jdbc.xml
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/resources/log4j2.xml b/demo/saga-dubbo-demo/servicea/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/resources/log4j2.xml
rename to demo/saga-dubbo-demo/servicea/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/schema-mysql.sql b/demo/saga-dubbo-demo/servicea/src/main/resources/schema-mysql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/schema-mysql.sql
rename to demo/saga-dubbo-demo/servicea/src/main/resources/schema-mysql.sql
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/schema-postgresql.sql b/demo/saga-dubbo-demo/servicea/src/main/resources/schema-postgresql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/schema-postgresql.sql
rename to demo/saga-dubbo-demo/servicea/src/main/resources/schema-postgresql.sql
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/static/index.html b/demo/saga-dubbo-demo/servicea/src/main/resources/static/index.html
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/static/index.html
rename to demo/saga-dubbo-demo/servicea/src/main/resources/static/index.html
diff --git a/saga-demo/saga-dubbo-demo/serviceb/pom.xml b/demo/saga-dubbo-demo/serviceb/pom.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/pom.xml
rename to demo/saga-dubbo-demo/serviceb/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ApplicationB.java b/demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ApplicationB.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ApplicationB.java
rename to demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ApplicationB.java
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ServiceB.java b/demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ServiceB.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ServiceB.java
rename to demo/saga-dubbo-demo/serviceb/src/main/java/org/apache/servicecomb/saga/demo/dubbo/serviceb/ServiceB.java
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/resources/application.yaml b/demo/saga-dubbo-demo/serviceb/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/resources/application.yaml
rename to demo/saga-dubbo-demo/serviceb/src/main/resources/application.yaml
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/resources/dubbo-context.xml b/demo/saga-dubbo-demo/serviceb/src/main/resources/dubbo-context.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/resources/dubbo-context.xml
rename to demo/saga-dubbo-demo/serviceb/src/main/resources/dubbo-context.xml
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/resources/jdbc.xml b/demo/saga-dubbo-demo/serviceb/src/main/resources/jdbc.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/resources/jdbc.xml
rename to demo/saga-dubbo-demo/serviceb/src/main/resources/jdbc.xml
diff --git a/saga-demo/tcc-spring-demo/ordering/src/main/resources/log4j2.xml b/demo/saga-dubbo-demo/serviceb/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/tcc-spring-demo/ordering/src/main/resources/log4j2.xml
rename to demo/saga-dubbo-demo/serviceb/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/resources/schema-mysql.sql b/demo/saga-dubbo-demo/serviceb/src/main/resources/schema-mysql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/resources/schema-mysql.sql
rename to demo/saga-dubbo-demo/serviceb/src/main/resources/schema-mysql.sql
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/resources/schema-postgresql.sql b/demo/saga-dubbo-demo/serviceb/src/main/resources/schema-postgresql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/resources/schema-postgresql.sql
rename to demo/saga-dubbo-demo/serviceb/src/main/resources/schema-postgresql.sql
diff --git a/saga-demo/saga-dubbo-demo/servicec/pom.xml b/demo/saga-dubbo-demo/servicec/pom.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/pom.xml
rename to demo/saga-dubbo-demo/servicec/pom.xml
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ApplicationC.java b/demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ApplicationC.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ApplicationC.java
rename to demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ApplicationC.java
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ServiceC.java b/demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ServiceC.java
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ServiceC.java
rename to demo/saga-dubbo-demo/servicec/src/main/java/org/apache/servicecomb/saga/demo/dubbo/servicec/ServiceC.java
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/resources/application.yaml b/demo/saga-dubbo-demo/servicec/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/resources/application.yaml
rename to demo/saga-dubbo-demo/servicec/src/main/resources/application.yaml
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/resources/dubbo-context.xml b/demo/saga-dubbo-demo/servicec/src/main/resources/dubbo-context.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/resources/dubbo-context.xml
rename to demo/saga-dubbo-demo/servicec/src/main/resources/dubbo-context.xml
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/jdbc.xml b/demo/saga-dubbo-demo/servicec/src/main/resources/jdbc.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/jdbc.xml
rename to demo/saga-dubbo-demo/servicec/src/main/resources/jdbc.xml
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/resources/log4j2.xml b/demo/saga-dubbo-demo/servicec/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/resources/log4j2.xml
rename to demo/saga-dubbo-demo/servicec/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/resources/schema-mysql.sql b/demo/saga-dubbo-demo/servicec/src/main/resources/schema-mysql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/resources/schema-mysql.sql
rename to demo/saga-dubbo-demo/servicec/src/main/resources/schema-mysql.sql
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/resources/schema-postgresql.sql b/demo/saga-dubbo-demo/servicec/src/main/resources/schema-postgresql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/resources/schema-postgresql.sql
rename to demo/saga-dubbo-demo/servicec/src/main/resources/schema-postgresql.sql
diff --git a/saga-demo/saga-dubbo-demo/sql/schema-mysql.sql b/demo/saga-dubbo-demo/sql/schema-mysql.sql
similarity index 100%
rename from saga-demo/saga-dubbo-demo/sql/schema-mysql.sql
rename to demo/saga-dubbo-demo/sql/schema-mysql.sql
diff --git a/saga-demo/saga-k8s-resources/README.md b/demo/saga-k8s-resources/README.md
similarity index 100%
rename from saga-demo/saga-k8s-resources/README.md
rename to demo/saga-k8s-resources/README.md
diff --git a/saga-demo/saga-k8s-resources/base/alpha.yaml b/demo/saga-k8s-resources/base/alpha.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/base/alpha.yaml
rename to demo/saga-k8s-resources/base/alpha.yaml
diff --git a/saga-demo/saga-k8s-resources/base/jmeter-collector.yaml b/demo/saga-k8s-resources/base/jmeter-collector.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/base/jmeter-collector.yaml
rename to demo/saga-k8s-resources/base/jmeter-collector.yaml
diff --git a/saga-demo/saga-k8s-resources/base/postgresql.yaml b/demo/saga-k8s-resources/base/postgresql.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/base/postgresql.yaml
rename to demo/saga-k8s-resources/base/postgresql.yaml
diff --git a/saga-demo/saga-k8s-resources/spring-demo/booking.yaml b/demo/saga-k8s-resources/spring-demo/booking.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/spring-demo/booking.yaml
rename to demo/saga-k8s-resources/spring-demo/booking.yaml
diff --git a/saga-demo/saga-k8s-resources/spring-demo/car.yaml b/demo/saga-k8s-resources/spring-demo/car.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/spring-demo/car.yaml
rename to demo/saga-k8s-resources/spring-demo/car.yaml
diff --git a/saga-demo/saga-k8s-resources/spring-demo/hotel.yaml b/demo/saga-k8s-resources/spring-demo/hotel.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/spring-demo/hotel.yaml
rename to demo/saga-k8s-resources/spring-demo/hotel.yaml
diff --git a/saga-demo/saga-k8s-resources/spring-demo/test/jmeter.configmap.yaml b/demo/saga-k8s-resources/spring-demo/test/jmeter.configmap.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/spring-demo/test/jmeter.configmap.yaml
rename to demo/saga-k8s-resources/spring-demo/test/jmeter.configmap.yaml
diff --git a/saga-demo/saga-k8s-resources/spring-demo/test/jmeter.yaml b/demo/saga-k8s-resources/spring-demo/test/jmeter.yaml
similarity index 100%
rename from saga-demo/saga-k8s-resources/spring-demo/test/jmeter.yaml
rename to demo/saga-k8s-resources/spring-demo/test/jmeter.yaml
diff --git a/saga-demo/saga-servicecomb-demo/README.md b/demo/saga-servicecomb-demo/README.md
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/README.md
rename to demo/saga-servicecomb-demo/README.md
diff --git a/saga-demo/saga-servicecomb-demo/docker-compose.yaml b/demo/saga-servicecomb-demo/docker-compose.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/docker-compose.yaml
rename to demo/saga-servicecomb-demo/docker-compose.yaml
diff --git a/saga-demo/saga-servicecomb-demo/pom.xml b/demo/saga-servicecomb-demo/pom.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/pom.xml
rename to demo/saga-servicecomb-demo/pom.xml
diff --git a/saga-demo/saga-servicecomb-demo/saga-servicecomb-demo.sh b/demo/saga-servicecomb-demo/saga-servicecomb-demo.sh
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/saga-servicecomb-demo.sh
rename to demo/saga-servicecomb-demo/saga-servicecomb-demo.sh
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/pom.xml b/demo/saga-servicecomb-demo/scb-booking/pom.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-booking/pom.xml
rename to demo/saga-servicecomb-demo/scb-booking/pom.xml
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingApplication.java b/demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingApplication.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingApplication.java
rename to demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingApplication.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingController.java b/demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingController.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingController.java
rename to demo/saga-servicecomb-demo/scb-booking/src/main/java/org/apache/servicecomb/saga/demo/scb/booking/BookingController.java
diff --git a/saga-demo/saga-spring-demo/booking/src/main/resources/application.yaml b/demo/saga-servicecomb-demo/scb-booking/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/src/main/resources/application.yaml
rename to demo/saga-servicecomb-demo/scb-booking/src/main/resources/application.yaml
diff --git a/saga-demo/saga-spring-demo/hotel/src/main/resources/log4j2.xml b/demo/saga-servicecomb-demo/scb-booking/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/src/main/resources/log4j2.xml
rename to demo/saga-servicecomb-demo/scb-booking/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/src/main/resources/microservice.yaml b/demo/saga-servicecomb-demo/scb-booking/src/main/resources/microservice.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-booking/src/main/resources/microservice.yaml
rename to demo/saga-servicecomb-demo/scb-booking/src/main/resources/microservice.yaml
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/pom.xml b/demo/saga-servicecomb-demo/scb-car/pom.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/pom.xml
rename to demo/saga-servicecomb-demo/scb-car/pom.xml
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarApplication.java b/demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarApplication.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarApplication.java
rename to demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarApplication.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBooking.java b/demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBooking.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBooking.java
rename to demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBooking.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingController.java b/demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingController.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingController.java
rename to demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingController.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingService.java b/demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingService.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingService.java
rename to demo/saga-servicecomb-demo/scb-car/src/main/java/org/apache/servicecomb/saga/demo/scb/car/CarBookingService.java
diff --git a/saga-demo/saga-spring-demo/car/src/main/resources/application.yaml b/demo/saga-servicecomb-demo/scb-car/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/car/src/main/resources/application.yaml
rename to demo/saga-servicecomb-demo/scb-car/src/main/resources/application.yaml
diff --git a/saga-demo/saga-spring-demo/car/src/main/resources/log4j2.xml b/demo/saga-servicecomb-demo/scb-car/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/car/src/main/resources/log4j2.xml
rename to demo/saga-servicecomb-demo/scb-car/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/resources/microservice.yaml b/demo/saga-servicecomb-demo/scb-car/src/main/resources/microservice.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/resources/microservice.yaml
rename to demo/saga-servicecomb-demo/scb-car/src/main/resources/microservice.yaml
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml b/demo/saga-servicecomb-demo/scb-hotel/pom.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/pom.xml
rename to demo/saga-servicecomb-demo/scb-hotel/pom.xml
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelApplication.java b/demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelApplication.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelApplication.java
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelApplication.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBooking.java b/demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBooking.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBooking.java
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBooking.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingController.java b/demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingController.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingController.java
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingController.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingService.java b/demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingService.java
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingService.java
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/java/org/apache/servicecomb/saga/demo/scb/hotel/HotelBookingService.java
diff --git a/saga-demo/saga-spring-demo/hotel/src/main/resources/application.yaml b/demo/saga-servicecomb-demo/scb-hotel/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/src/main/resources/application.yaml
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/resources/application.yaml
diff --git a/saga-demo/saga-spring-demo/booking/src/main/resources/log4j2.xml b/demo/saga-servicecomb-demo/scb-hotel/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/src/main/resources/log4j2.xml
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/resources/microservice.yaml b/demo/saga-servicecomb-demo/scb-hotel/src/main/resources/microservice.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/resources/microservice.yaml
rename to demo/saga-servicecomb-demo/scb-hotel/src/main/resources/microservice.yaml
diff --git a/saga-demo/saga-spring-demo/README.md b/demo/saga-spring-demo/README.md
similarity index 100%
rename from saga-demo/saga-spring-demo/README.md
rename to demo/saga-spring-demo/README.md
diff --git a/saga-demo/saga-spring-demo/booking/pom.xml b/demo/saga-spring-demo/booking/pom.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/pom.xml
rename to demo/saga-spring-demo/booking/pom.xml
diff --git a/saga-demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/Application.java b/demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/Application.java
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/Application.java
rename to demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/Application.java
diff --git a/saga-demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/BookingController.java b/demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/BookingController.java
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/BookingController.java
rename to demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/BookingController.java
diff --git a/saga-demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/MyConfiguration.java b/demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/MyConfiguration.java
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/MyConfiguration.java
rename to demo/saga-spring-demo/booking/src/main/java/org/apache/servicecomb/saga/demo/pack/booking/MyConfiguration.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/src/main/resources/application.yaml b/demo/saga-spring-demo/booking/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-booking/src/main/resources/application.yaml
rename to demo/saga-spring-demo/booking/src/main/resources/application.yaml
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/resources/log4j2.xml b/demo/saga-spring-demo/booking/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/resources/log4j2.xml
rename to demo/saga-spring-demo/booking/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-spring-demo/booking/src/main/resources/static/index.html b/demo/saga-spring-demo/booking/src/main/resources/static/index.html
similarity index 100%
rename from saga-demo/saga-spring-demo/booking/src/main/resources/static/index.html
rename to demo/saga-spring-demo/booking/src/main/resources/static/index.html
diff --git a/saga-demo/saga-spring-demo/car/pom.xml b/demo/saga-spring-demo/car/pom.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/car/pom.xml
rename to demo/saga-spring-demo/car/pom.xml
diff --git a/saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/Application.java b/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/Application.java
similarity index 100%
rename from saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/Application.java
rename to demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/Application.java
diff --git a/saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBooking.java b/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBooking.java
similarity index 100%
rename from saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBooking.java
rename to demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBooking.java
diff --git a/saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingController.java b/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingController.java
similarity index 100%
rename from saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingController.java
rename to demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingController.java
diff --git a/saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingService.java b/demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingService.java
similarity index 100%
rename from saga-demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingService.java
rename to demo/saga-spring-demo/car/src/main/java/org/apache/servicecomb/saga/demo/pack/car/CarBookingService.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/resources/application.yaml b/demo/saga-spring-demo/car/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/resources/application.yaml
rename to demo/saga-spring-demo/car/src/main/resources/application.yaml
diff --git a/saga-demo/saga-servicecomb-demo/scb-car/src/main/resources/log4j2.xml b/demo/saga-spring-demo/car/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-car/src/main/resources/log4j2.xml
rename to demo/saga-spring-demo/car/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-spring-demo/docker-compose-alpha-perf.yaml b/demo/saga-spring-demo/docker-compose-alpha-perf.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/docker-compose-alpha-perf.yaml
rename to demo/saga-spring-demo/docker-compose-alpha-perf.yaml
diff --git a/saga-demo/saga-spring-demo/docker-compose-alpha.yaml b/demo/saga-spring-demo/docker-compose-alpha.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/docker-compose-alpha.yaml
rename to demo/saga-spring-demo/docker-compose-alpha.yaml
diff --git a/saga-demo/saga-spring-demo/docker-compose-demo.yaml b/demo/saga-spring-demo/docker-compose-demo.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/docker-compose-demo.yaml
rename to demo/saga-spring-demo/docker-compose-demo.yaml
diff --git a/saga-demo/tcc-spring-demo/docker-compose.mysql.yaml b/demo/saga-spring-demo/docker-compose.mysql.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/docker-compose.mysql.yaml
rename to demo/saga-spring-demo/docker-compose.mysql.yaml
diff --git a/saga-demo/saga-spring-demo/docker-compose.yaml b/demo/saga-spring-demo/docker-compose.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/docker-compose.yaml
rename to demo/saga-spring-demo/docker-compose.yaml
diff --git a/saga-demo/saga-spring-demo/hotel/pom.xml b/demo/saga-spring-demo/hotel/pom.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/pom.xml
rename to demo/saga-spring-demo/hotel/pom.xml
diff --git a/saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/Application.java b/demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/Application.java
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/Application.java
rename to demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/Application.java
diff --git a/saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBooking.java b/demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBooking.java
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBooking.java
rename to demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBooking.java
diff --git a/saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingController.java b/demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingController.java
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingController.java
rename to demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingController.java
diff --git a/saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingService.java b/demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingService.java
similarity index 100%
rename from saga-demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingService.java
rename to demo/saga-spring-demo/hotel/src/main/java/org/apache/servicecomb/saga/demo/pack/hotel/HotelBookingService.java
diff --git a/saga-demo/saga-servicecomb-demo/scb-hotel/src/main/resources/application.yaml b/demo/saga-spring-demo/hotel/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-hotel/src/main/resources/application.yaml
rename to demo/saga-spring-demo/hotel/src/main/resources/application.yaml
diff --git a/saga-demo/saga-servicecomb-demo/scb-booking/src/main/resources/log4j2.xml b/demo/saga-spring-demo/hotel/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-servicecomb-demo/scb-booking/src/main/resources/log4j2.xml
rename to demo/saga-spring-demo/hotel/src/main/resources/log4j2.xml
diff --git a/saga-demo/saga-spring-demo/pom.xml b/demo/saga-spring-demo/pom.xml
similarity index 100%
rename from saga-demo/saga-spring-demo/pom.xml
rename to demo/saga-spring-demo/pom.xml
diff --git a/saga-demo/saga-spring-demo/saga-demo.sh b/demo/saga-spring-demo/saga-demo.sh
similarity index 100%
rename from saga-demo/saga-spring-demo/saga-demo.sh
rename to demo/saga-spring-demo/saga-demo.sh
diff --git a/saga-demo/tcc-spring-demo/README.md b/demo/tcc-spring-demo/README.md
similarity index 100%
rename from saga-demo/tcc-spring-demo/README.md
rename to demo/tcc-spring-demo/README.md
diff --git a/saga-demo/saga-dubbo-demo/docker-compose-alpha.yaml b/demo/tcc-spring-demo/docker-compose-alpha.yaml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/docker-compose-alpha.yaml
rename to demo/tcc-spring-demo/docker-compose-alpha.yaml
diff --git a/saga-demo/tcc-spring-demo/docker-compose-demo.yaml b/demo/tcc-spring-demo/docker-compose-demo.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/docker-compose-demo.yaml
rename to demo/tcc-spring-demo/docker-compose-demo.yaml
diff --git a/saga-demo/saga-spring-demo/docker-compose.mysql.yaml b/demo/tcc-spring-demo/docker-compose.mysql.yaml
similarity index 100%
rename from saga-demo/saga-spring-demo/docker-compose.mysql.yaml
rename to demo/tcc-spring-demo/docker-compose.mysql.yaml
diff --git a/saga-demo/tcc-spring-demo/docker-compose.yaml b/demo/tcc-spring-demo/docker-compose.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/docker-compose.yaml
rename to demo/tcc-spring-demo/docker-compose.yaml
diff --git a/saga-demo/tcc-spring-demo/inventory/pom.xml b/demo/tcc-spring-demo/inventory/pom.xml
similarity index 98%
rename from saga-demo/tcc-spring-demo/inventory/pom.xml
rename to demo/tcc-spring-demo/inventory/pom.xml
index 8d44906..7bd1d4f 100644
--- a/saga-demo/tcc-spring-demo/inventory/pom.xml
+++ b/demo/tcc-spring-demo/inventory/pom.xml
@@ -48,7 +48,7 @@
<!-- Added the eclipse link JPA configuration-->
<dependency>
<groupId>org.apache.servicecomb.saga</groupId>
- <artifactId>saga-persistence-jpa</artifactId>
+ <artifactId>persistence-jpa</artifactId>
</dependency>
<!-- Added the driver of h2 -->
<dependency>
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryService.java b/demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryService.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryService.java
rename to demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryService.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/Product.java b/demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/Product.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/Product.java
rename to demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/Product.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductController.java b/demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductController.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductController.java
rename to demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductController.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductDao.java b/demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductDao.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductDao.java
rename to demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductDao.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductOrder.java b/demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductOrder.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductOrder.java
rename to demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductOrder.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/TccInventoryApplication.java b/demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/TccInventoryApplication.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/TccInventoryApplication.java
rename to demo/tcc-spring-demo/inventory/src/main/java/org/apache/servicecomb/saga/demo/pack/inventory/TccInventoryApplication.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/main/resources/application.yaml b/demo/tcc-spring-demo/inventory/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/main/resources/application.yaml
rename to demo/tcc-spring-demo/inventory/src/main/resources/application.yaml
diff --git a/saga-demo/saga-dubbo-demo/servicec/src/main/resources/log4j2.xml b/demo/tcc-spring-demo/inventory/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicec/src/main/resources/log4j2.xml
rename to demo/tcc-spring-demo/inventory/src/main/resources/log4j2.xml
diff --git a/saga-demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryServiceTest.java b/demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryServiceTest.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryServiceTest.java
rename to demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/InventoryServiceTest.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductControllerTest.java b/demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductControllerTest.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductControllerTest.java
rename to demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/ProductControllerTest.java
diff --git a/saga-demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/TestApplication.java b/demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/TestApplication.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/TestApplication.java
rename to demo/tcc-spring-demo/inventory/src/test/java/org/apache/servicecomb/saga/demo/pack/inventory/TestApplication.java
diff --git a/saga-demo/tcc-spring-demo/ordering/pom.xml b/demo/tcc-spring-demo/ordering/pom.xml
similarity index 100%
rename from saga-demo/tcc-spring-demo/ordering/pom.xml
rename to demo/tcc-spring-demo/ordering/pom.xml
diff --git a/saga-demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/OrderingController.java b/demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/OrderingController.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/OrderingController.java
rename to demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/OrderingController.java
diff --git a/saga-demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/TccOrderingApplication.java b/demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/TccOrderingApplication.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/TccOrderingApplication.java
rename to demo/tcc-spring-demo/ordering/src/main/java/org/apache/servicecomb/saga/demo/pack/ordering/TccOrderingApplication.java
diff --git a/saga-demo/tcc-spring-demo/ordering/src/main/resources/application.yaml b/demo/tcc-spring-demo/ordering/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/ordering/src/main/resources/application.yaml
rename to demo/tcc-spring-demo/ordering/src/main/resources/application.yaml
diff --git a/saga-demo/saga-dubbo-demo/serviceb/src/main/resources/log4j2.xml b/demo/tcc-spring-demo/ordering/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/serviceb/src/main/resources/log4j2.xml
rename to demo/tcc-spring-demo/ordering/src/main/resources/log4j2.xml
diff --git a/saga-demo/tcc-spring-demo/payment/pom.xml b/demo/tcc-spring-demo/payment/pom.xml
similarity index 98%
rename from saga-demo/tcc-spring-demo/payment/pom.xml
rename to demo/tcc-spring-demo/payment/pom.xml
index 9a91dbd..b8aa181 100644
--- a/saga-demo/tcc-spring-demo/payment/pom.xml
+++ b/demo/tcc-spring-demo/payment/pom.xml
@@ -46,7 +46,7 @@
<!-- Added the eclipse link JPA configuration-->
<dependency>
<groupId>org.apache.servicecomb.saga</groupId>
- <artifactId>saga-persistence-jpa</artifactId>
+ <artifactId>persistence-jpa</artifactId>
</dependency>
<!-- Added the driver of h2 -->
<dependency>
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Account.java b/demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Account.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Account.java
rename to demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Account.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/AccountDao.java b/demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/AccountDao.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/AccountDao.java
rename to demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/AccountDao.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Payment.java b/demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Payment.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Payment.java
rename to demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/Payment.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentController.java b/demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentController.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentController.java
rename to demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentController.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentService.java b/demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentService.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentService.java
rename to demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentService.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/TccPaymentApplication.java b/demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/TccPaymentApplication.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/TccPaymentApplication.java
rename to demo/tcc-spring-demo/payment/src/main/java/org/apache/servicecomb/saga/demo/pack/payment/TccPaymentApplication.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/main/resources/application.yaml b/demo/tcc-spring-demo/payment/src/main/resources/application.yaml
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/main/resources/application.yaml
rename to demo/tcc-spring-demo/payment/src/main/resources/application.yaml
diff --git a/saga-demo/saga-dubbo-demo/servicea/src/main/resources/log4j2.xml b/demo/tcc-spring-demo/payment/src/main/resources/log4j2.xml
similarity index 100%
rename from saga-demo/saga-dubbo-demo/servicea/src/main/resources/log4j2.xml
rename to demo/tcc-spring-demo/payment/src/main/resources/log4j2.xml
diff --git a/saga-demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentControllerTest.java b/demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentControllerTest.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentControllerTest.java
rename to demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentControllerTest.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentServiceTest.java b/demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentServiceTest.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentServiceTest.java
rename to demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/PaymentServiceTest.java
diff --git a/saga-demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/TestApplication.java b/demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/TestApplication.java
similarity index 100%
rename from saga-demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/TestApplication.java
rename to demo/tcc-spring-demo/payment/src/test/java/org/apache/servicecomb/saga/demo/pack/payment/TestApplication.java
diff --git a/saga-demo/tcc-spring-demo/pom.xml b/demo/tcc-spring-demo/pom.xml
similarity index 100%
rename from saga-demo/tcc-spring-demo/pom.xml
rename to demo/tcc-spring-demo/pom.xml
diff --git a/saga-demo/tcc-spring-demo/saga-demo.sh b/demo/tcc-spring-demo/saga-demo.sh
similarity index 100%
rename from saga-demo/tcc-spring-demo/saga-demo.sh
rename to demo/tcc-spring-demo/saga-demo.sh
diff --git a/saga-distribution/pom.xml b/distribution/pom.xml
similarity index 100%
rename from saga-distribution/pom.xml
rename to distribution/pom.xml
diff --git a/saga-distribution/src/assembly/bin.xml b/distribution/src/assembly/bin.xml
similarity index 100%
rename from saga-distribution/src/assembly/bin.xml
rename to distribution/src/assembly/bin.xml
diff --git a/saga-distribution/src/assembly/src.xml b/distribution/src/assembly/src.xml
similarity index 100%
rename from saga-distribution/src/assembly/src.xml
rename to distribution/src/assembly/src.xml
diff --git a/saga-distribution/src/release/LICENSE b/distribution/src/release/LICENSE
similarity index 100%
rename from saga-distribution/src/release/LICENSE
rename to distribution/src/release/LICENSE
diff --git a/saga-distribution/src/release/NOTICE b/distribution/src/release/NOTICE
similarity index 100%
rename from saga-distribution/src/release/NOTICE
rename to distribution/src/release/NOTICE
diff --git a/saga-distribution/src/release/licenses/LICENSE-asm b/distribution/src/release/licenses/LICENSE-asm
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-asm
rename to distribution/src/release/licenses/LICENSE-asm
diff --git a/saga-distribution/src/release/licenses/LICENSE-boringssl b/distribution/src/release/licenses/LICENSE-boringssl
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-boringssl
rename to distribution/src/release/licenses/LICENSE-boringssl
diff --git a/saga-distribution/src/release/licenses/LICENSE-epl-v10 b/distribution/src/release/licenses/LICENSE-epl-v10
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-epl-v10
rename to distribution/src/release/licenses/LICENSE-epl-v10
diff --git a/saga-distribution/src/release/licenses/LICENSE-esotericsoftware b/distribution/src/release/licenses/LICENSE-esotericsoftware
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-esotericsoftware
rename to distribution/src/release/licenses/LICENSE-esotericsoftware
diff --git a/saga-distribution/src/release/licenses/LICENSE-javax b/distribution/src/release/licenses/LICENSE-javax
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-javax
rename to distribution/src/release/licenses/LICENSE-javax
diff --git a/saga-distribution/src/release/licenses/LICENSE-logback b/distribution/src/release/licenses/LICENSE-logback
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-logback
rename to distribution/src/release/licenses/LICENSE-logback
diff --git a/saga-distribution/src/release/licenses/LICENSE-ngxadmin b/distribution/src/release/licenses/LICENSE-ngxadmin
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-ngxadmin
rename to distribution/src/release/licenses/LICENSE-ngxadmin
diff --git a/saga-distribution/src/release/licenses/LICENSE-openfeign b/distribution/src/release/licenses/LICENSE-openfeign
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-openfeign
rename to distribution/src/release/licenses/LICENSE-openfeign
diff --git a/saga-distribution/src/release/licenses/LICENSE-postgresql b/distribution/src/release/licenses/LICENSE-postgresql
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-postgresql
rename to distribution/src/release/licenses/LICENSE-postgresql
diff --git a/saga-distribution/src/release/licenses/LICENSE-protobuf b/distribution/src/release/licenses/LICENSE-protobuf
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-protobuf
rename to distribution/src/release/licenses/LICENSE-protobuf
diff --git a/saga-distribution/src/release/licenses/LICENSE-slf4j b/distribution/src/release/licenses/LICENSE-slf4j
similarity index 100%
rename from saga-distribution/src/release/licenses/LICENSE-slf4j
rename to distribution/src/release/licenses/LICENSE-slf4j
diff --git a/saga-distribution/src/release/licenses/NOTICE-grpc b/distribution/src/release/licenses/NOTICE-grpc
similarity index 100%
rename from saga-distribution/src/release/licenses/NOTICE-grpc
rename to distribution/src/release/licenses/NOTICE-grpc
diff --git a/saga-distribution/src/release/licenses/NOTICE-netty b/distribution/src/release/licenses/NOTICE-netty
similarity index 100%
rename from saga-distribution/src/release/licenses/NOTICE-netty
rename to distribution/src/release/licenses/NOTICE-netty
diff --git a/saga-distribution/src/release/licenses/NOTICE-netty-tcnative b/distribution/src/release/licenses/NOTICE-netty-tcnative
similarity index 100%
rename from saga-distribution/src/release/licenses/NOTICE-netty-tcnative
rename to distribution/src/release/licenses/NOTICE-netty-tcnative
diff --git a/saga-distribution/src/release/licenses/NOTICE-tomcat b/distribution/src/release/licenses/NOTICE-tomcat
similarity index 100%
rename from saga-distribution/src/release/licenses/NOTICE-tomcat
rename to distribution/src/release/licenses/NOTICE-tomcat
diff --git a/integration-tests/pack-tests/pom.xml b/integration-tests/pack-tests/pom.xml
index f94d2f9..2f2ca9c 100644
--- a/integration-tests/pack-tests/pom.xml
+++ b/integration-tests/pack-tests/pom.xml
@@ -108,7 +108,7 @@
</dependency>
<dependency>
<groupId>org.apache.servicecomb.pack</groupId>
- <artifactId>saga-persistence-jpa</artifactId>
+ <artifactId>persistence-jpa</artifactId>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/omega/omega-spring-tx/pom.xml b/omega/omega-spring-tx/pom.xml
index fb51024..f76ac38 100644
--- a/omega/omega-spring-tx/pom.xml
+++ b/omega/omega-spring-tx/pom.xml
@@ -76,7 +76,7 @@
</dependency>
<dependency>
<groupId>org.apache.servicecomb.pack</groupId>
- <artifactId>saga-persistence-jpa</artifactId>
+ <artifactId>persistence-jpa</artifactId>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/saga-persistence/saga-persistence-jpa/pom.xml b/persistence/persistence-jpa/pom.xml
similarity index 97%
rename from saga-persistence/saga-persistence-jpa/pom.xml
rename to persistence/persistence-jpa/pom.xml
index b08dc8d..cdc35f3 100644
--- a/saga-persistence/saga-persistence-jpa/pom.xml
+++ b/persistence/persistence-jpa/pom.xml
@@ -26,7 +26,8 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>saga-persistence-jpa</artifactId>
+ <name>Pack::Persistence::JPA</name>
+ <artifactId>persistence-jpa</artifactId>
<dependencyManagement>
<dependencies>
diff --git a/saga-persistence/saga-persistence-jpa/src/main/java/org/apache/servicecomb/saga/persistence/jpa/EclipseLinkJpaConfiguration.java b/persistence/persistence-jpa/src/main/java/org/apache/servicecomb/saga/persistence/jpa/EclipseLinkJpaConfiguration.java
similarity index 100%
rename from saga-persistence/saga-persistence-jpa/src/main/java/org/apache/servicecomb/saga/persistence/jpa/EclipseLinkJpaConfiguration.java
rename to persistence/persistence-jpa/src/main/java/org/apache/servicecomb/saga/persistence/jpa/EclipseLinkJpaConfiguration.java
diff --git a/saga-persistence/saga-persistence-jpa/src/main/resources/META-INF/spring.factories b/persistence/persistence-jpa/src/main/resources/META-INF/spring.factories
similarity index 100%
rename from saga-persistence/saga-persistence-jpa/src/main/resources/META-INF/spring.factories
rename to persistence/persistence-jpa/src/main/resources/META-INF/spring.factories
diff --git a/saga-persistence/pom.xml b/persistence/pom.xml
similarity index 92%
rename from saga-persistence/pom.xml
rename to persistence/pom.xml
index 5f0cd41..990ab84 100644
--- a/saga-persistence/pom.xml
+++ b/persistence/pom.xml
@@ -26,10 +26,11 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>saga-persistence</artifactId>
+ <artifactId>persistence</artifactId>
+ <name>Pack::Persistence</name>
<packaging>pom</packaging>
<modules>
- <module>saga-persistence-jpa</module>
+ <module>persistence-jpa</module>
</modules>
diff --git a/pom.xml b/pom.xml
index b10dc2c..5c8aa56 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,13 +32,13 @@
<modules>
<module>docker-build-config</module>
- <module>saga-web</module>
<module>omega</module>
<module>alpha</module>
<module>pack-contracts</module>
<module>pack-common</module>
<module>integration-tests</module>
- <module>saga-persistence</module>
+ <module>persistence</module>
+ <module>web</module>
</modules>
<properties>
@@ -313,7 +313,7 @@
<!-- TODO rename this artifact -->
<dependency>
<groupId>org.apache.servicecomb.pack</groupId>
- <artifactId>saga-persistence-jpa</artifactId>
+ <artifactId>persistence-jpa</artifactId>
<version>0.3.0-SNAPSHOT</version>
</dependency>
<dependency>
@@ -777,8 +777,8 @@
<profile>
<id>release</id>
<modules>
- <module>saga-demo</module>
- <module>saga-distribution</module>
+ <module>demo</module>
+ <module>distribution</module>
</modules>
<build>
<plugins>
@@ -839,7 +839,7 @@
<profile>
<id>demo</id>
<modules>
- <module>saga-demo</module>
+ <module>demo</module>
<module>acceptance-tests</module>
</modules>
</profile>
diff --git a/saga-web/pom.xml b/web/pom.xml
similarity index 99%
rename from saga-web/pom.xml
rename to web/pom.xml
index 2622563..83d39b5 100644
--- a/saga-web/pom.xml
+++ b/web/pom.xml
@@ -26,7 +26,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>saga-web</artifactId>
+ <artifactId>pack-web</artifactId>
<name>Pack::Web</name>
<dependencyManagement>
diff --git a/saga-web/src/main/java/org/apache/servicecomb/saga/web/SagaWebApplication.java b/web/src/main/java/org/apache/servicecomb/saga/web/SagaWebApplication.java
similarity index 100%
rename from saga-web/src/main/java/org/apache/servicecomb/saga/web/SagaWebApplication.java
rename to web/src/main/java/org/apache/servicecomb/saga/web/SagaWebApplication.java
diff --git a/saga-web/src/main/resources/application.yaml b/web/src/main/resources/application.yaml
similarity index 100%
rename from saga-web/src/main/resources/application.yaml
rename to web/src/main/resources/application.yaml
diff --git a/saga-web/src/main/resources/microservice.yaml b/web/src/main/resources/microservice.yaml
similarity index 100%
rename from saga-web/src/main/resources/microservice.yaml
rename to web/src/main/resources/microservice.yaml
diff --git a/saga-web/src/main/resources/saga-frontend/README.md b/web/src/main/resources/saga-frontend/README.md
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/README.md
rename to web/src/main/resources/saga-frontend/README.md
diff --git a/saga-web/src/main/resources/saga-frontend/angular.json b/web/src/main/resources/saga-frontend/angular.json
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/angular.json
rename to web/src/main/resources/saga-frontend/angular.json
diff --git a/saga-web/src/main/resources/saga-frontend/package.json b/web/src/main/resources/saga-frontend/package.json
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/package.json
rename to web/src/main/resources/saga-frontend/package.json
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/core.module.ts b/web/src/main/resources/saga-frontend/src/app/@core/core.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/core.module.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/core.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/data/data.module.ts b/web/src/main/resources/saga-frontend/src/app/@core/data/data.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/data/data.module.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/data/data.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/data/saga-events.service.ts b/web/src/main/resources/saga-frontend/src/app/@core/data/saga-events.service.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/data/saga-events.service.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/data/saga-events.service.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/data/state.service.ts b/web/src/main/resources/saga-frontend/src/app/@core/data/state.service.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/data/state.service.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/data/state.service.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/module-import-guard.ts b/web/src/main/resources/saga-frontend/src/app/@core/module-import-guard.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/module-import-guard.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/module-import-guard.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/utils/analytics.service.ts b/web/src/main/resources/saga-frontend/src/app/@core/utils/analytics.service.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/utils/analytics.service.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/utils/analytics.service.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@core/utils/util.service.ts b/web/src/main/resources/saga-frontend/src/app/@core/utils/util.service.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@core/utils/util.service.ts
rename to web/src/main/resources/saga-frontend/src/app/@core/utils/util.service.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.scss b/web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/footer/footer.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.html b/web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.html
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.scss b/web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/header/header.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/index.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/index.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/index.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/index.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.scss b/web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/switcher/switcher.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.scss b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-settings/theme-settings.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.html b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.html
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.scss b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/theme-switcher.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/theme-switcher-list.component.scss b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/theme-switcher-list.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/theme-switcher-list.component.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/theme-switcher-list.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/themes-switcher-list.component.ts b/web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/themes-switcher-list.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/themes-switcher-list.component.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/components/theme-switcher/themes-switcher-list/themes-switcher-list.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.scss b/web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.ts b/web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/layouts/default/default.layout.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/index.ts b/web/src/main/resources/saga-frontend/src/app/@theme/layouts/index.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/index.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/layouts/index.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.scss b/web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.ts b/web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/layouts/one-column/one-column.layout.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/capitalize.pipe.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/capitalize.pipe.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/capitalize.pipe.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/capitalize.pipe.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/index.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/index.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/index.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/index.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/no-sanitize.pipe.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/no-sanitize.pipe.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/no-sanitize.pipe.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/no-sanitize.pipe.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/number-with-commas.pipe.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/number-with-commas.pipe.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/number-with-commas.pipe.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/number-with-commas.pipe.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/plural.pipe.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/plural.pipe.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/plural.pipe.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/plural.pipe.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/round.pipe.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/round.pipe.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/round.pipe.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/round.pipe.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/timing.pipe.ts b/web/src/main/resources/saga-frontend/src/app/@theme/pipes/timing.pipe.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/pipes/timing.pipe.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/pipes/timing.pipe.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/bootstrap-rtl.scss b/web/src/main/resources/saga-frontend/src/app/@theme/styles/bootstrap-rtl.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/bootstrap-rtl.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/bootstrap-rtl.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/font-size.scss b/web/src/main/resources/saga-frontend/src/app/@theme/styles/font-size.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/font-size.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/font-size.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/pace.theme.scss b/web/src/main/resources/saga-frontend/src/app/@theme/styles/pace.theme.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/pace.theme.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/pace.theme.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/styles.scss b/web/src/main/resources/saga-frontend/src/app/@theme/styles/styles.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/styles.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/styles.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.corporate.ts b/web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.corporate.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.corporate.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.corporate.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.cosmic.ts b/web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.cosmic.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.cosmic.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.cosmic.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.default.ts b/web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.default.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.default.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/theme.default.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/themes.scss b/web/src/main/resources/saga-frontend/src/app/@theme/styles/themes.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/styles/themes.scss
rename to web/src/main/resources/saga-frontend/src/app/@theme/styles/themes.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/@theme/theme.module.ts b/web/src/main/resources/saga-frontend/src/app/@theme/theme.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/@theme/theme.module.ts
rename to web/src/main/resources/saga-frontend/src/app/@theme/theme.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/app-routing.module.ts b/web/src/main/resources/saga-frontend/src/app/app-routing.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/app-routing.module.ts
rename to web/src/main/resources/saga-frontend/src/app/app-routing.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/app.component.ts b/web/src/main/resources/saga-frontend/src/app/app.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/app.component.ts
rename to web/src/main/resources/saga-frontend/src/app/app.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/app.module.ts b/web/src/main/resources/saga-frontend/src/app/app.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/app.module.ts
rename to web/src/main/resources/saga-frontend/src/app/app.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.html b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.scss b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.scss
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/count-cards/count-cards.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.html b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.scss b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.scss
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.module.ts b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.module.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/dashboard.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.html b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.scss b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.scss
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/dashboard/recent-table/recent-table.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous-routing.module.ts b/web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous-routing.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous-routing.module.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous-routing.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.module.ts b/web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.module.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/miscellaneous.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.html b/web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.scss b/web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.scss
rename to web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/miscellaneous/not-found/not-found.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/pages-menu.ts b/web/src/main/resources/saga-frontend/src/app/pages/pages-menu.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/pages-menu.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/pages-menu.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/pages-routing.module.ts b/web/src/main/resources/saga-frontend/src/app/pages/pages-routing.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/pages-routing.module.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/pages-routing.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/pages.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/pages.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/pages.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/pages.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/pages.module.ts b/web/src/main/resources/saga-frontend/src/app/pages/pages.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/pages.module.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/pages.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/customRender.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/transactions/customRender.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/customRender.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/customRender.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.html b/web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/findTransaction.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.html b/web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.module.ts b/web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.module.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.module.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/transactions.module.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.html b/web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.html
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.scss b/web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.scss
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.scss
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.scss
diff --git a/saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.ts b/web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.ts
rename to web/src/main/resources/saga-frontend/src/app/pages/transactions/transactionsTable.component.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/assets/images/square_pattern.svg b/web/src/main/resources/saga-frontend/src/assets/images/square_pattern.svg
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/assets/images/square_pattern.svg
rename to web/src/main/resources/saga-frontend/src/assets/images/square_pattern.svg
diff --git a/saga-web/src/main/resources/saga-frontend/src/assets/images/square_pattern_cosmic.svg b/web/src/main/resources/saga-frontend/src/assets/images/square_pattern_cosmic.svg
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/assets/images/square_pattern_cosmic.svg
rename to web/src/main/resources/saga-frontend/src/assets/images/square_pattern_cosmic.svg
diff --git a/saga-web/src/main/resources/saga-frontend/src/environments/environment.prod.ts b/web/src/main/resources/saga-frontend/src/environments/environment.prod.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/environments/environment.prod.ts
rename to web/src/main/resources/saga-frontend/src/environments/environment.prod.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/environments/environment.ts b/web/src/main/resources/saga-frontend/src/environments/environment.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/environments/environment.ts
rename to web/src/main/resources/saga-frontend/src/environments/environment.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/favicon.ico b/web/src/main/resources/saga-frontend/src/favicon.ico
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/favicon.ico
rename to web/src/main/resources/saga-frontend/src/favicon.ico
diff --git a/saga-web/src/main/resources/saga-frontend/src/favicon.png b/web/src/main/resources/saga-frontend/src/favicon.png
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/favicon.png
rename to web/src/main/resources/saga-frontend/src/favicon.png
diff --git a/saga-web/src/main/resources/saga-frontend/src/index.html b/web/src/main/resources/saga-frontend/src/index.html
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/index.html
rename to web/src/main/resources/saga-frontend/src/index.html
diff --git a/saga-web/src/main/resources/saga-frontend/src/main.ts b/web/src/main/resources/saga-frontend/src/main.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/main.ts
rename to web/src/main/resources/saga-frontend/src/main.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/polyfills.ts b/web/src/main/resources/saga-frontend/src/polyfills.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/polyfills.ts
rename to web/src/main/resources/saga-frontend/src/polyfills.ts
diff --git a/saga-web/src/main/resources/saga-frontend/src/tsconfig.app.json b/web/src/main/resources/saga-frontend/src/tsconfig.app.json
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/tsconfig.app.json
rename to web/src/main/resources/saga-frontend/src/tsconfig.app.json
diff --git a/saga-web/src/main/resources/saga-frontend/src/typings.d.ts b/web/src/main/resources/saga-frontend/src/typings.d.ts
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/src/typings.d.ts
rename to web/src/main/resources/saga-frontend/src/typings.d.ts
diff --git a/saga-web/src/main/resources/saga-frontend/tsconfig.json b/web/src/main/resources/saga-frontend/tsconfig.json
similarity index 100%
rename from saga-web/src/main/resources/saga-frontend/tsconfig.json
rename to web/src/main/resources/saga-frontend/tsconfig.json
diff --git a/saga-web/src/main/resources/static/css/request.css b/web/src/main/resources/static/css/request.css
similarity index 100%
rename from saga-web/src/main/resources/static/css/request.css
rename to web/src/main/resources/static/css/request.css
diff --git a/saga-web/src/main/resources/static/css/style.css b/web/src/main/resources/static/css/style.css
similarity index 100%
rename from saga-web/src/main/resources/static/css/style.css
rename to web/src/main/resources/static/css/style.css
diff --git a/saga-web/src/main/resources/static/detail.html b/web/src/main/resources/static/detail.html
similarity index 100%
rename from saga-web/src/main/resources/static/detail.html
rename to web/src/main/resources/static/detail.html
diff --git a/saga-web/src/main/resources/static/index.html b/web/src/main/resources/static/index.html
similarity index 100%
rename from saga-web/src/main/resources/static/index.html
rename to web/src/main/resources/static/index.html
diff --git a/saga-web/src/main/resources/static/js/date.js b/web/src/main/resources/static/js/date.js
similarity index 100%
rename from saga-web/src/main/resources/static/js/date.js
rename to web/src/main/resources/static/js/date.js
diff --git a/saga-web/src/main/resources/static/js/request.js b/web/src/main/resources/static/js/request.js
similarity index 100%
rename from saga-web/src/main/resources/static/js/request.js
rename to web/src/main/resources/static/js/request.js
diff --git a/saga-web/src/main/resources/static/js/table.js b/web/src/main/resources/static/js/table.js
similarity index 100%
rename from saga-web/src/main/resources/static/js/table.js
rename to web/src/main/resources/static/js/table.js
diff --git a/saga-web/src/main/resources/static/request.html b/web/src/main/resources/static/request.html
similarity index 100%
rename from saga-web/src/main/resources/static/request.html
rename to web/src/main/resources/static/request.html
diff --git a/saga-web/src/main/resources/static/result.html b/web/src/main/resources/static/result.html
similarity index 100%
rename from saga-web/src/main/resources/static/result.html
rename to web/src/main/resources/static/result.html