From fea84bc2dd440ae3c7d36990ad24455166455415 Mon Sep 17 00:00:00 2001 From: slaws Date: Fri, 24 Apr 2009 11:49:38 +0000 Subject: TUSCANY-2930 main part of separating wireFormat.jmsdefault out from wireFormat.jmsTextXML. I've spotted a few more things that need fixing but this basic functionality passes all of our current JMS tests and now better matched what the specification says about default format. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768263 13f79535-47bb-0310-9956-ffa450edef68 --- .../sca/binding/jms/TestMessageProcessor.java | 4 +-- .../src/main/resources/simple/mpclient.composite | 8 ++--- .../src/main/resources/simple/mpservice.composite | 36 ++++++++++++++++++++++ .../sca/binding/jms/MessageProcessorTestCase.java | 5 ++- 4 files changed, 44 insertions(+), 9 deletions(-) create mode 100644 branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpservice.composite (limited to 'branches/sca-java-1.x/itest/jms') diff --git a/branches/sca-java-1.x/itest/jms/src/main/java/org/apache/tuscany/sca/binding/jms/TestMessageProcessor.java b/branches/sca-java-1.x/itest/jms/src/main/java/org/apache/tuscany/sca/binding/jms/TestMessageProcessor.java index cfe7a649d9..cdf9bef93f 100644 --- a/branches/sca-java-1.x/itest/jms/src/main/java/org/apache/tuscany/sca/binding/jms/TestMessageProcessor.java +++ b/branches/sca-java-1.x/itest/jms/src/main/java/org/apache/tuscany/sca/binding/jms/TestMessageProcessor.java @@ -23,9 +23,9 @@ import javax.jms.Message; import javax.jms.Session; import org.apache.tuscany.sca.binding.jms.impl.JMSBinding; -import org.apache.tuscany.sca.binding.jms.provider.XMLTextMessageProcessor; +import org.apache.tuscany.sca.binding.jms.provider.TextMessageProcessor; -public class TestMessageProcessor extends XMLTextMessageProcessor { +public class TestMessageProcessor extends TextMessageProcessor { public static boolean insertPayloadIntoJMSMessageCalled; public static boolean extractPayloadFromJMSMessageCalled; diff --git a/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpclient.composite b/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpclient.composite index 69c0ef305e..5389c427dc 100644 --- a/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpclient.composite +++ b/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpclient.composite @@ -20,17 +20,17 @@ - + - + - + - + diff --git a/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpservice.composite b/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpservice.composite new file mode 100644 index 0000000000..6d0d11f4b6 --- /dev/null +++ b/branches/sca-java-1.x/itest/jms/src/main/resources/simple/mpservice.composite @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + diff --git a/branches/sca-java-1.x/itest/jms/src/test/java/org/apache/tuscany/sca/binding/jms/MessageProcessorTestCase.java b/branches/sca-java-1.x/itest/jms/src/test/java/org/apache/tuscany/sca/binding/jms/MessageProcessorTestCase.java index 9ec77ca440..44f9754e29 100644 --- a/branches/sca-java-1.x/itest/jms/src/test/java/org/apache/tuscany/sca/binding/jms/MessageProcessorTestCase.java +++ b/branches/sca-java-1.x/itest/jms/src/test/java/org/apache/tuscany/sca/binding/jms/MessageProcessorTestCase.java @@ -36,13 +36,12 @@ public class MessageProcessorTestCase { @Before public void init() { scaDomain = - SCADomain.newInstance("http://localhost", "/", "simple/mpclient.composite", "simple/service.composite"); - // scaDomain = SCADomain.newInstance("http://localhost", "/", "simple/client.composite"); + SCADomain.newInstance("http://localhost", "/", "simple/mpclient.composite", "simple/mpservice.composite"); } @Test public void testHelloWorldCreate() throws Exception { - HelloWorldService helloWorldService = scaDomain.getService(HelloWorldService.class, "HelloWorldClient"); + HelloWorldService helloWorldService = scaDomain.getService(HelloWorldService.class, "HelloWorldClientMP"); assertEquals("jmsHello Petra", helloWorldService.sayHello("Petra")); assertTrue(TestMessageProcessor.extractPayloadFromJMSMessageCalled); assertTrue(TestMessageProcessor.insertPayloadIntoJMSMessageCalled); -- cgit v1.2.3