<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Transactional Message Processing with ActiveMQ and NMS</title>
	<atom:link href="http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/feed/" rel="self" type="application/rss+xml" />
	<link>http://remark.wordpress.com</link>
	<description>My Life As A Blog</description>
	<lastBuildDate>Mon, 09 Nov 2009 11:05:39 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Murali</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-7726</link>
		<dc:creator>Murali</dc:creator>
		<pubDate>Tue, 15 Sep 2009 20:36:44 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-7726</guid>
		<description>Hi,
I found  a way to loop through the DLQ.
Just change the below constant 
 private const string QUEUE_NAME= &quot;test.queue&quot;;

to

private const string QUEUE_NAME= &quot;ActiveMQ.DLQ&quot;;


This is really great stuff and Easy to understand.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I found  a way to loop through the DLQ.<br />
Just change the below constant<br />
 private const string QUEUE_NAME= &#8220;test.queue&#8221;;</p>
<p>to</p>
<p>private const string QUEUE_NAME= &#8220;ActiveMQ.DLQ&#8221;;</p>
<p>This is really great stuff and Easy to understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Murali</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-7725</link>
		<dc:creator>Murali</dc:creator>
		<pubDate>Tue, 15 Sep 2009 18:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-7725</guid>
		<description>Hi,
This code is working very well for me. Thanks for the sample.
I would like to read the DLQ and reprocess the Message. Is there any sample .net code available for this?

Thanks
Murali</description>
		<content:encoded><![CDATA[<p>Hi,<br />
This code is working very well for me. Thanks for the sample.<br />
I would like to read the DLQ and reprocess the Message. Is there any sample .net code available for this?</p>
<p>Thanks<br />
Murali</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-4051</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Fri, 09 Jan 2009 00:11:39 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-4051</guid>
		<description>I have written a Windows Service using code very similar to what is posted above.  Occasionally, I receive messages in a different sequence than they were put on the queue.  Is this expected behavior for the MessageListner?  Should I rewrite to use consumer.receive instead?

Thanks</description>
		<content:encoded><![CDATA[<p>I have written a Windows Service using code very similar to what is posted above.  Occasionally, I receive messages in a different sequence than they were put on the queue.  Is this expected behavior for the MessageListner?  Should I rewrite to use consumer.receive instead?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JuliusR</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3733</link>
		<dc:creator>JuliusR</dc:creator>
		<pubDate>Tue, 07 Oct 2008 04:37:31 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3733</guid>
		<description>Thanks for the code. i can now send and recieve message in ActiveMQ. But my problem is how can i get all the list of queues in  the activeMQ server

Thanks</description>
		<content:encoded><![CDATA[<p>Thanks for the code. i can now send and recieve message in ActiveMQ. But my problem is how can i get all the list of queues in  the activeMQ server</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: remark</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3649</link>
		<dc:creator>remark</dc:creator>
		<pubDate>Thu, 07 Aug 2008 14:49:46 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3649</guid>
		<description>Adam, I&#039;d suggest having a look at &lt;a href=&quot;http://activemq.apache.org/should-i-use-xa.html&quot; rel=&quot;nofollow&quot;&gt; this article&lt;/a&gt; as a starting point.  It&#039;s not something I&#039;ve looked into in any detail.</description>
		<content:encoded><![CDATA[<p>Adam, I&#8217;d suggest having a look at <a href="http://activemq.apache.org/should-i-use-xa.html" rel="nofollow"> this article</a> as a starting point.  It&#8217;s not something I&#8217;ve looked into in any detail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3646</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Tue, 05 Aug 2008 16:32:07 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3646</guid>
		<description>Great Article! 

Do you know if there are any plans with incorporating XA Transactions with NMS?

Thanks.</description>
		<content:encoded><![CDATA[<p>Great Article! </p>
<p>Do you know if there are any plans with incorporating XA Transactions with NMS?</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3636</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Tue, 29 Jul 2008 21:06:28 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3636</guid>
		<description>I ma trying to put this into a Windows Service.  My main thread looks like this:


private void ThreadRun(){
                using (QueueConnection connection = factory.CreateTransactedConnection(ConsumerQueue))
                {
                    using (QueueListener listener = connection.CreateQueueListener(new MessageProcessor(traceLogging, ServiceName, ConnectString, emailProps)))
                    {
                        while (threadrun)
                        {
                            Thread.Sleep(interval);  //interval = 1000
                        }
                    }
                }
}

The while loop just spins to keep the thread and the listener alive.

Once in a while, I will start the service with messages waiting on the queue but they do not get processed by my service.  No errors are logged it just acts like they are not there,

1.  Is my ThreadRun method the best way to keep the listener alive and..

2. Has anyone come across the problem I describe where messages are not seen?</description>
		<content:encoded><![CDATA[<p>I ma trying to put this into a Windows Service.  My main thread looks like this:</p>
<p>private void ThreadRun(){<br />
                using (QueueConnection connection = factory.CreateTransactedConnection(ConsumerQueue))<br />
                {<br />
                    using (QueueListener listener = connection.CreateQueueListener(new MessageProcessor(traceLogging, ServiceName, ConnectString, emailProps)))<br />
                    {<br />
                        while (threadrun)<br />
                        {<br />
                            Thread.Sleep(interval);  //interval = 1000<br />
                        }<br />
                    }<br />
                }<br />
}</p>
<p>The while loop just spins to keep the thread and the listener alive.</p>
<p>Once in a while, I will start the service with messages waiting on the queue but they do not get processed by my service.  No errors are logged it just acts like they are not there,</p>
<p>1.  Is my ThreadRun method the best way to keep the listener alive and..</p>
<p>2. Has anyone come across the problem I describe where messages are not seen?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ivo</title>
		<link>http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3522</link>
		<dc:creator>ivo</dc:creator>
		<pubDate>Tue, 06 May 2008 13:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://remark.wordpress.com/articles/transactional-message-processing-with-activemq-and-nms/#comment-3522</guid>
		<description>Thans for the great article - it helped me a lot.
I am trying to make message groups working with AMQ 5.0.0 and NMS.
I don&#039;t see easy way to configure it via classes. I tried add exclusive=true on destination url but consumer doesn&#039;t get messages in order.
I&#039;ll appreciate any tips</description>
		<content:encoded><![CDATA[<p>Thans for the great article &#8211; it helped me a lot.<br />
I am trying to make message groups working with AMQ 5.0.0 and NMS.<br />
I don&#8217;t see easy way to configure it via classes. I tried add exclusive=true on destination url but consumer doesn&#8217;t get messages in order.<br />
I&#8217;ll appreciate any tips</p>
]]></content:encoded>
	</item>
</channel>
</rss>
