1
2
3
4
5
6
7
8
9
10
11 package org.mule.transport.jms.integration.transactions.local;
12
13 import org.mule.transport.jms.integration.AbstractJmsSingleTransactionSingleServiceTestCase;
14
15 import org.junit.Test;
16
17
18
19
20
21 public class JmsSingleTransactionSingleServiceNoneConfigurationTestCase extends
22 AbstractJmsSingleTransactionSingleServiceTestCase
23 {
24 protected String getConfigResources()
25 {
26 return "integration/transactions/local/jms-single-tx-single-service-none.xml";
27 }
28
29 @Test
30 public void testAlwaysJoin() throws Exception
31 {
32 scenarioCommit.setInputDestinationName(JMS_QUEUE_INPUT_CONF_D);
33 scenarioRollback.setInputDestinationName(JMS_QUEUE_INPUT_CONF_D);
34 scenarioNotReceive.setInputDestinationName(JMS_QUEUE_INPUT_CONF_D);
35 scenarioCommit.setOutputDestinationName(JMS_QUEUE_OUTPUT_CONF_D);
36 scenarioRollback.setOutputDestinationName(JMS_QUEUE_OUTPUT_CONF_D);
37 scenarioNotReceive.setOutputDestinationName(JMS_QUEUE_OUTPUT_CONF_D);
38
39 runTransactionFail("testAlwaysJoin");
40 }
41 }