From e0cc36eb4a509146edc912111f2074902dee1864 Mon Sep 17 00:00:00 2001 From: ramkumar Date: Fri, 5 Dec 2008 07:23:54 +0000 Subject: Fixes for TUSCANY-2716, 2717 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723636 13f79535-47bb-0310-9956-ffa450edef68 --- .../sca-java-1.4/samples/callbacks-jms/build.xml | 4 ++-- .../sca-java-1.4/samples/callbacks-jms/pom.xml | 2 +- .../src/main/java/callbacks/CallbackJMSClient.java | 26 ++++++++++++++++++++++ 3 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 branches/sca-java-1.4/samples/callbacks-jms/src/main/java/callbacks/CallbackJMSClient.java (limited to 'branches/sca-java-1.4/samples/callbacks-jms') diff --git a/branches/sca-java-1.4/samples/callbacks-jms/build.xml b/branches/sca-java-1.4/samples/callbacks-jms/build.xml index 665feeca71..bc2c191fc2 100644 --- a/branches/sca-java-1.4/samples/callbacks-jms/build.xml +++ b/branches/sca-java-1.4/samples/callbacks-jms/build.xml @@ -16,8 +16,8 @@ * specific language governing permissions and limitations * under the License. --> - - + + diff --git a/branches/sca-java-1.4/samples/callbacks-jms/pom.xml b/branches/sca-java-1.4/samples/callbacks-jms/pom.xml index 25f3f5592e..9a96fa6078 100644 --- a/branches/sca-java-1.4/samples/callbacks-jms/pom.xml +++ b/branches/sca-java-1.4/samples/callbacks-jms/pom.xml @@ -26,7 +26,7 @@ ../../pom.xml sample-callbacks-jms - Apache Tuscany SCA Callbacks with JMS Sample + Apache Tuscany SCA Sample Callbacks with JMS diff --git a/branches/sca-java-1.4/samples/callbacks-jms/src/main/java/callbacks/CallbackJMSClient.java b/branches/sca-java-1.4/samples/callbacks-jms/src/main/java/callbacks/CallbackJMSClient.java new file mode 100644 index 0000000000..a08d336180 --- /dev/null +++ b/branches/sca-java-1.4/samples/callbacks-jms/src/main/java/callbacks/CallbackJMSClient.java @@ -0,0 +1,26 @@ +package callbacks; + +import org.apache.tuscany.sca.node.SCAClient; +import org.apache.tuscany.sca.node.SCANode; +import org.apache.tuscany.sca.node.SCANodeFactory; + +public class CallbackJMSClient { + + public static void main(String[] args) throws Exception { + + SCANodeFactory factory = SCANodeFactory.newInstance(); + SCANode node = factory.createSCANodeFromClassLoader("callbacks.composite", CallbackJMSClient.class.getClassLoader()); + node.start(); + + OrderServiceClient orderServiceClient = ((SCAClient)node).getService(OrderServiceClient.class, "ClientComponent"); + + // do something + orderServiceClient.doSomeOrdering(); + + // wait to give the service time to respond + Thread.sleep(500); + + node.stop(); + } + +} -- cgit v1.2.3