From a40e527938d76ba71f211da7e327adb50384ba69 Mon Sep 17 00:00:00 2001 From: lresende Date: Wed, 11 Nov 2009 23:26:33 +0000 Subject: Moving 1.x tags git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@835157 13f79535-47bb-0310-9956-ffa450edef68 --- tags/java/sca/1.5.1/tutorials/pom.xml | 46 ---- tags/java/sca/1.5.1/tutorials/store/README | 272 ------------------- tags/java/sca/1.5.1/tutorials/store/Tutorial.odp | Bin 151399 -> 0 bytes tags/java/sca/1.5.1/tutorials/store/Tutorial.pdf | Bin 164157 -> 0 bytes .../store/assets/META-INF/sca-contribution.xml | 27 -- tags/java/sca/1.5.1/tutorials/store/assets/pom.xml | 92 ------- .../tutorials/store/assets/services/Cart.java | 28 -- .../tutorials/store/assets/services/Catalog.java | 27 -- .../store/assets/services/CurrencyConverter.java | 29 -- .../assets/services/CurrencyConverterImpl.java | 38 --- .../store/assets/services/FruitsCatalogImpl.java | 52 ---- .../tutorials/store/assets/services/Item.java | 66 ----- .../tutorials/store/assets/services/Order.java | 40 --- .../store/assets/services/ShoppingCartImpl.java | 129 --------- .../tutorials/store/assets/services/Total.java | 30 --- .../assets/services/VegetablesCatalogImpl.java | 42 --- .../tutorials/store/assets/services/Warehouse.java | 28 -- .../assets/services/db/ShoppingCartTableImpl.java | 175 ------------ .../tutorials/store/assets/services/db/cart.sql | 27 -- .../assets/services/map/FruitsCatalogImpl.java | 56 ---- .../assets/services/market/MarketCatalogImpl.java | 66 ----- .../assets/services/merger/MergedCatalogImpl.java | 66 ----- .../sca/1.5.1/tutorials/store/assets/tutorial.html | 37 --- .../tutorials/store/assets/uiservices/store.html | 183 ------------- .../sca/1.5.1/tutorials/store/catalog-ejb/pom.xml | 107 -------- .../src/main/java/services/ejb/CatalogEJBHome.java | 28 -- .../main/java/services/ejb/CatalogEJBRemote.java | 28 -- .../src/main/java/services/ejb/Vegetable.java | 54 ---- .../ejb/VegetablesCatalogEJBSessionBean.java | 62 ----- .../src/main/resources/META-INF/ejb-jar.xml | 35 --- .../src/main/resources/META-INF/openejb-jar.xml | 78 ------ .../main/resources/META-INF/sca-contribution.xml | 24 -- .../resources/VegetablesCatalogEJB.componentType | 26 -- .../src/main/resources/catalog-ejb.composite | 31 --- .../test/java/client/CatalogEJBClientTestCase.java | 67 ----- .../java/org/omg/stub/javax/ejb/_EJBHome_Stub.java | 223 ---------------- .../org/omg/stub/javax/ejb/_EJBObject_Stub.java | 252 ------------------ .../java/org/omg/stub/javax/ejb/_Handle_Stub.java | 89 ------- .../org/omg/stub/javax/ejb/_HomeHandle_Stub.java | 89 ------- .../java/services/ejb/_CatalogEJBHome_Stub.java | 269 ------------------- .../java/services/ejb/_CatalogEJBRemote_Stub.java | 292 --------------------- .../META-INF/sca-contribution.xml | 25 -- .../catalog-mediation/catalog-mediation.composite | 34 --- .../tutorials/store/catalog-mediation/pom.xml | 94 ------- .../mediation/VegetablesCatalogMediationImpl.java | 51 ---- .../store/catalog-webapp/catalog-web.composite | 43 --- .../1.5.1/tutorials/store/catalog-webapp/pom.xml | 113 -------- .../webapp/META-INF/sca-contribution.xml | 24 -- .../store/catalog-webapp/webapp/WEB-INF/web.xml | 41 --- .../store/catalog-webapp/webapp/catalog.jsp | 52 ---- .../1.5.1/tutorials/store/domain/cloud.composite | 37 --- .../store/domain/cloud/CatalogEJBNode.composite | 35 --- .../domain/cloud/CatalogMediationNode.composite | 33 --- .../store/domain/cloud/CatalogWebAppNode.composite | 36 --- .../store/domain/cloud/CatalogsNode.composite | 33 --- .../store/domain/cloud/CurrencyNode.composite | 33 --- .../store/domain/cloud/StoreClientNode.composite | 33 --- .../store/domain/cloud/StoreDBNode.composite | 35 --- .../store/domain/cloud/StoreEUNode.composite | 36 --- .../domain/cloud/StoreEnterpriseNode.composite | 35 --- .../store/domain/cloud/StoreMarketNode.composite | 35 --- .../store/domain/cloud/StoreMashupNode.composite | 35 --- .../store/domain/cloud/StoreMergerNode.composite | 35 --- .../store/domain/cloud/StoreNode.composite | 35 --- .../store/domain/cloud/StoreSupplierNode.composite | 36 --- .../1.5.1/tutorials/store/domain/domain.composite | 37 --- .../domain/launch/LaunchCatalogMediationNode.java | 28 -- .../store/domain/launch/LaunchCatalogsNode.java | 28 -- .../store/domain/launch/LaunchCurrencyNode.java | 28 -- .../store/domain/launch/LaunchStoreDBNode.java | 28 -- .../store/domain/launch/LaunchStoreEUNode.java | 28 -- .../domain/launch/LaunchStoreEnterpriseNode.java | 28 -- .../store/domain/launch/LaunchStoreMarketNode.java | 28 -- .../store/domain/launch/LaunchStoreMashupNode.java | 28 -- .../store/domain/launch/LaunchStoreMergerNode.java | 28 -- .../store/domain/launch/LaunchStoreNode.java | 28 -- .../domain/launch/LaunchStoreSupplierNode.java | 28 -- .../domain/launch/LaunchTutorialDomainManager.java | 33 --- .../store/domain/launch/LaunchWarehouseSpring.java | 55 ---- tags/java/sca/1.5.1/tutorials/store/domain/pom.xml | 240 ----------------- .../sca/1.5.1/tutorials/store/domain/workspace.xml | 36 --- tags/java/sca/1.5.1/tutorials/store/pom.xml | 61 ----- .../store-client/META-INF/sca-contribution.xml | 23 -- .../store/store-client/client/Shopper.java | 29 -- .../store/store-client/client/ShopperImpl.java | 63 ----- .../store-client/launch/LaunchStoreClientNode.java | 43 --- .../sca/1.5.1/tutorials/store/store-client/pom.xml | 126 --------- .../store/store-client/services/Cart.java | 28 -- .../store/store-client/services/Catalog.java | 27 -- .../store/store-client/services/Item.java | 66 ----- .../store/store-client/services/Total.java | 29 -- .../store/store-client/store-client.composite | 38 --- .../store/store-db/META-INF/sca-contribution.xml | 27 -- .../sca/1.5.1/tutorials/store/store-db/pom.xml | 128 --------- .../tutorials/store/store-db/store-db.composite | 75 ------ .../store-enterprise/META-INF/sca-contribution.xml | 26 -- .../tutorials/store/store-enterprise/build.xml | 54 ---- .../1.5.1/tutorials/store/store-enterprise/pom.xml | 80 ------ .../store-enterprise/store-enterprise.composite | 88 ------- .../store/store-eu/META-INF/sca-contribution.xml | 26 -- .../sca/1.5.1/tutorials/store/store-eu/pom.xml | 114 -------- .../tutorials/store/store-eu/store-eu.composite | 70 ----- .../store/store-eu/uiservices/store-eu.html | 162 ------------ .../store-market/META-INF/sca-contribution.xml | 26 -- .../1.5.1/tutorials/store/store-market/build.xml | 54 ---- .../sca/1.5.1/tutorials/store/store-market/pom.xml | 80 ------ .../store/store-market/store-market.composite | 68 ----- .../store-mashup/META-INF/sca-contribution.xml | 25 -- .../store/store-mashup/build-openajax.xml | 86 ------ .../store/store-mashup/gadget/map-gadget.html | 50 ---- .../store/store-mashup/gadget/store-gadget.html | 166 ------------ .../store/store-mashup/map-gadget.composite | 32 --- .../store/store-mashup/mashup/store-mash.html | 70 ----- .../sca/1.5.1/tutorials/store/store-mashup/pom.xml | 139 ---------- .../store/store-mashup/store-gadget.composite | 64 ----- .../store/store-mashup/store-mashup.composite | 48 ---- .../store-merger/META-INF/sca-contribution.xml | 26 -- .../sca/1.5.1/tutorials/store/store-merger/pom.xml | 80 ------ .../store/store-merger/store-merger.composite | 75 ------ .../store-supplier/META-INF/sca-contribution.xml | 27 -- .../1.5.1/tutorials/store/store-supplier/pom.xml | 129 --------- .../store/store-supplier/store-supplier.composite | 77 ------ .../store/store-test/META-INF/sca-contribution.xml | 27 -- .../tutorials/store/store-test/client/Shopper.java | 29 -- .../sca/1.5.1/tutorials/store/store-test/pom.xml | 218 --------------- .../store-test/test/StoreSupplierTestCase.java | 115 -------- .../store/store/META-INF/sca-contribution.xml | 25 -- tags/java/sca/1.5.1/tutorials/store/store/pom.xml | 80 ------ .../1.5.1/tutorials/store/store/store.composite | 64 ----- .../warehouse-spring/META-INF/sca-contribution.xml | 24 -- .../tutorials/store/warehouse-spring/build.xml | 75 ------ .../1.5.1/tutorials/store/warehouse-spring/pom.xml | 98 ------- .../warehouse-spring/services/WarehouseImpl.java | 40 --- .../warehouse-spring/uiservices/warehouse.html | 76 ------ .../store/warehouse-spring/warehouse-context.xml | 29 -- .../warehouse-spring/warehouse-spring.composite | 49 ---- .../web-services/META-INF/sca-contribution.xml | 25 -- .../store/web-services/catalogs.composite | 43 --- .../store/web-services/currency.composite | 32 --- .../sca/1.5.1/tutorials/store/web-services/pom.xml | 80 ------ 140 files changed, 8852 deletions(-) delete mode 100644 tags/java/sca/1.5.1/tutorials/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/README delete mode 100644 tags/java/sca/1.5.1/tutorials/store/Tutorial.odp delete mode 100644 tags/java/sca/1.5.1/tutorials/store/Tutorial.pdf delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/Cart.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/Catalog.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverter.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverterImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/FruitsCatalogImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/Item.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/Order.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/ShoppingCartImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/Total.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/VegetablesCatalogImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/Warehouse.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/db/ShoppingCartTableImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/db/cart.sql delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/map/FruitsCatalogImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/market/MarketCatalogImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/services/merger/MergedCatalogImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/tutorial.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/assets/uiservices/store.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBHome.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBRemote.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/Vegetable.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/VegetablesCatalogEJBSessionBean.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/ejb-jar.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/openejb-jar.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/VegetablesCatalogEJB.componentType delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/catalog-ejb.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/client/CatalogEJBClientTestCase.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBHome_Stub.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBObject_Stub.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_Handle_Stub.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_HomeHandle_Stub.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBHome_Stub.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBRemote_Stub.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-mediation/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-mediation/catalog-mediation.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-mediation/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-mediation/services/mediation/VegetablesCatalogMediationImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-webapp/catalog-web.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-webapp/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/WEB-INF/web.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/catalog.jsp delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogEJBNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogMediationNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogWebAppNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogsNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/CurrencyNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreClientNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreDBNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEUNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEnterpriseNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMarketNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMashupNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMergerNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreSupplierNode.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/domain.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogMediationNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogsNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCurrencyNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreDBNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEUNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEnterpriseNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMarketNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMashupNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMergerNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreSupplierNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchTutorialDomainManager.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchWarehouseSpring.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/domain/workspace.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/client/Shopper.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/client/ShopperImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/launch/LaunchStoreClientNode.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/services/Cart.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/services/Catalog.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/services/Item.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/services/Total.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-client/store-client.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-db/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-db/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-db/store-db.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-enterprise/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-enterprise/build.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-enterprise/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-enterprise/store-enterprise.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-eu/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-eu/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-eu/store-eu.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-eu/uiservices/store-eu.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-market/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-market/build.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-market/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-market/store-market.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/build-openajax.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/map-gadget.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/store-gadget.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/map-gadget.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/mashup/store-mash.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/store-gadget.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-mashup/store-mashup.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-merger/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-merger/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-merger/store-merger.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-supplier/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-supplier/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-supplier/store-supplier.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-test/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-test/client/Shopper.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-test/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store-test/test/StoreSupplierTestCase.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/store/store.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/build.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/pom.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/services/WarehouseImpl.java delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/uiservices/warehouse.html delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-context.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-spring.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/web-services/META-INF/sca-contribution.xml delete mode 100644 tags/java/sca/1.5.1/tutorials/store/web-services/catalogs.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/web-services/currency.composite delete mode 100644 tags/java/sca/1.5.1/tutorials/store/web-services/pom.xml (limited to 'tags/java/sca/1.5.1/tutorials') diff --git a/tags/java/sca/1.5.1/tutorials/pom.xml b/tags/java/sca/1.5.1/tutorials/pom.xml deleted file mode 100644 index 971a809b35..0000000000 --- a/tags/java/sca/1.5.1/tutorials/pom.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-sca - 1.5.1 - ../pom.xml - - tuscany-tutorials - pom - Apache Tuscany SCA Tutorials - - - - default - - true - - - store - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/README b/tags/java/sca/1.5.1/tutorials/store/README deleted file mode 100644 index 47c1354b79..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/README +++ /dev/null @@ -1,272 +0,0 @@ -Store Tutorial -============== - -This tutorial that shows how to use SCA and Tuscany to build multiple -variations of an online Store application. The variations demostrate the -evolution of the Store as it goes through the following stages: - -1 - Initial online fruit store -2 - Fruit store merges with vegetable store to form the fruit and vegetable store -3 - The fruit and vegetable store move to using a database for storing the cart -4 - The fruit and vegetable store acts as a supplier to other online stores -5 - The fruit and vegetable store ships their software solution to another geography -6 - The fruit and vegetable running in the enterprise - -For diagrams of the scenarios covered here, please refer to Tutorial.pdf - -Running The Tutorial Application --------------------------------- - -Start the SCA Domain Manager on linux: - - cd domain - java -jar ../../../modules/tuscany-node-launcher-1.5.1.jar domain - -Start the SCA Domain Manager on windows: - - cd domain - java -jar ..\..\..\modules\tuscany-node-launcher-1.5.1.jar domain - -Access the SCA Domain Manager application by pointing your Web browser at: - - http://localhost:9990/ui/cloud/ - -This shows you all of the Tuscany nodes that are configured to run -in the store tutorial domain. If you are interested, the configuration -is stored on disc in the store/domain directory but for now let's just -start some nodes and see what happens. - -The different nodes you see are used to start different scenarios in -the tutorial. Select the node you want to start (e.g StoreNode), then click the -Start button. You may need to give the nodes a little time to start up. Check the -console where you lauched the domain manager application and you will see the -following message when nodes have started. - -INFO: INFO: Press 'q' to quit, 'r' to restart. - -Remember to shut down the nodes before you exit the domain manager application. - -The following describes the nodes you have to start for each scenario and some -usful links to explore once the node has started. - -1 - Initial online fruit store ----------------------------- - -Start - - StoreNode - -The store itself can be found at - - http://localhost:8100/ui/ - -If you want to look at how Tuscany provides remote bindings you can take -a look at the service description that Tuscany created automatically -for the store catalog service which is exposed over a JSONRPC binding -Point your browser at: - - http://l3localhost:8100/StoreCatalog?smd - -The service is configured in the SCA composite file in the following way: - - - - USD - - - - - - -Note the inclusion of . This is all that is required to -make this service available over JSONRPC. If you want to expose the service -over web services simply add instead of (or as well as) . - -2 - Fruit store merges with vegetable store to form the fruit and vegetable store ---------------------------------------------------------------------------------- - -Start - - CatalogsNode - StoreMergerNode - -The store itself can be found at - - http://localhost:8101/ui/ - -Now you see that there are more items in the catalog as the fruit and -vegetable catalogs are both providing content. The vegetable catalog -that was introduced during the merger is contacted using web services. -If you want to see the WSDL for the vegetable catalog point your browser -at - -http://l3aw203:8200/VegetablesCatalogWebService?wsdl - -The vegetable catalog service is configured in an SCA composite file -in the following way: - - - - - - - - -3 - The fruit and vegetable store move to using a database to storing the cart ------------------------------------------------------------------------------- - -Start - - StoreDBNode - -The store itself can be found at - - http://l3aw203:8102/ui/ - -This looks the same as the scenario 2 store but this time a database is used -for storing items put into the shopping cart. When you add items you -will see messages on the console indicating that items are added to the -database. For example. - -INFO: insert into Cart values ('cart-8c8bcc43-5036-4e9a-b282-0dd3d00d350c', 'Apple', '$2.99') - -This scenario shows how you change the implementation of a service without -changing any of the configuration of the rest of the application - -4 - The fruit and vegetable store acts as a supplier to other online stores ---------------------------------------------------------------------------- - -Start - - StoreSupplierNode - -The store itself can be found at - - http://localhost:8103/ui/ - -Again this is the same basic store as in scenario 3. However this time the -shopping cart and catalog serivces have been given additional remote bindings so that -the services can be accessed by others. For example, take a look at the WSDL -description of the shopping cart service that is now available at: - - http://l3aw203:8333/ShoppinCartTotalWebService?wsdl - -This WSDL is available as the shopping cart total service is now configured with a web services -binding in the following way: - - - - ../store-supplier/target/cart-db - - - - - - - - - -If you want to actually exercise these services from a standalone application -you can run up the StoreClientNode using the provided launcher - -store/store-client/launch/LaunchStoreClientNode - - -5 - The fruit and vegetable store ships their software solution to another geography ------------------------------------------------------------------------------------- - -Start - - CurrencyNode - StoreEUNode - -The store itself can be found at - - http://localhost:8104/ui/ - -Notice now that the prices are quoted in Euros and the language is French. This was -achieved by editing the store.html file to change the language and presentation to -be appropriate for Europe. The curreny was changed by reconfiguring the catalog -component to use EUR instead of USD. - - - - EUR - ... - - -6 - The fruit and vegetable running in the enterprise ---------------------------------------------------------------------------------- - -Start - - CatalogsNode - StoreEnterpriseNode - -Separately run - LaunchWarehouseSpring from the command line - TBD - -The LaunchWarehouseSpring program starts the node for the warehouse based on local -configuration. It doesn't use the domain manager like the other nodes we start do. -It also start and ActiveMQ broker via which JMS messages will pass. - -The store itself can be found at - - http://localhost:8108/ui/ - -The items in the catalog as much the same as the previous examples. -This time though when you place the order a message is sent over JMS to -the warehouse component running outside the domain and listening on JMS. -In this case we have implemented the warehouse application using SCA and it -has it's own UI. The UI can be found at - -http://l3aw203:8088/ui/ - -You should see the orders accumulating. YOu can't do anything with the -orders but it is just a demo. - -The warecouse component is configured in the composite file -in the following way: - - - - - - - - - - - - - - -And the shopping cart component that talks to it is configured as follows - - - - - - - - - - - - - - - - - - - - -For more detailed information about how to get started with Apache Tuscany -see our online guides at: - -http://tuscany.apache.org/sca-java-getting-started-guides-1x.html - diff --git a/tags/java/sca/1.5.1/tutorials/store/Tutorial.odp b/tags/java/sca/1.5.1/tutorials/store/Tutorial.odp deleted file mode 100644 index 8592cdb9d9..0000000000 Binary files a/tags/java/sca/1.5.1/tutorials/store/Tutorial.odp and /dev/null differ diff --git a/tags/java/sca/1.5.1/tutorials/store/Tutorial.pdf b/tags/java/sca/1.5.1/tutorials/store/Tutorial.pdf deleted file mode 100644 index e20a51c635..0000000000 Binary files a/tags/java/sca/1.5.1/tutorials/store/Tutorial.pdf and /dev/null differ diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/assets/META-INF/sca-contribution.xml deleted file mode 100644 index cba1564cb4..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/META-INF/sca-contribution.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/pom.xml b/tags/java/sca/1.5.1/tutorials/store/assets/pom.xml deleted file mode 100644 index 97c4c684b9..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/pom.xml +++ /dev/null @@ -1,92 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-assets - Apache Tuscany SCA Store Tutorial Reusable Assets - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-data-api - 1.5.1 - - - - org.apache.derby - derby - 10.3.1.4 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/Cart.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/Cart.java deleted file mode 100644 index 9e6226d963..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/Cart.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.apache.tuscany.sca.data.collection.Collection; -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Cart extends Collection { - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/Catalog.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/Catalog.java deleted file mode 100644 index 2c3b19f579..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/Catalog.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Catalog { - Item[] get(); -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverter.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverter.java deleted file mode 100644 index e104a0423a..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverter.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface CurrencyConverter { - public double getConversion(String fromCurrenycCode, String toCurrencyCode, double amount); - - public String getCurrencySymbol(String currencyCode); -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverterImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverterImpl.java deleted file mode 100644 index c354aed447..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/CurrencyConverterImpl.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -public class CurrencyConverterImpl implements CurrencyConverter { - public double getConversion(String fromCurrencyCode, String toCurrencyCode, double amount) { - if (toCurrencyCode.equals("USD")) - return amount; - else if (toCurrencyCode.equals("EUR")) - return ((double)Math.round(amount * 0.7256 * 100)) /100; - return 0; - } - - public String getCurrencySymbol(String currencyCode) { - if (currencyCode.equals("USD")) - return "$"; - else if (currencyCode.equals("EUR")) - return "E"; //"€"; - return "?"; - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/FruitsCatalogImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/FruitsCatalogImpl.java deleted file mode 100644 index 377b3d7e59..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/FruitsCatalogImpl.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import java.util.ArrayList; -import java.util.List; - -import org.osoa.sca.annotations.Init; -import org.osoa.sca.annotations.Property; -import org.osoa.sca.annotations.Reference; - -public class FruitsCatalogImpl implements Catalog { - - @Property - public String currencyCode = "USD"; - - @Reference - public CurrencyConverter currencyConverter; - - private List catalog = new ArrayList(); - - @Init - public void init() { - String currencySymbol = currencyConverter.getCurrencySymbol(currencyCode); - catalog.add(new Item("Apple", currencySymbol + currencyConverter.getConversion("USD", currencyCode, 2.99))); - catalog.add(new Item("Orange", currencySymbol + currencyConverter.getConversion("USD", currencyCode, 3.55))); - catalog.add(new Item("Pear", currencySymbol + currencyConverter.getConversion("USD", currencyCode, 1.55))); - } - - public Item[] get() { - Item[] catalogArray = new Item[catalog.size()]; - catalog.toArray(catalogArray); - return catalogArray; - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/Item.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/Item.java deleted file mode 100644 index 81cefcdbef..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/Item.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - - -public class Item { - private String name; - private String price; - private String origin; - - public Item() { - } - - public Item(String name, String price, String origin) { - this.name = name; - this.price = price; - this.origin = origin; - } - - public Item(String name, String price) { - this.name = name; - this.price = price; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getPrice() { - return price; - } - - public void setPrice(String price) { - this.price = price; - } - - public String getOrigin() { - return origin; - } - - public void setOrigin(String origin) { - this.origin = origin; - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/Order.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/Order.java deleted file mode 100644 index 07a9f9d0b0..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/Order.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - - -public class Order { - private Item[] items; - - public Order() { - } - - public Order(Item[] items) { - this.items = items; - } - - public Item[] getItems() { - return items; - } - - public void setItems(Item[] items) { - this.items = items; - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/ShoppingCartImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/ShoppingCartImpl.java deleted file mode 100644 index d297a8ccf1..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/ShoppingCartImpl.java +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.UUID; - -import org.apache.tuscany.sca.data.collection.Entry; -import org.apache.tuscany.sca.data.collection.NotFoundException; -import org.osoa.sca.annotations.Init; -import org.osoa.sca.annotations.Reference; -import org.osoa.sca.annotations.Scope; - -@Scope("COMPOSITE") -public class ShoppingCartImpl implements Cart, Total { - - private Map cart; - - @Reference(required=false) - protected Warehouse warehouse; - - @Init - public void init() { - cart = new HashMap(); - } - - public Entry[] getAll() { - Entry[] entries = new Entry[cart.size()]; - int i = 0; - for (Map.Entry e: cart.entrySet()) { - entries[i++] = new Entry(e.getKey(), e.getValue()); - } - return entries; - } - - public Item get(String key) throws NotFoundException { - Item item = cart.get(key); - if (item == null) { - throw new NotFoundException(key); - } else { - return item; - } - } - - public String post(String key, Item item) { - if (key == null) { - key ="cart-" + UUID.randomUUID().toString(); - } - cart.put(key, item); - return key; - } - - public void put(String key, Item item) throws NotFoundException { - if (!cart.containsKey(key)) { - throw new NotFoundException(key); - } - cart.put(key, item); - } - - public void delete(String key) throws NotFoundException { - if (key == null || key.equals("")) { - cart.clear(); - } else { - Item item = cart.remove(key); - if (item == null) - throw new NotFoundException(key); - } - } - - public Entry[] query(String queryString) { - List> entries = new ArrayList>(); - if (queryString.startsWith("name=")) { - String name = queryString.substring(5); - for (Map.Entry e: cart.entrySet()) { - Item item = e.getValue(); - if (item.getName().equals(name)) { - entries.add(new Entry(e.getKey(), e.getValue())); - } - } - } - return entries.toArray(new Entry[entries.size()]); - } - - public String getTotal() { - double total = 0; - String currencySymbol = ""; - if (!cart.isEmpty()) { - Item item = cart.values().iterator().next(); - currencySymbol = item.getPrice().substring(0, 1); - } - for (Item item : cart.values()) { - total += Double.valueOf(item.getPrice().substring(1)); - } - return currencySymbol + String.valueOf(total); - } - - public void confirmTotal() { - if (warehouse != null){ - System.out.println("Confirm total"); - try { - Order order = new Order(cart.values().toArray(new Item[cart.values().size()])); - warehouse.addOrder(order); - } catch (Exception ex){ - ex.printStackTrace(); - } - } - cart.clear(); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/Total.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/Total.java deleted file mode 100644 index b29b321e25..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/Total.java +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Total { - - String getTotal(); - void confirmTotal(); - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/VegetablesCatalogImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/VegetablesCatalogImpl.java deleted file mode 100644 index 8bfbc757db..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/VegetablesCatalogImpl.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import java.util.ArrayList; -import java.util.List; - -import org.osoa.sca.annotations.Init; - -public class VegetablesCatalogImpl implements Catalog { - private List catalog = new ArrayList(); - - @Init - public void init() { - catalog.add(new Item("Broccoli", "$2.99")); - catalog.add(new Item("Asparagus", "$3.55")); - catalog.add(new Item("Cauliflower", "$1.55")); - } - - public Item[] get() { - Item[] catalogArray = new Item[catalog.size()]; - catalog.toArray(catalogArray); - return catalogArray; - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/Warehouse.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/Warehouse.java deleted file mode 100644 index f04b0dd52d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/Warehouse.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Warehouse { - void addOrder(Order order); - Order[] getOrders(); -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/db/ShoppingCartTableImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/db/ShoppingCartTableImpl.java deleted file mode 100644 index 24eca045ab..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/db/ShoppingCartTableImpl.java +++ /dev/null @@ -1,175 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.db; - -import java.sql.Connection; -import java.sql.DriverManager; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Statement; -import java.util.ArrayList; -import java.util.List; -import java.util.UUID; - -import org.apache.tuscany.sca.data.collection.Entry; -import org.apache.tuscany.sca.data.collection.NotFoundException; -import org.osoa.sca.ServiceRuntimeException; -import org.osoa.sca.annotations.Destroy; -import org.osoa.sca.annotations.Init; -import org.osoa.sca.annotations.Property; - -import services.Cart; -import services.Item; -import services.Total; - -public class ShoppingCartTableImpl implements Cart, Total { - - @Property - public String database; - - private Connection connection; - - @Init - public void init() throws Exception { - Class.forName("org.apache.derby.jdbc.EmbeddedDriver", true, Thread.currentThread().getContextClassLoader()); - String baseDir = System.getProperty("basedir"); - String url = "jdbc:derby:directory:" + (baseDir != null? baseDir + "/" + database : database); - System.out.println("Connecting to database: " + url); - connection = DriverManager.getConnection(url, "", ""); - } - - @Destroy - public void shutdown() throws Exception { - if(connection != null) { - connection.close(); - connection = null; - } - } - - public Entry[] getAll() { - try { - Statement statement = connection.createStatement(); - ResultSet results = statement.executeQuery("select * from Cart"); - List> entries = new ArrayList>(); - while (results.next()) { - Item item = new Item(results.getString("name"), results.getString("price")); - entries.add(new Entry(results.getString("id"), item)); - } - return entries.toArray(new Entry[entries.size()]); - } catch (SQLException e) { - throw new ServiceRuntimeException(e); - } - } - - public Item get(String key) throws NotFoundException { - try { - Statement statement = connection.createStatement(); - ResultSet results = statement.executeQuery("select * from Cart where id = '" + key + "'"); - if (results.next()) { - return new Item(results.getString("name"), results.getString("price")); - } else { - throw new NotFoundException(key); - } - } catch (SQLException e) { - throw new ServiceRuntimeException(e); - } - } - - public String post(String key, Item item) { - if (key == null) { - key = "cart-" + UUID.randomUUID().toString(); - } - try { - Statement statement = connection.createStatement(); - String query = "insert into Cart values ('" + key + "', '" + item.getName() + "', '" + item.getPrice() + "')"; - System.out.println(query); - statement.executeUpdate(query); - } catch (SQLException e) { - throw new ServiceRuntimeException(e); - } - return key; - } - - public void put(String key, Item item) throws NotFoundException { - try { - Statement statement = connection.createStatement(); - String query = "update into Cart set name = '" + item.getName() + "', price = '" + item.getPrice() + "' where id = '" + key + "'"; - System.out.println(query); - int count = statement.executeUpdate(query); - if (count == 0) - throw new NotFoundException(key); - } catch (SQLException e) { - throw new ServiceRuntimeException(e); - } - } - - public void delete(String key) throws NotFoundException { - try { - Statement statement = connection.createStatement(); - if (key == null || key.equals("")) { - String query = "delete from Cart"; - System.out.println(query); - statement.executeUpdate(query); - } else { - String query = "delete from Cart where id = '" + key + "'"; - System.out.println(query); - int count = statement.executeUpdate(query); - if (count == 0) - throw new NotFoundException(key); - } - } catch (SQLException e) { - throw new ServiceRuntimeException(e); - } - } - - public Entry[] query(String queryString) { - try { - Statement statement = connection.createStatement(); - ResultSet results = statement.executeQuery("select * from Cart where " + queryString); - List> entries = new ArrayList>(); - while (results.next()) { - Item item = new Item(results.getString("name"), results.getString("price")); - entries.add(new Entry(results.getString("id"), item)); - } - return entries.toArray(new Entry[entries.size()]); - } catch (SQLException e) { - throw new ServiceRuntimeException(e); - } - } - - public String getTotal() { - Entry[] entries = getAll(); - double total = 0; - String currencySymbol = ""; - if (entries.length > 0) { - Item item = entries[0].getData(); - currencySymbol = item.getPrice().substring(0, 1); - } - for (Entry entry : entries) { - Item item = entry.getData(); - total += Double.valueOf(item.getPrice().substring(1)); - } - return currencySymbol + total; - } - - public void confirmTotal() { - - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/db/cart.sql b/tags/java/sca/1.5.1/tutorials/store/assets/services/db/cart.sql deleted file mode 100644 index 750e23ebde..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/db/cart.sql +++ /dev/null @@ -1,27 +0,0 @@ --- --- Licensed to the Apache Software Foundation (ASF) under one --- or more contributor license agreements. See the NOTICE file --- distributed with this work for additional information --- regarding copyright ownership. The ASF licenses this file --- to you under the Apache License, Version 2.0 (the --- "License"); you may not use this file except in compliance --- with the License. You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, --- software distributed under the License is distributed on an --- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --- KIND, either express or implied. See the License for the --- specific language governing permissions and limitations --- under the License. --- - -DROP TABLE CART; - -CREATE TABLE CART( - id VARCHAR(50) NOT NULL, - name VARCHAR(50), - price VARCHAR(10), - primary key (id) -); diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/map/FruitsCatalogImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/map/FruitsCatalogImpl.java deleted file mode 100644 index b160ba7be0..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/map/FruitsCatalogImpl.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.map; - -import java.util.ArrayList; -import java.util.List; - -import org.osoa.sca.annotations.Init; -import org.osoa.sca.annotations.Property; -import org.osoa.sca.annotations.Reference; - -import services.Catalog; -import services.CurrencyConverter; -import services.Item; - -public class FruitsCatalogImpl implements Catalog { - - @Property - public String currencyCode = "USD"; - - @Reference - public CurrencyConverter currencyConverter; - - private List catalog = new ArrayList(); - - @Init - public void init() { - String currencySymbol = currencyConverter.getCurrencySymbol(currencyCode); - catalog.add(new Item("Apple", currencySymbol + currencyConverter.getConversion("USD", currencyCode, 2.99), "34.425744,-119.711151")); - catalog.add(new Item("Orange", currencySymbol + currencyConverter.getConversion("USD", currencyCode, 3.55), "25.811018,-80.130844")); - catalog.add(new Item("Pear", currencySymbol + currencyConverter.getConversion("USD", currencyCode, 1.55), "36.596649,-121.8964")); - } - - public Item[] get() { - Item[] catalogArray = new Item[catalog.size()]; - catalog.toArray(catalogArray); - return catalogArray; - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/market/MarketCatalogImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/market/MarketCatalogImpl.java deleted file mode 100644 index bd2c7d76a2..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/market/MarketCatalogImpl.java +++ /dev/null @@ -1,66 +0,0 @@ - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.market; - -import java.util.Vector; - -import org.osoa.sca.annotations.Property; -import org.osoa.sca.annotations.Reference; - -import services.Catalog; -import services.CurrencyConverter; -import services.Item; - - -public class MarketCatalogImpl implements Catalog { - - @Property - public String currencyCode = "USD"; - - @Reference - public CurrencyConverter currencyConverter; - - @Reference(required=false) - protected Catalog[] goodsCatalog; - - - public Item[] get() { - - String currencySymbol = currencyConverter.getCurrencySymbol(currencyCode); - Vector catalog = new Vector(); - - for (int i = 0; i < goodsCatalog.length; i++) { - Item[] items = goodsCatalog[i].get(); - - for (Item item : items) { - double price = Double.valueOf(item.getPrice().substring(1)); - price = currencyConverter.getConversion("USD", currencyCode, price); - catalog.addElement(new Item(item.getName(), currencySymbol + price)); - } - } - - Item[] catalogArray = new Item[catalog.size()]; - catalog.copyInto(catalogArray); - - return catalogArray; - } - -} \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/services/merger/MergedCatalogImpl.java b/tags/java/sca/1.5.1/tutorials/store/assets/services/merger/MergedCatalogImpl.java deleted file mode 100644 index c02b4e821e..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/services/merger/MergedCatalogImpl.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.merger; - -import org.osoa.sca.annotations.Property; -import org.osoa.sca.annotations.Reference; - -import services.Catalog; -import services.CurrencyConverter; -import services.Item; - -public class MergedCatalogImpl implements Catalog { - - @Property - public String currencyCode = "USD"; - - @Reference - public CurrencyConverter currencyConverter; - - @Reference - public Catalog fruitsCatalog; - - @Reference - public Catalog vegetablesCatalog; - - public Item[] get() { - String currencySymbol = currencyConverter.getCurrencySymbol(currencyCode); - - Item[] fruits = fruitsCatalog.get(); - Item[] vegetables = vegetablesCatalog.get(); - - Item[] catalog = new Item[fruits.length + vegetables.length]; - int i =0; - for (Item item: fruits) { - double price = Double.valueOf(item.getPrice().substring(1)); - price = currencyConverter.getConversion("USD", currencyCode, price); - catalog[i++] = new Item(item.getName(), currencySymbol + price); - } - - for (Item item: vegetables) { - double price = Double.valueOf(item.getPrice().substring(1)); - price = currencyConverter.getConversion("USD", currencyCode, price); - catalog[i++] = new Item(item.getName(), currencySymbol + price); - } - - return catalog; - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/tutorial.html b/tags/java/sca/1.5.1/tutorials/store/assets/tutorial.html deleted file mode 100644 index 14f81e0c22..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/tutorial.html +++ /dev/null @@ -1,37 +0,0 @@ - - - -Apache Tuscany - Online Store Tutorial - - - -

Apache Tuscany - Online Store Tutorial -

Online Store - SCA Domain -

Online Store - Fruits -

Vegetables Catalog Web Service -

Merger - Fruits and Vegetables -

Online Store - Cart Database -

Online Store - Supplier -

Online Store - Marketplace -

Merged Catalog Web Service -

EU Online Store -

Online Store Mashup - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/assets/uiservices/store.html b/tags/java/sca/1.5.1/tutorials/store/assets/uiservices/store.html deleted file mode 100644 index 5f4182972e..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/assets/uiservices/store.html +++ /dev/null @@ -1,183 +0,0 @@ - - - -Store - - - - - - - - -

Store

-
-

Catalog

-
-
-
- -
- -
- -

Your Shopping Cart

-
-
-
-
-
- - - (feed) -
-
- - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/pom.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/pom.xml deleted file mode 100644 index ce9cb42467..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/pom.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - - tutorial-catalog-ejb - Apache Tuscany SCA Store Tutorial Catalog EJB - jar - - - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - 1.0 - provided - - - - junit - junit - 4.5 - test - - - - org.apache.geronimo.modules - geronimo-openejb - 2.1.4 - test - - - org.apache.geronimo.modules - geronimo-connector - - - org.apache.geronimo.modules - geronimo-persistence-jpa10 - - - org.apache.openejb - openejb-ejbd - - - org.apache.openejb - openejb-server - - - org.apache.openejb - openejb-loader - - - org.apache.openejb - openejb-jee - - - org.apache.openejb - openejb-ejbd - - - org.apache.openejb - openejb-javaagent - - - com.sun.xml.bind - jaxb-impl - - - - - - - - ${artifactId} - - - ${pom.basedir}/src/main/resources - true - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBHome.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBHome.java deleted file mode 100644 index c7ad31b682..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBHome.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.ejb; - -import javax.ejb.EJBHome; - -public interface CatalogEJBHome extends EJBHome { - - CatalogEJBRemote create() throws javax.ejb.CreateException, java.rmi.RemoteException; - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBRemote.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBRemote.java deleted file mode 100644 index 7e79fc8b9d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/CatalogEJBRemote.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.ejb; - -import java.rmi.RemoteException; - -import javax.ejb.EJBObject; - -public interface CatalogEJBRemote extends EJBObject { - Vegetable[] get() throws RemoteException; -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/Vegetable.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/Vegetable.java deleted file mode 100644 index cf81539ba5..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/Vegetable.java +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.ejb; - -import java.io.Serializable; - -public class Vegetable implements Serializable { - private static final long serialVersionUID = -5847326138627338217L; - - private String name; - private String price; - - public Vegetable() { - } - - public Vegetable(String name, String price) { - this.name = name; - this.price = price; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getPrice() { - return price; - } - - public void setPrice(String price) { - this.price = price; - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/VegetablesCatalogEJBSessionBean.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/VegetablesCatalogEJBSessionBean.java deleted file mode 100644 index ff2004fe1b..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/java/services/ejb/VegetablesCatalogEJBSessionBean.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.ejb; - -import java.rmi.RemoteException; -import java.util.ArrayList; -import java.util.List; - -import javax.ejb.CreateException; -import javax.ejb.EJBException; -import javax.ejb.SessionBean; -import javax.ejb.SessionContext; - -public class VegetablesCatalogEJBSessionBean implements SessionBean { - private static final long serialVersionUID = -7421020241291271838L; - - private List catalog = new ArrayList(); - - public VegetablesCatalogEJBSessionBean() { - catalog.add(new Vegetable("Broccoli", "$2.99")); - catalog.add(new Vegetable("Asparagus", "$3.55")); - catalog.add(new Vegetable("Cauliflower", "$1.55")); - } - - public Vegetable[] get() { - Vegetable[] catalogArray = new Vegetable[catalog.size()]; - catalog.toArray(catalogArray); - return catalogArray; - } - - public void ejbCreate() throws CreateException { - } - - public void ejbActivate() throws EJBException, RemoteException { - } - - public void ejbPassivate() throws EJBException, RemoteException { - } - - public void ejbRemove() throws EJBException, RemoteException { - } - - public void setSessionContext(SessionContext arg0) throws EJBException, RemoteException { - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/ejb-jar.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/ejb-jar.xml deleted file mode 100644 index a0a7adf6fa..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/ejb-jar.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Apache Tuscany SCA Tutorial Catalog EJB - - - VegetablesCatalogEJB - services.ejb.CatalogEJBHome - services.ejb.CatalogEJBRemote - services.ejb.VegetablesCatalogEJBSessionBean - Stateless - Container - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/openejb-jar.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/openejb-jar.xml deleted file mode 100644 index 04d77ee39e..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/openejb-jar.xml +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - ${pom.groupId} - ${pom.artifactId} - ${version} - jar - - - - org.apache.geronimo.configs - j2ee-corba-yoko - - car - - - - - - - - - VegetablesCatalogEJB - VegetablesCatalogEJB - IdentityTokenNoSecurity - - - - - - IdentityTokenNoSecurity - - UnprotectedServer - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/sca-contribution.xml deleted file mode 100644 index 2e46b31047..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/META-INF/sca-contribution.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/VegetablesCatalogEJB.componentType b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/VegetablesCatalogEJB.componentType deleted file mode 100644 index bc57b35e79..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/VegetablesCatalogEJB.componentType +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/catalog-ejb.composite b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/catalog-ejb.composite deleted file mode 100644 index f733524809..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/main/resources/catalog-ejb.composite +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/client/CatalogEJBClientTestCase.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/client/CatalogEJBClientTestCase.java deleted file mode 100644 index f9bd16f050..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/client/CatalogEJBClientTestCase.java +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -package client; - -import javax.naming.InitialContext; -import javax.rmi.PortableRemoteObject; - -import org.junit.Ignore; -import org.junit.Test; - -import services.ejb.CatalogEJBHome; -import services.ejb.CatalogEJBRemote; -import services.ejb.Vegetable; - -/** - * A test client for the catalog EJB. - * - * @version $Rev$ $Date$ - */ -public class CatalogEJBClientTestCase { - - @Test - @Ignore // Ignore the test case for maven build, remove it if you want to run - public void testCatalogEJB() throws Exception { - InitialContext context = new InitialContext(); - - Object o = context.lookup("corbaname:iiop:1.2@localhost:1050#VegetablesCatalogEJB"); - - // The narrow(...) call requires generated EJB stubs. Tuscany binding.ejb doesn't the stubs - CatalogEJBHome home = (CatalogEJBHome)PortableRemoteObject.narrow(o, CatalogEJBHome.class); - - // The following call will hang with SUN jdk1.6.0_05, please use SUN or IBM jdk 1.5.x instead - CatalogEJBRemote catalog = home.create(); - - Vegetable items[] = catalog.get(); - for (Vegetable item : items) { - System.out.println(item.getName() + " " + item.getPrice()); - } - } - - public static void main(String args[]) throws Exception { - String javaVersion = System.getProperty("java.version"); - String javaVendor = System.getProperty("java.vendor"); - - if (javaVendor.toUpperCase().contains("SUN") && javaVersion.startsWith("1.6.")) { - System.err.println("The EJB invocation may hang due to a bug in " + javaVendor + ":" + javaVersion); - } - new CatalogEJBClientTestCase().testCatalogEJB(); - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBHome_Stub.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBHome_Stub.java deleted file mode 100644 index 6930093042..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBHome_Stub.java +++ /dev/null @@ -1,223 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -// Stub class generated by rmic, do not edit. -// Contents subject to change without notice. - -package org.omg.stub.javax.ejb; - -import java.rmi.RemoteException; -import java.rmi.UnexpectedException; - -import javax.ejb.EJBHome; -import javax.ejb.EJBMetaData; -import javax.ejb.Handle; -import javax.ejb.HomeHandle; -import javax.ejb.RemoveException; -import javax.rmi.CORBA.Stub; -import javax.rmi.CORBA.Util; - -import org.omg.CORBA.SystemException; -import org.omg.CORBA.portable.ApplicationException; -import org.omg.CORBA.portable.OutputStream; -import org.omg.CORBA.portable.RemarshalException; -import org.omg.CORBA.portable.ServantObject; -import org.omg.CORBA_2_3.portable.InputStream; - -public class _EJBHome_Stub extends Stub implements EJBHome { - - private static final String[] _type_ids = { - "RMI:javax.ejb.EJBHome:0000000000000000" - }; - - public String[] _ids() { - return _type_ids; - } - - public EJBMetaData getEJBMetaData() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_EJBMetaData", true); - in = (InputStream)_invoke(out); - return (EJBMetaData) in.read_value(EJBMetaData.class); - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_EJBMetaData",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - EJBMetaData result = ((javax.ejb.EJBHome)so.servant).getEJBMetaData(); - return (EJBMetaData)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public HomeHandle getHomeHandle() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_homeHandle", true); - in = (InputStream)_invoke(out); - return (HomeHandle) in.read_abstract_interface(HomeHandle.class); - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_homeHandle",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - HomeHandle result = ((javax.ejb.EJBHome)so.servant).getHomeHandle(); - return (HomeHandle)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public void remove(Handle arg0) throws RemoteException, RemoveException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("remove__javax_ejb_Handle", true); - Util.writeAbstractObject(out,arg0); - _invoke(out); - return; - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/RemoveEx:1.0")) { - throw (RemoveException) in.read_value(RemoveException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("remove__javax_ejb_Handle",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - Handle arg0Copy = (Handle) Util.copyObject(arg0,_orb()); - ((javax.ejb.EJBHome)so.servant).remove(arg0Copy); - return; - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof RemoveException) { - throw (RemoveException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public void remove(Object arg0) throws RemoteException, RemoveException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("remove__java_lang_Object", true); - Util.writeAny(out,arg0); - _invoke(out); - return; - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/RemoveEx:1.0")) { - throw (RemoveException) in.read_value(RemoveException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("remove__java_lang_Object",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - Object arg0Copy = (Object) Util.copyObject(arg0,_orb()); - ((javax.ejb.EJBHome)so.servant).remove(arg0Copy); - return; - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof RemoveException) { - throw (RemoveException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBObject_Stub.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBObject_Stub.java deleted file mode 100644 index 3482ebb9ec..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_EJBObject_Stub.java +++ /dev/null @@ -1,252 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -// Stub class generated by rmic, do not edit. -// Contents subject to change without notice. - -package org.omg.stub.javax.ejb; - -import java.rmi.RemoteException; -import java.rmi.UnexpectedException; - -import javax.ejb.EJBHome; -import javax.ejb.EJBObject; -import javax.ejb.Handle; -import javax.ejb.RemoveException; -import javax.rmi.CORBA.Stub; -import javax.rmi.CORBA.Util; - -import org.omg.CORBA.SystemException; -import org.omg.CORBA.portable.ApplicationException; -import org.omg.CORBA.portable.InputStream; -import org.omg.CORBA.portable.OutputStream; -import org.omg.CORBA.portable.RemarshalException; -import org.omg.CORBA.portable.ServantObject; - -public class _EJBObject_Stub extends Stub implements EJBObject { - - private static final String[] _type_ids = { - "RMI:javax.ejb.EJBObject:0000000000000000" - }; - - public String[] _ids() { - return _type_ids; - } - - public EJBHome getEJBHome() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_EJBHome", true); - in = _invoke(out); - return (EJBHome) in.read_Object(EJBHome.class); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_EJBHome",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - EJBHome result = ((javax.ejb.EJBObject)so.servant).getEJBHome(); - return (EJBHome)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public Handle getHandle() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - org.omg.CORBA_2_3.portable.InputStream in = null; - try { - try { - OutputStream out = _request("_get_handle", true); - in = (org.omg.CORBA_2_3.portable.InputStream)_invoke(out); - return (Handle) in.read_abstract_interface(Handle.class); - } catch (ApplicationException ex) { - in = (org.omg.CORBA_2_3.portable.InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_handle",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - Handle result = ((javax.ejb.EJBObject)so.servant).getHandle(); - return (Handle)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public Object getPrimaryKey() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_primaryKey", true); - in = _invoke(out); - return Util.readAny(in); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_primaryKey",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - Object result = ((javax.ejb.EJBObject)so.servant).getPrimaryKey(); - return (Object)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public boolean isIdentical(EJBObject arg0) throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("isIdentical", true); - Util.writeRemoteObject(out,arg0); - in = _invoke(out); - return in.read_boolean(); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("isIdentical",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - EJBObject arg0Copy = (EJBObject) Util.copyObject(arg0,_orb()); - return ((javax.ejb.EJBObject)so.servant).isIdentical(arg0Copy); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public void remove() throws RemoteException, RemoveException { - while(true) { - if (!Util.isLocal(this)) { - org.omg.CORBA_2_3.portable.InputStream in = null; - try { - try { - OutputStream out = _request("remove", true); - _invoke(out); - return; - } catch (ApplicationException ex) { - in = (org.omg.CORBA_2_3.portable.InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/RemoveEx:1.0")) { - throw (RemoveException) in.read_value(RemoveException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("remove",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - ((javax.ejb.EJBObject)so.servant).remove(); - return; - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof RemoveException) { - throw (RemoveException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_Handle_Stub.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_Handle_Stub.java deleted file mode 100644 index d848fbb280..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_Handle_Stub.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -// Stub class generated by rmic, do not edit. -// Contents subject to change without notice. - -package org.omg.stub.javax.ejb; - -import java.rmi.Remote; -import java.rmi.RemoteException; -import java.rmi.UnexpectedException; - -import javax.ejb.EJBObject; -import javax.ejb.Handle; -import javax.rmi.CORBA.Stub; -import javax.rmi.CORBA.Util; - -import org.omg.CORBA.SystemException; -import org.omg.CORBA.portable.ApplicationException; -import org.omg.CORBA.portable.InputStream; -import org.omg.CORBA.portable.OutputStream; -import org.omg.CORBA.portable.RemarshalException; -import org.omg.CORBA.portable.ServantObject; - -public class _Handle_Stub extends Stub implements Handle, -Remote { - - private static final String[] _type_ids = { - "RMI:javax.ejb.Handle:0000000000000000" - }; - - public String[] _ids() { - return _type_ids; - } - - public EJBObject getEJBObject() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_EJBObject", true); - in = _invoke(out); - return (EJBObject) in.read_Object(EJBObject.class); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_EJBObject",javax.ejb.Handle.class); - if (so == null) { - continue; - } - try { - EJBObject result = ((javax.ejb.Handle)so.servant).getEJBObject(); - return (EJBObject)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_HomeHandle_Stub.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_HomeHandle_Stub.java deleted file mode 100644 index 6efc86b608..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/org/omg/stub/javax/ejb/_HomeHandle_Stub.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -// Stub class generated by rmic, do not edit. -// Contents subject to change without notice. - -package org.omg.stub.javax.ejb; - -import java.rmi.Remote; -import java.rmi.RemoteException; -import java.rmi.UnexpectedException; - -import javax.ejb.EJBHome; -import javax.ejb.HomeHandle; -import javax.rmi.CORBA.Stub; -import javax.rmi.CORBA.Util; - -import org.omg.CORBA.SystemException; -import org.omg.CORBA.portable.ApplicationException; -import org.omg.CORBA.portable.InputStream; -import org.omg.CORBA.portable.OutputStream; -import org.omg.CORBA.portable.RemarshalException; -import org.omg.CORBA.portable.ServantObject; - -public class _HomeHandle_Stub extends Stub implements HomeHandle, -Remote { - - private static final String[] _type_ids = { - "RMI:javax.ejb.HomeHandle:0000000000000000" - }; - - public String[] _ids() { - return _type_ids; - } - - public EJBHome getEJBHome() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_EJBHome", true); - in = _invoke(out); - return (EJBHome) in.read_Object(EJBHome.class); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_EJBHome",javax.ejb.HomeHandle.class); - if (so == null) { - continue; - } - try { - EJBHome result = ((javax.ejb.HomeHandle)so.servant).getEJBHome(); - return (EJBHome)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBHome_Stub.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBHome_Stub.java deleted file mode 100644 index bdc1a5cfd5..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBHome_Stub.java +++ /dev/null @@ -1,269 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -// Stub class generated by rmic, do not edit. -// Contents subject to change without notice. - -package services.ejb; - -import java.rmi.RemoteException; -import java.rmi.UnexpectedException; - -import javax.ejb.CreateException; -import javax.ejb.EJBMetaData; -import javax.ejb.Handle; -import javax.ejb.HomeHandle; -import javax.ejb.RemoveException; -import javax.rmi.CORBA.Stub; -import javax.rmi.CORBA.Util; - -import org.omg.CORBA.SystemException; -import org.omg.CORBA.portable.ApplicationException; -import org.omg.CORBA.portable.OutputStream; -import org.omg.CORBA.portable.RemarshalException; -import org.omg.CORBA.portable.ServantObject; -import org.omg.CORBA_2_3.portable.InputStream; - -public class _CatalogEJBHome_Stub extends Stub implements CatalogEJBHome { - - private static final String[] _type_ids = { - "RMI:services.ejb.CatalogEJBHome:0000000000000000", - "RMI:javax.ejb.EJBHome:0000000000000000" - }; - - public String[] _ids() { - return _type_ids; - } - - public EJBMetaData getEJBMetaData() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_EJBMetaData", true); - in = (InputStream)_invoke(out); - return (EJBMetaData) in.read_value(EJBMetaData.class); - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_EJBMetaData",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - EJBMetaData result = ((javax.ejb.EJBHome)so.servant).getEJBMetaData(); - return (EJBMetaData)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public HomeHandle getHomeHandle() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_homeHandle", true); - in = (InputStream)_invoke(out); - return (HomeHandle) in.read_abstract_interface(HomeHandle.class); - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_homeHandle",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - HomeHandle result = ((javax.ejb.EJBHome)so.servant).getHomeHandle(); - return (HomeHandle)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public void remove(Handle arg0) throws RemoteException, RemoveException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("remove__javax_ejb_Handle", true); - Util.writeAbstractObject(out,arg0); - _invoke(out); - return; - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/RemoveEx:1.0")) { - throw (RemoveException) in.read_value(RemoveException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("remove__javax_ejb_Handle",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - Handle arg0Copy = (Handle) Util.copyObject(arg0,_orb()); - ((javax.ejb.EJBHome)so.servant).remove(arg0Copy); - return; - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof RemoveException) { - throw (RemoveException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public void remove(Object arg0) throws RemoteException, RemoveException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("remove__java_lang_Object", true); - Util.writeAny(out,arg0); - _invoke(out); - return; - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/RemoveEx:1.0")) { - throw (RemoveException) in.read_value(RemoveException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("remove__java_lang_Object",javax.ejb.EJBHome.class); - if (so == null) { - continue; - } - try { - Object arg0Copy = (Object) Util.copyObject(arg0,_orb()); - ((javax.ejb.EJBHome)so.servant).remove(arg0Copy); - return; - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof RemoveException) { - throw (RemoveException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public CatalogEJBRemote create() throws CreateException, RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("create", true); - in = (InputStream)_invoke(out); - return (CatalogEJBRemote) in.read_Object(CatalogEJBRemote.class); - } catch (ApplicationException ex) { - in = (InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/CreateEx:1.0")) { - throw (CreateException) in.read_value(CreateException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("create",services.ejb.CatalogEJBHome.class); - if (so == null) { - continue; - } - try { - CatalogEJBRemote result = ((services.ejb.CatalogEJBHome)so.servant).create(); - return (CatalogEJBRemote)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof CreateException) { - throw (CreateException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBRemote_Stub.java b/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBRemote_Stub.java deleted file mode 100644 index a24108714e..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-ejb/src/test/java/services/ejb/_CatalogEJBRemote_Stub.java +++ /dev/null @@ -1,292 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ -// Stub class generated by rmic, do not edit. -// Contents subject to change without notice. - -package services.ejb; - -import java.rmi.RemoteException; -import java.rmi.UnexpectedException; - -import javax.ejb.EJBHome; -import javax.ejb.EJBObject; -import javax.ejb.Handle; -import javax.ejb.RemoveException; -import javax.rmi.CORBA.Stub; -import javax.rmi.CORBA.Util; - -import org.omg.CORBA.SystemException; -import org.omg.CORBA.portable.ApplicationException; -import org.omg.CORBA.portable.InputStream; -import org.omg.CORBA.portable.OutputStream; -import org.omg.CORBA.portable.RemarshalException; -import org.omg.CORBA.portable.ServantObject; - -public class _CatalogEJBRemote_Stub extends Stub implements CatalogEJBRemote { - - private static final String[] _type_ids = { - "RMI:services.ejb.CatalogEJBRemote:0000000000000000", - "RMI:javax.ejb.EJBObject:0000000000000000" - }; - - public String[] _ids() { - return _type_ids; - } - - public EJBHome getEJBHome() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_EJBHome", true); - in = _invoke(out); - return (EJBHome) in.read_Object(EJBHome.class); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_EJBHome",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - EJBHome result = ((javax.ejb.EJBObject)so.servant).getEJBHome(); - return (EJBHome)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public Handle getHandle() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - org.omg.CORBA_2_3.portable.InputStream in = null; - try { - try { - OutputStream out = _request("_get_handle", true); - in = (org.omg.CORBA_2_3.portable.InputStream)_invoke(out); - return (Handle) in.read_abstract_interface(Handle.class); - } catch (ApplicationException ex) { - in = (org.omg.CORBA_2_3.portable.InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_handle",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - Handle result = ((javax.ejb.EJBObject)so.servant).getHandle(); - return (Handle)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public Object getPrimaryKey() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("_get_primaryKey", true); - in = _invoke(out); - return Util.readAny(in); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("_get_primaryKey",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - Object result = ((javax.ejb.EJBObject)so.servant).getPrimaryKey(); - return (Object)Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public boolean isIdentical(EJBObject arg0) throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - InputStream in = null; - try { - try { - OutputStream out = _request("isIdentical", true); - Util.writeRemoteObject(out,arg0); - in = _invoke(out); - return in.read_boolean(); - } catch (ApplicationException ex) { - in = ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("isIdentical",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - EJBObject arg0Copy = (EJBObject) Util.copyObject(arg0,_orb()); - return ((javax.ejb.EJBObject)so.servant).isIdentical(arg0Copy); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public void remove() throws RemoteException, RemoveException { - while(true) { - if (!Util.isLocal(this)) { - org.omg.CORBA_2_3.portable.InputStream in = null; - try { - try { - OutputStream out = _request("remove", true); - _invoke(out); - return; - } catch (ApplicationException ex) { - in = (org.omg.CORBA_2_3.portable.InputStream) ex.getInputStream(); - String id = in.read_string(); - if (id.equals("IDL:javax/ejb/RemoveEx:1.0")) { - throw (RemoveException) in.read_value(RemoveException.class); - } - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("remove",javax.ejb.EJBObject.class); - if (so == null) { - continue; - } - try { - ((javax.ejb.EJBObject)so.servant).remove(); - return; - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - if (exCopy instanceof RemoveException) { - throw (RemoveException)exCopy; - } - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } - - public Vegetable[] get() throws RemoteException { - while(true) { - if (!Util.isLocal(this)) { - org.omg.CORBA_2_3.portable.InputStream in = null; - try { - try { - OutputStream out = _request("get", true); - in = (org.omg.CORBA_2_3.portable.InputStream)_invoke(out); - return (Vegetable[]) in.read_value(Vegetable[].class); - } catch (ApplicationException ex) { - in = (org.omg.CORBA_2_3.portable.InputStream) ex.getInputStream(); - String id = in.read_string(); - throw new UnexpectedException(id); - } catch (RemarshalException ex) { - continue; - } - } catch (SystemException ex) { - throw Util.mapSystemException(ex); - } finally { - _releaseReply(in); - } - } else { - ServantObject so = _servant_preinvoke("get",services.ejb.CatalogEJBRemote.class); - if (so == null) { - continue; - } - try { - Vegetable[] result = ((services.ejb.CatalogEJBRemote)so.servant).get(); - return (Vegetable[])Util.copyObject(result,_orb()); - } catch (Throwable ex) { - Throwable exCopy = (Throwable)Util.copyObject(ex,_orb()); - throw Util.wrapException(exCopy); - } finally { - _servant_postinvoke(so); - } - } - } - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/META-INF/sca-contribution.xml deleted file mode 100644 index 88950bf740..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/META-INF/sca-contribution.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/catalog-mediation.composite b/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/catalog-mediation.composite deleted file mode 100644 index d832e88acc..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/catalog-mediation.composite +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/pom.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/pom.xml deleted file mode 100644 index bfe947f543..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/pom.xml +++ /dev/null @@ -1,94 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-catalog-mediation - Apache Tuscany SCA Store Tutorial Catalog Mediation - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tutorial-assets - 1.5.1 - - - - org.apache.tuscany.sca - tutorial-catalog-ejb - 1.5.1 - - - - org.apache.geronimo.specs - geronimo-ejb_3.0_spec - 1.0 - provided - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/services/mediation/VegetablesCatalogMediationImpl.java b/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/services/mediation/VegetablesCatalogMediationImpl.java deleted file mode 100644 index 6cfa54e9de..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-mediation/services/mediation/VegetablesCatalogMediationImpl.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services.mediation; - -import java.rmi.RemoteException; - -import org.osoa.sca.ServiceRuntimeException; -import org.osoa.sca.annotations.Reference; - -import services.Catalog; -import services.Item; -import services.ejb.CatalogEJBRemote; -import services.ejb.Vegetable; - -public class VegetablesCatalogMediationImpl implements Catalog { - - @Reference - public CatalogEJBRemote catalog; - - public Item[] get() { - Vegetable[] vegetables; - try { - vegetables = catalog.get(); - } catch (RemoteException e) { - throw new ServiceRuntimeException(e); - } - Item[] items = new Item[vegetables.length]; - for (int i = 0; i < vegetables.length; i++) { - items[i] = new Item(vegetables[i].getName(), vegetables[i].getPrice()); - } - return items; - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/catalog-web.composite b/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/catalog-web.composite deleted file mode 100644 index 3ba76da078..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/catalog-web.composite +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - USD - - - - - - - - USD - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/pom.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/pom.xml deleted file mode 100644 index dc97e1a3a9..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/pom.xml +++ /dev/null @@ -1,113 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-catalog-webapp - Apache Tuscany SCA Store Tutorial Catalog WAR Contribution - war - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-node-api - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tutorial-assets - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-node-launcher - 1.5.1 - runtime - - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - webapp/** - target/** - - - - - - - org.apache.maven.plugins - maven-war-plugin - - webapp - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/META-INF/sca-contribution.xml deleted file mode 100644 index 7f06dc7ccb..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/META-INF/sca-contribution.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/WEB-INF/web.xml b/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/WEB-INF/web.xml deleted file mode 100644 index e08d617dad..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/WEB-INF/web.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - Fruit Catalog - - - tuscany - org.apache.tuscany.sca.node.launcher.NodeServletFilter - - - - tuscany - /* - - - - catalog.jsp - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/catalog.jsp b/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/catalog.jsp deleted file mode 100644 index dcee7c33f4..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/catalog-webapp/webapp/catalog.jsp +++ /dev/null @@ -1,52 +0,0 @@ -<%-- - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. ---%> - -<%@ page import="org.apache.tuscany.sca.node.SCAClient"%> -<%@ page import="services.Catalog" %> -<%@page import="services.Item"%> - -<%@ page contentType="text/html;charset=UTF-8" language="java" %> - -<% - - SCAClient client = (SCAClient) application.getAttribute("org.apache.tuscany.sca.node.SCAClient"); - - Catalog catalog = (Catalog)client.getService(Catalog.class, "LocalFruitsCatalog"); - Item[] items = catalog.get(); - -%> - - -Catalog - - -

Catalog

- - - -<% for (int i = 0, n = items.length; i < n; i++) { %> - - - -<% } %> - -
<%=items[i].getName() %><%=items[i].getPrice() %>
- - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud.composite deleted file mode 100644 index ea0ff1e637..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud.composite +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogEJBNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogEJBNode.composite deleted file mode 100644 index 02e83d4c8d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogEJBNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogMediationNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogMediationNode.composite deleted file mode 100644 index bac96d9781..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogMediationNode.composite +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogWebAppNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogWebAppNode.composite deleted file mode 100644 index f3ed2dfdd5..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogWebAppNode.composite +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogsNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogsNode.composite deleted file mode 100644 index 3a5ec770cb..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CatalogsNode.composite +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CurrencyNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CurrencyNode.composite deleted file mode 100644 index ed80268f22..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/CurrencyNode.composite +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreClientNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreClientNode.composite deleted file mode 100644 index 91948b5476..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreClientNode.composite +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreDBNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreDBNode.composite deleted file mode 100644 index 9b09bd7344..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreDBNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEUNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEUNode.composite deleted file mode 100644 index 6a50de56d5..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEUNode.composite +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEnterpriseNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEnterpriseNode.composite deleted file mode 100644 index e4cc62a8c3..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreEnterpriseNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMarketNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMarketNode.composite deleted file mode 100644 index 1bdd994c2b..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMarketNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMashupNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMashupNode.composite deleted file mode 100644 index 0db43df8c3..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMashupNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMergerNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMergerNode.composite deleted file mode 100644 index 0ce6e6a231..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreMergerNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreNode.composite deleted file mode 100644 index e2b61a98e1..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreNode.composite +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreSupplierNode.composite b/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreSupplierNode.composite deleted file mode 100644 index df46bb8813..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/cloud/StoreSupplierNode.composite +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/domain.composite b/tags/java/sca/1.5.1/tutorials/store/domain/domain.composite deleted file mode 100644 index 6d883b84b8..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/domain.composite +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogMediationNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogMediationNode.java deleted file mode 100644 index 4e0772d211..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogMediationNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchCatalogMediationNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/CatalogMediationNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogsNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogsNode.java deleted file mode 100644 index a0c04a2f34..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCatalogsNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchCatalogsNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/CatalogsNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCurrencyNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCurrencyNode.java deleted file mode 100644 index d9110f5804..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchCurrencyNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchCurrencyNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/CurrencyNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreDBNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreDBNode.java deleted file mode 100644 index b83db75646..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreDBNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreDBNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreDBNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEUNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEUNode.java deleted file mode 100644 index de0e421e2d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEUNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreEUNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreEUNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEnterpriseNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEnterpriseNode.java deleted file mode 100644 index 1fbdbee497..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreEnterpriseNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreEnterpriseNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreEnterpriseNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMarketNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMarketNode.java deleted file mode 100644 index b95d2a8d74..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMarketNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreMarketNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreMarketNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMashupNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMashupNode.java deleted file mode 100644 index aa7cbdc4ca..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMashupNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreMashupNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreMashupNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMergerNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMergerNode.java deleted file mode 100644 index a29c9b7d61..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreMergerNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreMergerNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreMergerNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreNode.java deleted file mode 100644 index 11f1b2ce86..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreSupplierNode.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreSupplierNode.java deleted file mode 100644 index fce27d7d3b..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchStoreSupplierNode.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchStoreSupplierNode { - public static void main(String[] args) throws Exception { - NodeLauncher.main(new String[] {"http://localhost:9990/node-config/StoreSupplierNode"}); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchTutorialDomainManager.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchTutorialDomainManager.java deleted file mode 100644 index 7408e99c63..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchTutorialDomainManager.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -/** - * Launches the domain manager from this module. - * - * @version $Rev$ $Date$ - */ -public class LaunchTutorialDomainManager { - - public static void main(String[] args) throws Exception { - org.apache.tuscany.sca.node.launcher.DomainManagerLauncher.main(args); - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchWarehouseSpring.java b/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchWarehouseSpring.java deleted file mode 100644 index a07a4bf635..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/launch/LaunchWarehouseSpring.java +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import java.io.IOException; - -import org.apache.activemq.broker.BrokerService; -import org.apache.tuscany.sca.node.SCANode; -import org.apache.tuscany.sca.node.launcher.Contribution; -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -public class LaunchWarehouseSpring { - public static void main(String[] args) throws Exception { - - BrokerService jmsBroker; - jmsBroker = new BrokerService(); - jmsBroker.setPersistent(false); - jmsBroker.setUseJmx(false); - jmsBroker.addConnector("tcp://localhost:61619"); - jmsBroker.start(); - - NodeLauncher launcher = NodeLauncher.newInstance(); - SCANode node = launcher.createNode(null, - new Contribution("assets", "../assets/target/classes"), - new Contribution("warehouse", "../warehouse-spring/target/classes")); - node.start(); - - System.out.println("Press a key to stop"); - try { - System.in.read(); - } catch (IOException e) {} - - node.stop(); - - jmsBroker.stop(); - - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/pom.xml b/tags/java/sca/1.5.1/tutorials/store/domain/pom.xml deleted file mode 100644 index bab2660b01..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/pom.xml +++ /dev/null @@ -1,240 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-domain - Apache Tuscany SCA Store Tutorial Domain - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-node-launcher - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-node-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-domain-manager - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-node-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-java-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-widget-runtime-tuscany - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-resource-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-spring - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-spring-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-atom-js - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-atom-abdera - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-jsonrpc-js - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-jsonrpc-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-http-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-ws-axis2 - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-sca-axis2 - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-ejb-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-jms-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-host-jms-asf - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-ejb - 1.5.1 - runtime - - - - org.apache.derby - derby - 10.3.1.4 - runtime - - - - org.apache.activemq - activemq-core - 5.2.0 - - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1 - provided - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - - - - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - launch.LaunchTutorialAdmin - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/domain/workspace.xml b/tags/java/sca/1.5.1/tutorials/store/domain/workspace.xml deleted file mode 100644 index b01bd0c1d8..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/domain/workspace.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/pom.xml b/tags/java/sca/1.5.1/tutorials/store/pom.xml deleted file mode 100644 index 0a754d0b40..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/pom.xml +++ /dev/null @@ -1,61 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorials - 1.5.1 - ../pom.xml - - tuscany-tutorial-store - pom - Apache Tuscany SCA Store Tutorial - - - - default - - true - - - domain - assets - store - store-merger - store-client - store-db - store-supplier - store-market - store-eu - store-mashup - store-enterprise - warehouse-spring - web-services - catalog-webapp - catalog-ejb - catalog-mediation - store-test - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-client/META-INF/sca-contribution.xml deleted file mode 100644 index 30ffa61ed2..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/META-INF/sca-contribution.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/client/Shopper.java b/tags/java/sca/1.5.1/tutorials/store/store-client/client/Shopper.java deleted file mode 100644 index f8643d4c52..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/client/Shopper.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package client; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Shopper { - - String shop(String itemName, int quantity); - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/client/ShopperImpl.java b/tags/java/sca/1.5.1/tutorials/store/store-client/client/ShopperImpl.java deleted file mode 100644 index c017548fb3..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/client/ShopperImpl.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package client; - -import org.apache.tuscany.sca.data.collection.NotFoundException; -import org.osoa.sca.annotations.Reference; - -import services.Cart; -import services.Catalog; -import services.Item; -import services.Total; - -public class ShopperImpl implements Shopper { - - @Reference - public Catalog catalog; - - @Reference - public Cart shoppingCart; - - @Reference - public Total shoppingTotal; - - public String shop(String itemName, int quantity) { - - Item[] items = catalog.get(); - for (Item item: items) { - if (item.getName().startsWith(itemName)) { - - try { - shoppingCart.delete(""); - } catch (NotFoundException e) { - } - - for (int i = 0; i < quantity; i++) { - shoppingCart.post("item" + i, item); - } - - return shoppingTotal.getTotal(); - } - } - - return ""; - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/launch/LaunchStoreClientNode.java b/tags/java/sca/1.5.1/tutorials/store/store-client/launch/LaunchStoreClientNode.java deleted file mode 100644 index d1a9dfb36c..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/launch/LaunchStoreClientNode.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package launch; - -import org.apache.tuscany.sca.node.SCAClient; -import org.apache.tuscany.sca.node.SCANode; -import org.apache.tuscany.sca.node.launcher.NodeLauncher; - -import client.Shopper; - -public class LaunchStoreClientNode { - - public static void main(String[] args) throws Exception { - NodeLauncher nodeLauncher = NodeLauncher.newInstance(); - SCANode storeClientNode = nodeLauncher.createNodeFromURL("http://localhost:9990/node-config/StoreClientNode"); - storeClientNode.start(); - SCAClient client = (SCAClient)storeClientNode; - - Shopper shopper = client.getService(Shopper.class, "StoreClient"); - - String total = shopper.shop("Orange", 5); - System.out.println("Total: " + total); - - storeClientNode.stop(); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-client/pom.xml deleted file mode 100644 index 5fb811011d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/pom.xml +++ /dev/null @@ -1,126 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-client - Apache Tuscany SCA Store Tutorial Online Store Client - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-data-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-node-launcher - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-node-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-implementation-node-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-java-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-atom-abdera - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-ws-axis2 - 1.5.1 - runtime - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Cart.java b/tags/java/sca/1.5.1/tutorials/store/store-client/services/Cart.java deleted file mode 100644 index 9e6226d963..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Cart.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.apache.tuscany.sca.data.collection.Collection; -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Cart extends Collection { - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Catalog.java b/tags/java/sca/1.5.1/tutorials/store/store-client/services/Catalog.java deleted file mode 100644 index 2c3b19f579..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Catalog.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Catalog { - Item[] get(); -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Item.java b/tags/java/sca/1.5.1/tutorials/store/store-client/services/Item.java deleted file mode 100644 index 81cefcdbef..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Item.java +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - - -public class Item { - private String name; - private String price; - private String origin; - - public Item() { - } - - public Item(String name, String price, String origin) { - this.name = name; - this.price = price; - this.origin = origin; - } - - public Item(String name, String price) { - this.name = name; - this.price = price; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getPrice() { - return price; - } - - public void setPrice(String price) { - this.price = price; - } - - public String getOrigin() { - return origin; - } - - public void setOrigin(String origin) { - this.origin = origin; - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Total.java b/tags/java/sca/1.5.1/tutorials/store/store-client/services/Total.java deleted file mode 100644 index 8f464e526f..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/services/Total.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Total { - - String getTotal(); - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-client/store-client.composite b/tags/java/sca/1.5.1/tutorials/store/store-client/store-client.composite deleted file mode 100644 index 3c5f1637ef..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-client/store-client.composite +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-db/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-db/META-INF/sca-contribution.xml deleted file mode 100644 index 7a5d5613be..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-db/META-INF/sca-contribution.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-db/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-db/pom.xml deleted file mode 100644 index e4a62cc898..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-db/pom.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-db - Apache Tuscany SCA Store Tutorial Online Store Using DB - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - org.codehaus.mojo - sql-maven-plugin - 1.3 - - - - org.apache.derby - derby - 10.3.1.4 - - - - - - create-db - generate-resources - - execute - - - org.apache.derby.jdbc.EmbeddedDriver - jdbc:derby:${basedir}/target/cart-db;create=true - true - continue - skip - ; - - ${basedir}/../assets/services/db/cart.sql - - - - - - - shutdown-database-sothat-test-can-run - process-test-resources - - execute - - - org.apache.derby.jdbc.EmbeddedDriver - jdbc:derby:${basedir}/target/cart-db;shutdown=true - true - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-db/store-db.composite b/tags/java/sca/1.5.1/tutorials/store/store-db/store-db.composite deleted file mode 100644 index 03094be5ad..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-db/store-db.composite +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - - USD - - - - - - ../store-db/target/cart-db - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-enterprise/META-INF/sca-contribution.xml deleted file mode 100644 index 0ce45c6392..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/META-INF/sca-contribution.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/build.xml b/tags/java/sca/1.5.1/tutorials/store/store-enterprise/build.xml deleted file mode 100644 index 7e9f04d6b8..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/build.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-enterprise/pom.xml deleted file mode 100644 index 577142f4d2..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/pom.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-enterprise - Apache Tuscany SCA Store Tutorial Enterprise Online Store - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/store-enterprise.composite b/tags/java/sca/1.5.1/tutorials/store/store-enterprise/store-enterprise.composite deleted file mode 100644 index 310284f176..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-enterprise/store-enterprise.composite +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - USD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-eu/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-eu/META-INF/sca-contribution.xml deleted file mode 100644 index 552932b0e7..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-eu/META-INF/sca-contribution.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-eu/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-eu/pom.xml deleted file mode 100644 index 5105a81542..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-eu/pom.xml +++ /dev/null @@ -1,114 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-eu - Apache Tuscany SCA Store Tutorial EU Online Store - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - org.codehaus.mojo - sql-maven-plugin - 1.3 - - - - org.apache.derby - derby - 10.3.1.4 - - - - - - create-db - generate-resources - - execute - - - org.apache.derby.jdbc.EmbeddedDriver - jdbc:derby:${basedir}/target/cart-eu-db;create=true - true - continue - ; - - ${basedir}/../assets/services/db/cart.sql - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-eu/store-eu.composite b/tags/java/sca/1.5.1/tutorials/store/store-eu/store-eu.composite deleted file mode 100644 index a0b8b50975..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-eu/store-eu.composite +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - EUR - - - - - - - - - - - - - - - - - - ../store-eu/target/cart-eu-db - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-eu/uiservices/store-eu.html b/tags/java/sca/1.5.1/tutorials/store/store-eu/uiservices/store-eu.html deleted file mode 100644 index 11eec1e2f9..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-eu/uiservices/store-eu.html +++ /dev/null @@ -1,162 +0,0 @@ - - - -EU Store - - - - - - - - -

Store

-

Fruits and Vegetables - Fruits et Legumes - Obst und Gemuese -

-

Catalog

-
-
-
- -
- -
- -

Your Shopping Cart

-
-
-
-
-
- - - (feed) -
-
- - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-market/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-market/META-INF/sca-contribution.xml deleted file mode 100644 index 491230c952..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-market/META-INF/sca-contribution.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-market/build.xml b/tags/java/sca/1.5.1/tutorials/store/store-market/build.xml deleted file mode 100644 index 8c1961f11d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-market/build.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-market/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-market/pom.xml deleted file mode 100644 index 84e75f7533..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-market/pom.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-market - Apache Tuscany SCA Store Tutorial Marketplace Online Store - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-market/store-market.composite b/tags/java/sca/1.5.1/tutorials/store/store-market/store-market.composite deleted file mode 100644 index 1c225e6c07..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-market/store-market.composite +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-mashup/META-INF/sca-contribution.xml deleted file mode 100644 index 4ec08403e5..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/META-INF/sca-contribution.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/build-openajax.xml b/tags/java/sca/1.5.1/tutorials/store/store-mashup/build-openajax.xml deleted file mode 100644 index 4668dedc1d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/build-openajax.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/map-gadget.html b/tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/map-gadget.html deleted file mode 100644 index d76bcad91b..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/map-gadget.html +++ /dev/null @@ -1,50 +0,0 @@ - - - -Map - - - - - - - -
- - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/store-gadget.html b/tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/store-gadget.html deleted file mode 100644 index e25b91f46d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/gadget/store-gadget.html +++ /dev/null @@ -1,166 +0,0 @@ - - - -Store - - - - - - - - -

Store

-
-

Catalog

-
-
-
- -
- -
- -

Your Shopping Cart

-
-
-
-
-
- - - (feed) -
-
- - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/map-gadget.composite b/tags/java/sca/1.5.1/tutorials/store/store-mashup/map-gadget.composite deleted file mode 100644 index 77db2edbf2..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/map-gadget.composite +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/mashup/store-mash.html b/tags/java/sca/1.5.1/tutorials/store/store-mashup/mashup/store-mash.html deleted file mode 100644 index b4708475f6..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/mashup/store-mash.html +++ /dev/null @@ -1,70 +0,0 @@ - - - -Store Mashup - - - - - - - - - -

Store Mashup

-
- - - - - -
- - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-mashup/pom.xml deleted file mode 100644 index 30c315aee3..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/pom.xml +++ /dev/null @@ -1,139 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-mashup - Apache Tuscany SCA Store Tutorial Online Store Mashup - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - ant - ant-trax - 1.6.5 - - - - - - install-openajax - validate - - run - - - - - - - - - - - copy-openajax-files - generate-resources - - run - - - - - - - - - - - - clean-openajax-files - clean - - run - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/store-gadget.composite b/tags/java/sca/1.5.1/tutorials/store/store-mashup/store-gadget.composite deleted file mode 100644 index 7c10651e52..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/store-gadget.composite +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-mashup/store-mashup.composite b/tags/java/sca/1.5.1/tutorials/store/store-mashup/store-mashup.composite deleted file mode 100644 index 84e4933e63..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-mashup/store-mashup.composite +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-merger/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-merger/META-INF/sca-contribution.xml deleted file mode 100644 index 700a84736c..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-merger/META-INF/sca-contribution.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-merger/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-merger/pom.xml deleted file mode 100644 index b42a15f983..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-merger/pom.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-merger - Apache Tuscany SCA Store Tutorial Merger Online Store - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-merger/store-merger.composite b/tags/java/sca/1.5.1/tutorials/store/store-merger/store-merger.composite deleted file mode 100644 index 76d77dc693..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-merger/store-merger.composite +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - - - USD - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-supplier/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-supplier/META-INF/sca-contribution.xml deleted file mode 100644 index a75087aca1..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-supplier/META-INF/sca-contribution.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-supplier/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-supplier/pom.xml deleted file mode 100644 index dec96f45bb..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-supplier/pom.xml +++ /dev/null @@ -1,129 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-supplier - Apache Tuscany SCA Store Tutorial Supplier Online Store - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - org.codehaus.mojo - sql-maven-plugin - 1.3 - - - - org.apache.derby - derby - 10.3.1.4 - - - - - - create-db - generate-resources - - execute - - - org.apache.derby.jdbc.EmbeddedDriver - jdbc:derby:${basedir}/target/cart-db;create=true - true - continue - skip - ; - - ${basedir}/../assets/services/db/cart.sql - - - - - - - shutdown-database-sothat-test-can-run - process-test-resources - - execute - - - org.apache.derby.jdbc.EmbeddedDriver - jdbc:derby:${basedir}/target/cart-db;shutdown=true - true - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-supplier/store-supplier.composite b/tags/java/sca/1.5.1/tutorials/store/store-supplier/store-supplier.composite deleted file mode 100644 index 525bc889cb..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-supplier/store-supplier.composite +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - - - USD - - - - - - ../store-supplier/target/cart-db - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-test/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store-test/META-INF/sca-contribution.xml deleted file mode 100644 index a75087aca1..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-test/META-INF/sca-contribution.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store-test/client/Shopper.java b/tags/java/sca/1.5.1/tutorials/store/store-test/client/Shopper.java deleted file mode 100644 index f8643d4c52..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-test/client/Shopper.java +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package client; - -import org.osoa.sca.annotations.Remotable; - -@Remotable -public interface Shopper { - - String shop(String itemName, int quantity); - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store-test/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store-test/pom.xml deleted file mode 100644 index 161dca6e14..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-test/pom.xml +++ /dev/null @@ -1,218 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store-test - Apache Tuscany SCA Store Tutorial Integration Test - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-data-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-node-launcher - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-node-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-domain-manager - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-node-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-java-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-widget-runtime-tuscany - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-resource-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-atom-abdera - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-jsonrpc-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-http-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-ws-axis2 - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-sca-axis2 - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-ejb-runtime - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-contribution-jee-impl - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-implementation-ejb - 1.5.1 - runtime - - - - org.apache.tuscany.sca - tuscany-binding-jms-runtime - 1.5.1 - runtime - - - - org.apache.derby - derby - 10.3.1.4 - runtime - - - - junit - junit - 4.5 - test - - - - org.apache.tuscany.sca - tutorial-store-supplier - 1.5.1 - runtime - - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/.*/** - **/*.java - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store-test/test/StoreSupplierTestCase.java b/tags/java/sca/1.5.1/tutorials/store/store-test/test/StoreSupplierTestCase.java deleted file mode 100644 index 9cea47fbc8..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store-test/test/StoreSupplierTestCase.java +++ /dev/null @@ -1,115 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package test; - -import java.io.IOException; - -import junit.framework.Assert; -import junit.framework.TestCase; - -import org.apache.tuscany.sca.node.SCAClient; -import org.apache.tuscany.sca.node.SCANode; -import org.apache.tuscany.sca.node.launcher.DomainManagerLauncher; -import org.apache.tuscany.sca.node.launcher.NodeLauncher; -import org.junit.After; -import org.junit.Before; -import org.junit.Ignore; -import org.junit.Test; -import org.junit.Ignore; - -import client.Shopper; - - -/** - * Test the store-merger. - * - * @version $Rev$ $Date$ - */ -public class StoreSupplierTestCase { - - private SCANode domainManager; - private SCANode storeSupplierNode; - private SCANode storeCatalogsNode; - private SCANode storeClientNode; - - @Before - public void setup() throws Exception { - String baseDir = System.getProperty("basedir"); - String domainDir = baseDir != null? baseDir + "/" + "../domain" : "../domain"; - - DomainManagerLauncher managerLauncher = DomainManagerLauncher.newInstance(); - domainManager = managerLauncher.createDomainManager(domainDir); - domainManager.start(); - - /* helpful for debugging - try { - System.out.println("press enter to continue)"); - System.in.read(); - } catch (IOException e) { - e.printStackTrace(); - } - */ - - NodeLauncher nodeLauncher = NodeLauncher.newInstance(); - storeSupplierNode = nodeLauncher.createNodeFromURL("http://localhost:9990/node-config/StoreSupplierNode"); - storeSupplierNode.start(); - - storeCatalogsNode = nodeLauncher.createNodeFromURL("http://localhost:9990/node-config/CatalogsNode"); - storeCatalogsNode.start(); - - storeClientNode = nodeLauncher.createNodeFromURL("http://localhost:9990/node-config/StoreClientNode"); - storeClientNode.start(); - - } - - @After - public void tearDown() throws Exception { - storeSupplierNode.stop(); - storeCatalogsNode.stop(); - storeClientNode.stop(); - domainManager.stop(); - } - - - @Test - @Ignore - public void testWaitForInput() { - try { - System.out.println("press enter to continue)"); - System.in.read(); - } catch (IOException e) { - e.printStackTrace(); - } - } - - - @Test - public void testShop() { - SCAClient client = (SCAClient)storeClientNode; - Shopper shopper = client.getService(Shopper.class, "StoreClient"); - - String total = shopper.shop("Orange", 5); - System.out.println("Total: " + total); - - Assert.assertEquals("$17.75", total); - - } - -} diff --git a/tags/java/sca/1.5.1/tutorials/store/store/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/store/META-INF/sca-contribution.xml deleted file mode 100644 index 3ed6e4a4ef..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store/META-INF/sca-contribution.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/store/pom.xml b/tags/java/sca/1.5.1/tutorials/store/store/pom.xml deleted file mode 100644 index 698777958c..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store/pom.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-store - Apache Tuscany SCA Store Tutorial Online Store - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/store/store.composite b/tags/java/sca/1.5.1/tutorials/store/store/store.composite deleted file mode 100644 index b3f3140c8c..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/store/store.composite +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - USD - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/META-INF/sca-contribution.xml deleted file mode 100644 index 99863d56cc..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/META-INF/sca-contribution.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/build.xml b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/build.xml deleted file mode 100644 index 71d2a90a15..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/build.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/pom.xml b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/pom.xml deleted file mode 100644 index 7ffb1a2fca..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/pom.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-warehouse-spring - Apache Tuscany SCA Store Tutorial Warehouse Spring - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-implementation-java - 1.5.1 - - - - org.apache.tuscany.sca - tuscany-binding-jms - 1.5.1 - - - - org.apache.tuscany.sca - tutorial-assets - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/services/WarehouseImpl.java b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/services/WarehouseImpl.java deleted file mode 100644 index d14def1e8e..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/services/WarehouseImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -package services; - -import java.util.ArrayList; -import java.util.List; - -import org.osoa.sca.annotations.Scope; - -@Scope("COMPOSITE") -public class WarehouseImpl implements Warehouse { - - private List orders = new ArrayList(); - - public void addOrder(Order order) { - System.out.println("Received order: " + order.toString()); - orders.add(order); - } - - public Order[] getOrders() { - return orders.toArray(new Order[orders.size()]); - } -} diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/uiservices/warehouse.html b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/uiservices/warehouse.html deleted file mode 100644 index b215f9a3cd..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/uiservices/warehouse.html +++ /dev/null @@ -1,76 +0,0 @@ - - - -Warehouse - - - - - - - - -

Pending Orders

-
-
-
-
- -
-
- - diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-context.xml b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-context.xml deleted file mode 100644 index ed718d1403..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-context.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-spring.composite b/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-spring.composite deleted file mode 100644 index bfe789542d..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/warehouse-spring/warehouse-spring.composite +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/web-services/META-INF/sca-contribution.xml b/tags/java/sca/1.5.1/tutorials/store/web-services/META-INF/sca-contribution.xml deleted file mode 100644 index 10fbe6c448..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/web-services/META-INF/sca-contribution.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/tags/java/sca/1.5.1/tutorials/store/web-services/catalogs.composite b/tags/java/sca/1.5.1/tutorials/store/web-services/catalogs.composite deleted file mode 100644 index 154d475165..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/web-services/catalogs.composite +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - USD - - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/web-services/currency.composite b/tags/java/sca/1.5.1/tutorials/store/web-services/currency.composite deleted file mode 100644 index 7a3f70e299..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/web-services/currency.composite +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - diff --git a/tags/java/sca/1.5.1/tutorials/store/web-services/pom.xml b/tags/java/sca/1.5.1/tutorials/store/web-services/pom.xml deleted file mode 100644 index e9374dde20..0000000000 --- a/tags/java/sca/1.5.1/tutorials/store/web-services/pom.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - 4.0.0 - - org.apache.tuscany.sca - tuscany-tutorial-store - 1.5.1 - ../pom.xml - - tutorial-web-services - Apache Tuscany SCA Store Tutorial Web Services - - - - apache.incubator - http://people.apache.org/repo/m2-incubating-repository - - - - - - org.apache.tuscany.sca - tuscany-sca-api - 1.5.1 - - - - - ${artifactId} - ${basedir} - - - ${basedir} - - **/*.java - **/.*/** - pom.xml - build.xml - target/** - - - - - - org.apache.tuscany.sca - tuscany-maven-ant-generator - 1.5.1 - - - - ../../.. - - - generate - - - - - - - - -- cgit v1.2.3