From 7744770bdb76d39819cc1319f3e83404ff55f66a Mon Sep 17 00:00:00 2001 From: slaws Date: Sun, 31 May 2009 14:18:49 +0000 Subject: Add contributions for interaction pattern testing and contributions to split the full app composite up ready for running across multiple nodes git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@780430 13f79535-47bb-0310-9956-ffa450edef68 --- .../fullapp-bespoketrip-contribution/pom.xml | 90 +++++++++++++++ .../main/resources/META-INF/sca-contribution.xml | 28 +++++ .../src/main/resources/scatours.composite | 58 ++++++++++ .../fullapp-currency-contribution/pom.xml | 90 +++++++++++++++ .../main/resources/META-INF/sca-contribution.xml | 24 ++++ .../src/main/resources/scatours.composite | 30 +++++ .../fullapp-frontend-contribution/pom.xml | 90 +++++++++++++++ .../main/resources/META-INF/sca-contribution.xml | 32 ++++++ .../src/main/resources/scatours.composite | 77 +++++++++++++ .../fullapp-packagedtrip-contribution/pom.xml | 90 +++++++++++++++ .../main/resources/META-INF/sca-contribution.xml | 25 +++++ .../src/main/resources/scatours.composite | 35 ++++++ .../fullapp-shoppingcart-contribution/pom.xml | 90 +++++++++++++++ .../main/resources/META-INF/sca-contribution.xml | 25 +++++ .../src/main/resources/scatours.composite | 40 +++++++ .../main/resources/META-INF/sca-contribution.xml | 2 +- .../src/main/resources/scatours.composite | 114 +------------------ .../main/java/scatours/hotel/HotelManagement.java | 24 ++++ .../interaction-client-contribution/build.xml | 45 ++++++++ .../interaction-client-contribution/pom.xml | 60 ++++++++++ .../src/main/java/scatours/client/TestClient.java | 122 +++++++++++++++++++++ .../main/resources/META-INF/sca-contribution.xml | 25 +++++ .../src/main/resources/client.composite | 37 +++++++ .../build.xml | 45 ++++++++ .../pom.xml | 54 +++++++++ .../main/resources/META-INF/sca-contribution.xml | 25 +++++ .../src/main/resources/client.composite | 30 +++++ sandbox/travelsample/contributions/pom.xml | 7 ++ 28 files changed, 1301 insertions(+), 113 deletions(-) create mode 100644 sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/scatours.composite create mode 100644 sandbox/travelsample/contributions/fullapp-currency-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/scatours.composite create mode 100644 sandbox/travelsample/contributions/fullapp-frontend-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/scatours.composite create mode 100644 sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/scatours.composite create mode 100644 sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/scatours.composite create mode 100644 sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelManagement.java create mode 100644 sandbox/travelsample/contributions/interaction-client-contribution/build.xml create mode 100644 sandbox/travelsample/contributions/interaction-client-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/interaction-client-contribution/src/main/java/scatours/client/TestClient.java create mode 100644 sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/client.composite create mode 100644 sandbox/travelsample/contributions/interaction-service-remote-contribution/build.xml create mode 100644 sandbox/travelsample/contributions/interaction-service-remote-contribution/pom.xml create mode 100644 sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/META-INF/sca-contribution.xml create mode 100644 sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/client.composite diff --git a/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/pom.xml b/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/pom.xml new file mode 100644 index 0000000000..5f970fdb5f --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/pom.xml @@ -0,0 +1,90 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-fullapp-bespoketrip-contribution + Apache Tuscany SCA Tours Full Application Bespoke Contribution + + + + org.apache.tuscany.sca + tuscany-host-embedded + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + tuscany-implementation-java-runtime + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-binding-ws-axis2 + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-host-tomcat + 1.5-SNAPSHOT + test + + + + junit + junit + 4.5 + test + + + + + + ${artifactId} + + + diff --git a/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..cabffa6a30 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,28 @@ + + + + + + + + + + \ No newline at end of file diff --git a/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/scatours.composite b/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/scatours.composite new file mode 100644 index 0000000000..19acb00020 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-bespoketrip-contribution/src/main/resources/scatours.composite @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/fullapp-currency-contribution/pom.xml b/sandbox/travelsample/contributions/fullapp-currency-contribution/pom.xml new file mode 100644 index 0000000000..b16e91f157 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-currency-contribution/pom.xml @@ -0,0 +1,90 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-fullapp-currency-contribution + Apache Tuscany SCA Tours Full Application Currency Contribution + + + + org.apache.tuscany.sca + tuscany-host-embedded + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + tuscany-implementation-java-runtime + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-binding-ws-axis2 + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-host-tomcat + 1.5-SNAPSHOT + test + + + + junit + junit + 4.5 + test + + + + + + ${artifactId} + + + diff --git a/sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..76427565fc --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,24 @@ + + + + + + \ No newline at end of file diff --git a/sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/scatours.composite b/sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/scatours.composite new file mode 100644 index 0000000000..d5070a6423 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-currency-contribution/src/main/resources/scatours.composite @@ -0,0 +1,30 @@ + + + + + + + + + diff --git a/sandbox/travelsample/contributions/fullapp-frontend-contribution/pom.xml b/sandbox/travelsample/contributions/fullapp-frontend-contribution/pom.xml new file mode 100644 index 0000000000..189e0840e4 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-frontend-contribution/pom.xml @@ -0,0 +1,90 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-fullapp-frontend-contribution + Apache Tuscany SCA Tours Full Application Front End Contribution + + + + org.apache.tuscany.sca + tuscany-host-embedded + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + tuscany-implementation-java-runtime + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-binding-ws-axis2 + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-host-tomcat + 1.5-SNAPSHOT + test + + + + junit + junit + 4.5 + test + + + + + + ${artifactId} + + + diff --git a/sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..7f689a2b1a --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/scatours.composite b/sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/scatours.composite new file mode 100644 index 0000000000..3225f1ddf1 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-frontend-contribution/src/main/resources/scatours.composite @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GBP + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/pom.xml b/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/pom.xml new file mode 100644 index 0000000000..13863b1316 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/pom.xml @@ -0,0 +1,90 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-fullapp-packagedtrip-contribution + Apache Tuscany SCA Tours Full Application Packaged Trip Contribution + + + + org.apache.tuscany.sca + tuscany-host-embedded + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + tuscany-implementation-java-runtime + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-binding-ws-axis2 + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-host-tomcat + 1.5-SNAPSHOT + test + + + + junit + junit + 4.5 + test + + + + + + ${artifactId} + + + diff --git a/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..2b61ac6c84 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,25 @@ + + + + + + + \ No newline at end of file diff --git a/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/scatours.composite b/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/scatours.composite new file mode 100644 index 0000000000..dc7dc0f731 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-packagedtrip-contribution/src/main/resources/scatours.composite @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/pom.xml b/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/pom.xml new file mode 100644 index 0000000000..499d1787d8 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/pom.xml @@ -0,0 +1,90 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-fullapp-shoppingcart-contribution + Apache Tuscany SCA Tours Full Application Shopping Cart Contribution + + + + org.apache.tuscany.sca + tuscany-host-embedded + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + tuscany-implementation-java-runtime + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-binding-ws-axis2 + 1.5-SNAPSHOT + test + + + + org.apache.tuscany.sca + tuscany-host-tomcat + 1.5-SNAPSHOT + test + + + + junit + junit + 4.5 + test + + + + + + ${artifactId} + + + diff --git a/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..4f753d2294 --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,25 @@ + + + + + + + \ No newline at end of file diff --git a/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/scatours.composite b/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/scatours.composite new file mode 100644 index 0000000000..a1d06880aa --- /dev/null +++ b/sandbox/travelsample/contributions/fullapp-shoppingcart-contribution/src/main/resources/scatours.composite @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/META-INF/sca-contribution.xml index 4064565d41..698ca3ecfb 100644 --- a/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/META-INF/sca-contribution.xml +++ b/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -19,7 +19,7 @@ --> - + diff --git a/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/scatours.composite b/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/scatours.composite index 3e03a2deb4..0aac7fe092 100644 --- a/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/scatours.composite +++ b/sandbox/travelsample/contributions/fullapp-ui-contribution/src/main/resources/scatours.composite @@ -22,7 +22,7 @@ xmlns:scatours="http://scatours" xmlns:tuscany="http://tuscany.apache.org/xmlns/sca/1.0" xmlns:pp="http://www.example.org/PaymentProcess" - name="scatours"> + name="ui"> @@ -38,116 +38,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - GBP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelManagement.java b/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelManagement.java new file mode 100644 index 0000000000..fa74f938ab --- /dev/null +++ b/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelManagement.java @@ -0,0 +1,24 @@ +/* + * 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 scatours.hotel; + +public interface HotelManagement { + void addHotelInfo(HotelInfo hotelInfo); +} diff --git a/sandbox/travelsample/contributions/interaction-client-contribution/build.xml b/sandbox/travelsample/contributions/interaction-client-contribution/build.xml new file mode 100644 index 0000000000..52b3087827 --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-client-contribution/build.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/interaction-client-contribution/pom.xml b/sandbox/travelsample/contributions/interaction-client-contribution/pom.xml new file mode 100644 index 0000000000..4643c975fc --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-client-contribution/pom.xml @@ -0,0 +1,60 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-interaction-client-contribution + Apache Tuscany SCA Tours Interaction Client Contribution + + + + org.apache.tuscany.sca + tuscany-sca-api + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + scatours-common-contribution + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + scatours-calendar-contribution + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + scatours-hotel-contribution + 1.5-SNAPSHOT + + + + + ${artifactId} + + diff --git a/sandbox/travelsample/contributions/interaction-client-contribution/src/main/java/scatours/client/TestClient.java b/sandbox/travelsample/contributions/interaction-client-contribution/src/main/java/scatours/client/TestClient.java new file mode 100644 index 0000000000..3b53cb8a4a --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-client-contribution/src/main/java/scatours/client/TestClient.java @@ -0,0 +1,122 @@ +/* + * 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 scatours.client; + +import org.osoa.sca.RequestContext; +import org.osoa.sca.annotations.Reference; +import org.osoa.sca.annotations.Service; + +import calendar.Calendar; + +import scatours.common.Search; +import scatours.common.SearchCallback; +import scatours.common.TripItem; +import scatours.common.TripLeg; +import scatours.hotel.HotelInfo; +import scatours.hotel.HotelManagement; + +@Service(Runnable.class) +public class TestClient implements SearchCallback { + @Reference + protected Search hotelSearchRemoteRequestResponse; + + @Reference + protected Calendar calendarLocalRequestResponse; + + public TestClient() { + } + + // Runnable method + + public void run() { + System.out.println("Calling hotel component over remote binding"); + runRemoteRequestResponse(); + + System.out.println("Calling calendar component over local binding"); + runLocalRequestReponse(); + } + + private void runRemoteRequestResponse() { + TripLeg tripLeg = getTestTripLeg(); + TripItem[] tripItems = hotelSearchRemoteRequestResponse.searchSynch(tripLeg); + for (TripItem tripItem : tripItems){ + System.out.println("Found hotel - " + tripItem.getName()); + } + } + + private void runLocalRequestReponse() { + TripLeg tripLeg = getTestTripLeg(); + String toDate = calendarLocalRequestResponse.getEndDate(tripLeg.getFromDate(), 10); + tripLeg.setToDate(toDate); + System.out.println("Calculated trip end date - " + toDate); + } + + private void runRemoteOneWay() { + + } + + private void runConversational() { + + } + + private void runCallbac() { + + } + + private void runStatefulCallback() { + + } + + private TripLeg getTestTripLeg(){ + TripLeg tripLeg = new TripLeg(); + tripLeg.setFromLocation("LGW"); + tripLeg.setToLocation("FLR"); + tripLeg.setFromDate("06/12/09 00:00"); + tripLeg.setToDate("13/12/09 00:00"); + tripLeg.setNoOfPeople("1"); + tripLeg.setId("TRIP27"); + + return tripLeg; + } + + // SearchCallback methods + + public void searchResults(TripItem[] items){ +/* + RequestContext requestContext = componentContext.getRequestContext(); + Object callbackID = requestContext.getServiceReference().getCallbackID(); + System.out.println(callbackID); + + if (items != null) { + for(int i = 0; i < items.length; i++ ){ + searchResults.add(items[i]); + } + } + + responsesReceived++; + try { + synchronized (this) { + this.notifyAll(); + } + } catch (Exception ex) { + } +*/ + } +} diff --git a/sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..9eed690aaf --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,25 @@ + + + + + + + diff --git a/sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/client.composite b/sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/client.composite new file mode 100644 index 0000000000..1b76fbaefb --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-client-contribution/src/main/resources/client.composite @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/interaction-service-remote-contribution/build.xml b/sandbox/travelsample/contributions/interaction-service-remote-contribution/build.xml new file mode 100644 index 0000000000..52b3087827 --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-service-remote-contribution/build.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/interaction-service-remote-contribution/pom.xml b/sandbox/travelsample/contributions/interaction-service-remote-contribution/pom.xml new file mode 100644 index 0000000000..308779ea03 --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-service-remote-contribution/pom.xml @@ -0,0 +1,54 @@ + + + + 4.0.0 + + org.apache.tuscany.sca + tuscany-sca + 1.5-SNAPSHOT + + + scatours-interaction-service-remote-contribution + Apache Tuscany SCA Tours Interaction Service Remote Contribution + + + + org.apache.tuscany.sca + tuscany-sca-api + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + scatours-common-contribution + 1.5-SNAPSHOT + + + + org.apache.tuscany.sca + scatours-hotel-contribution + 1.5-SNAPSHOT + + + + + ${artifactId} + + diff --git a/sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/META-INF/sca-contribution.xml b/sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/META-INF/sca-contribution.xml new file mode 100644 index 0000000000..26a786065e --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/META-INF/sca-contribution.xml @@ -0,0 +1,25 @@ + + + + + + + diff --git a/sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/client.composite b/sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/client.composite new file mode 100644 index 0000000000..c44d0666b5 --- /dev/null +++ b/sandbox/travelsample/contributions/interaction-service-remote-contribution/src/main/resources/client.composite @@ -0,0 +1,30 @@ + + + + + + + + + + + diff --git a/sandbox/travelsample/contributions/pom.xml b/sandbox/travelsample/contributions/pom.xml index 45858dd52c..75451af57d 100644 --- a/sandbox/travelsample/contributions/pom.xml +++ b/sandbox/travelsample/contributions/pom.xml @@ -49,7 +49,14 @@ emailgateway-contribution flight-contribution fullapp-ui-contribution + fullapp-frontend-contribution + fullapp-currency-contribution + fullapp-packagedtrip-contribution + fullapp-bespoketrip-contribution + fullapp-shoppingcart-contribution hotel-contribution + interaction-client-contribution + interaction-service-remote-contribution introducing-client-contribution introducing-goodvaluetrips-contribution introducing-tuscanyscatours-contribution -- cgit v1.2.3