activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "SuoNayi Wang (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-2561) Subscriber receives messages that sent by itself even if noLocal is true.
Date Fri, 08 Jan 2010 06:00:16 GMT
Subscriber receives messages that sent by itself even if noLocal is true.
-------------------------------------------------------------------------

                 Key: AMQ-2561
                 URL: https://issues.apache.org/activemq/browse/AMQ-2561
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker
    Affects Versions: 5.2.0
            Reporter: SuoNayi Wang


1, use org.springframework.jms.connection.SingleConnectionFactory to wrap org.apache.activemq.spring.ActiveMQConnectionFactory
so that we only use single connection.
2, use org.springframework.jms.core.JmsTemplate to send a simple text message.
3, use org.springframework.jms.listener.DefaultMessageListenerContainer to receive message,
	<bean id="defaultMessageListenerContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer">
		<property name="connectionFactory" ref="connectionFactory"/>
		<property name="sessionTransacted" value="true"/>
		<property name="pubSubDomain" value="true"/>
		<property name="pubSubNoLocal" value="true"/>
		<property name="destination" ref="topicDestination"/>
		<property name="subscriptionDurable" value="true"/>
		<property name="durableSubscriptionName" value="bus.topic"/>
		<property name="messageListener">
			<bean class="com.sinosoft.activemq.listener.DefaultMessageListener"/>
		</property>

	</bean>
4, messageListener receive messages sent by itself.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message