Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
- xmlns:context="http://www.springframework.org/schema/context"
- xmlns:jms="http://www.springframework.org/schema/jms" xmlns:amq="http://activemq.apache.org/schema/core"
- xsi:schemaLocation="http://www.springframework.org/schema/beans
- http://www.springframework.org/schema/beans/spring-beans.xsd
- http://www.springframework.org/schema/context
- http://www.springframework.org/schema/context/spring-context.xsd
- http://www.springframework.org/schema/jms
- http://www.springframework.org/schema/jms/spring-jms.xsd
- http://activemq.apache.org/schema/core
- http://activemq.apache.org/schema/core/activemq-core.xsd">
- <bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
- <property name="environment">
- <props>
- <prop key="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory
- </prop>
- <prop key="java.naming.provider.url">tcp://localhost:61616</prop>
- </props>
- </property>
- </bean>
- <bean id="connectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
- <property name="jndiTemplate" ref="jndiTemplate" />
- <property name="jndiName" value="QueueConnectionFactory" />
- </bean>
- <bean id="consumerConnectionFactory"
- class="org.springframework.jms.connection.SingleConnectionFactory">
- <constructor-arg ref="connectionFactory" />
- </bean>
- <bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
- <constructor-arg name="connectionFactory" ref="connectionFactory"></constructor-arg>
- <property name="defaultDestinationName" value="syncLog"></property>
- </bean>
- <!-- Incoming message -->
- <bean id="incomingMessageListener" class="id.co.sts.stwn.syncapp.hq.IncomingSyncLogMessageProcessor" />
- <jms:listener-container container-type="default"
- connection-factory="consumerConnectionFactory" acknowledge="auto">
- <jms:listener destination="synclog" ref="incomingMessageListener" />
- </jms:listener-container>
- </beans>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement