<?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/"
		>
<channel>
	<title>Comments on: Playing with ActiveMQ</title>
	<atom:link href="http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/</link>
	<description>There is much pleasure to be gained from useless knowledge (Bertrand Russell)</description>
	<lastBuildDate>Thu, 09 Sep 2010 10:30:36 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Another ActiveMQ Performance Test &#8212; ActiveMQ</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-4462</link>
		<dc:creator>Another ActiveMQ Performance Test &#8212; ActiveMQ</dc:creator>
		<pubDate>Tue, 03 Nov 2009 17:46:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-4462</guid>
		<description>[...] one is posted by @bubble. The test covers throughput vs message size and throughput vs persistence. The [...]</description>
		<content:encoded><![CDATA[<p>[...] one is posted by @bubble. The test covers throughput vs message size and throughput vs persistence. The [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uberVU - social comments</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-4450</link>
		<dc:creator>uberVU - social comments</dc:creator>
		<pubDate>Sat, 31 Oct 2009 10:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-4450</guid>
		<description>&lt;strong&gt;Social comments and analytics for this post...&lt;/strong&gt;

This post was mentioned on Twitter by bubbl: ActiveMQ : Performance http://ff.im/-aHX1V...</description>
		<content:encoded><![CDATA[<p><strong>Social comments and analytics for this post&#8230;</strong></p>
<p>This post was mentioned on Twitter by bubbl: ActiveMQ : Performance <a href="http://ff.im/-aHX1V.." rel="nofollow">http://ff.im/-aHX1V..</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Mostly useless » Blog Archive » Playing with ActiveMQ -- Topsy.com</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-4447</link>
		<dc:creator>Tweets that mention Mostly useless » Blog Archive » Playing with ActiveMQ -- Topsy.com</dc:creator>
		<pubDate>Fri, 30 Oct 2009 23:39:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-4447</guid>
		<description>[...] This post was mentioned on Twitter by brucesnyder, Domingo Suarez. Domingo Suarez said: RT @bubbl: ActiveMQ : Performance http://ff.im/-aHX1V (via @brucesnyder) [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by brucesnyder, Domingo Suarez. Domingo Suarez said: RT @bubbl: ActiveMQ : Performance <a href="http://ff.im/-aHX1V" rel="nofollow">http://ff.im/-aHX1V</a> (via @brucesnyder) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Peabody</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-2362</link>
		<dc:creator>Brad Peabody</dc:creator>
		<pubDate>Sun, 22 Mar 2009 20:02:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-2362</guid>
		<description>Unfortunately, in my experience, ActiveMQ has a great feature set but suffers from reliability issues.  There is one specific app that I wrote a year ago and it&#039;s interaction with ActiveMQ has been one of the biggest support nightmares ever since.  The main issue has been around how it handles message delivery failure, i.e. the receiving end of the message queue does database work and the database goes down for an hour and so message delivery is failing - database comes back up but messages don&#039;t empty from the queue - plus other instances of it just more or less randomly stopping delivery.  Maybe it&#039;s my app or other network-related issues - but my personal experience with ActiveMQ is that it is not really solid production-quality code.  But, in all fairness, it could just be the way I&#039;m using it.</description>
		<content:encoded><![CDATA[<p>Unfortunately, in my experience, ActiveMQ has a great feature set but suffers from reliability issues.  There is one specific app that I wrote a year ago and it&#8217;s interaction with ActiveMQ has been one of the biggest support nightmares ever since.  The main issue has been around how it handles message delivery failure, i.e. the receiving end of the message queue does database work and the database goes down for an hour and so message delivery is failing &#8211; database comes back up but messages don&#8217;t empty from the queue &#8211; plus other instances of it just more or less randomly stopping delivery.  Maybe it&#8217;s my app or other network-related issues &#8211; but my personal experience with ActiveMQ is that it is not really solid production-quality code.  But, in all fairness, it could just be the way I&#8217;m using it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hussain</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-1219</link>
		<dc:creator>Hussain</dc:creator>
		<pubDate>Thu, 06 Nov 2008 15:19:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-1219</guid>
		<description>Hi Simone,

Thanks for sharing your data on ActiveMQ.
We are trying to enqueue messages inside  tomcat but the call queueSender#send blocks indefinetly. Surprisingly the same code works on a different machine.

What can be the cause of this problem ?

Thanks,
Hussain

Code :

            ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(&quot;&quot;, &quot;&quot;, &quot;tcp://192.168.98.141:61616&quot;);
            javax.jms.QueueConnection connection = connectionFactory.createQueueConnection();

            queueSession = connection.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
            javax.jms.Queue queue = queueSession.createQueue(queueName);
            QueueSender sender = queueSession.createSender(queue);
            TextMessage message2 = queueSession.createTextMessage();
            message2.setText(message);

// set some props            message2.setStringProperty(ICPWSConsts.ICP_CUSTOMERID_PROP, customerIdentifier);
            message2.setStringProperty(ICPWSConsts.ICP_INTERFACE_VER_PROP, ICPWSConsts.ICP_INTERFACE_VER);
            message2.setStringProperty(ICPWSConsts.INPUT_SOURCE_PROP, ICPWSConsts.INPUT_SOURCE);
            message2.setStringProperty(ICPWSConsts.ICP_TPID_PROP, tpID);

 sender.send(message2);      
  if(connection!=null)
      connection.close();</description>
		<content:encoded><![CDATA[<p>Hi Simone,</p>
<p>Thanks for sharing your data on ActiveMQ.<br />
We are trying to enqueue messages inside  tomcat but the call queueSender#send blocks indefinetly. Surprisingly the same code works on a different machine.</p>
<p>What can be the cause of this problem ?</p>
<p>Thanks,<br />
Hussain</p>
<p>Code :</p>
<p>            ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(&#8220;&#8221;, &#8220;&#8221;, &#8220;tcp://192.168.98.141:61616&#8243;);<br />
            javax.jms.QueueConnection connection = connectionFactory.createQueueConnection();</p>
<p>            queueSession = connection.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);<br />
            javax.jms.Queue queue = queueSession.createQueue(queueName);<br />
            QueueSender sender = queueSession.createSender(queue);<br />
            TextMessage message2 = queueSession.createTextMessage();<br />
            message2.setText(message);</p>
<p>// set some props            message2.setStringProperty(ICPWSConsts.ICP_CUSTOMERID_PROP, customerIdentifier);<br />
            message2.setStringProperty(ICPWSConsts.ICP_INTERFACE_VER_PROP, ICPWSConsts.ICP_INTERFACE_VER);<br />
            message2.setStringProperty(ICPWSConsts.INPUT_SOURCE_PROP, ICPWSConsts.INPUT_SOURCE);<br />
            message2.setStringProperty(ICPWSConsts.ICP_TPID_PROP, tpID);</p>
<p> sender.send(message2);<br />
  if(connection!=null)<br />
      connection.close();</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simone</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-99</link>
		<dc:creator>simone</dc:creator>
		<pubDate>Thu, 27 Dec 2007 19:50:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-99</guid>
		<description>You know, I have to honor that &quot;mostly&quot; in the big title ;)</description>
		<content:encoded><![CDATA[<p>You know, I have to honor that &#8220;mostly&#8221; in the big title <img src='http://www.mostly-useless.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: michele</title>
		<link>http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/comment-page-1/#comment-98</link>
		<dc:creator>michele</dc:creator>
		<pubDate>Thu, 27 Dec 2007 19:00:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.mostly-useless.com/blog/2007/12/27/playing-with-activemq/#comment-98</guid>
		<description>Well, I&#039;m not sure this qualifies as &quot;useless knowledge&quot;... ;-)</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m not sure this qualifies as &#8220;useless knowledge&#8221;&#8230; <img src='http://www.mostly-useless.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
