1
2
3
4
5
6
7
8
9
10
11 package org.mule.test.integration.routing.outbound;
12
13 import org.mule.DefaultMuleMessage;
14 import org.mule.api.MuleMessage;
15 import org.mule.module.client.MuleClient;
16 import org.mule.tck.FunctionalTestCase;
17
18
19
20
21 public class MulticastWithXaTestCase extends FunctionalTestCase
22 {
23
24 @Override
25 protected String getConfigResources()
26 {
27 return "org/mule/test/integration/routing/outbound/multicasting-router-xa-config.xml";
28 }
29
30 public void testName() throws Exception
31 {
32 MuleClient client = new MuleClient(muleContext);
33 MuleMessage msg = new DefaultMuleMessage("Hi", client.getMuleContext());
34 client.dispatch("jms://Myflow.input?connector=simpleJmsConnector", msg);
35 MuleMessage result = client.request("jms://Myflow.finishedOriginal?connector=simpleJmsConnector", 10000);
36 assertNotNull(result);
37 }
38 }