mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
ACS-5770 Restore activmq Camel support (#2159)
This commit is contained in:
@@ -39,6 +39,10 @@
|
|||||||
<property name="configuration" ref="jmsConfig"/>
|
<property name="configuration" ref="jmsConfig"/>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="activemq" class="org.apache.camel.component.activemq.ActiveMQComponent">
|
||||||
|
<property name="configuration" ref="jmsConfig"/>
|
||||||
|
</bean>
|
||||||
|
|
||||||
<bean id="amqp" class="org.apache.camel.component.amqp.AMQPComponent">
|
<bean id="amqp" class="org.apache.camel.component.amqp.AMQPComponent">
|
||||||
<property name="configuration" ref="jmsConfig"/>
|
<property name="configuration" ref="jmsConfig"/>
|
||||||
</bean>
|
</bean>
|
||||||
|
@@ -48,12 +48,29 @@ public class CamelComponentsTest {
|
|||||||
@Autowired
|
@Autowired
|
||||||
protected CamelContext camelContext;
|
protected CamelContext camelContext;
|
||||||
|
|
||||||
|
@Produce("activemq:queue:alfresco.test")
|
||||||
|
protected ProducerTemplate activemqTemplate;
|
||||||
|
|
||||||
@Produce("amqp:queue:alfresco.test")
|
@Produce("amqp:queue:alfresco.test")
|
||||||
protected ProducerTemplate amqpTemplate;
|
protected ProducerTemplate amqpTemplate;
|
||||||
|
|
||||||
@Produce("jms:queue:alfresco.test")
|
@Produce("jms:queue:alfresco.test")
|
||||||
protected ProducerTemplate jmsTemplate;
|
protected ProducerTemplate jmsTemplate;
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testActivemqComponent()
|
||||||
|
{
|
||||||
|
final String msg = "ping <activemq>";
|
||||||
|
|
||||||
|
activemqTemplate.sendBody(msg);
|
||||||
|
|
||||||
|
final Object reply = camelContext
|
||||||
|
.createConsumerTemplate()
|
||||||
|
.receiveBody("activemq:queue:alfresco.test", 2000);
|
||||||
|
|
||||||
|
assertEquals(msg, reply);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testAmqpComponent()
|
public void testAmqpComponent()
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user