<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-2760</id>
	<title>Nabble - OpenJMS</title>
	<updated>2008-07-30T10:19:14Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/OpenJMS-f2760.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/OpenJMS-f2760.html" />
	<subtitle type="html">OpenJMS is an open source implementation of Sun Microsystems's Java Message Service API 1.1 Specification. OpenJMS home is &lt;a href=&quot;http://openjms.sourceforge.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-18738311</id>
	<title>SecurityConfiguration doesn't seem to do anything</title>
	<published>2008-07-30T10:19:14Z</published>
	<updated>2008-07-30T10:19:14Z</updated>
	<author>
		<name>Luke Mertens</name>
	</author>
	<content type="html">I am having trouble with openjms SecurityConfiguration. I assume that
&lt;br&gt;if I set securityEnabled to true, I should need a user name and
&lt;br&gt;password for the ConnectionFactory.creatConnection(username, password)
&lt;br&gt;method, so that only registered users can create connections. However,
&lt;br&gt;even with securityEnabled=&amp;quot;true&amp;quot; I can still create a connection
&lt;br&gt;without a username and password. Am I misunderstanding what the
&lt;br&gt;SecurityConfiguration does? How can I make it so that only registered
&lt;br&gt;users can create connections? I can't find any documentation on this
&lt;br&gt;topic.
&lt;br&gt;&lt;br&gt;I am using openjms 0.7.7-beta1, here is a portion from my config file:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;SecurityConfiguration securityEnabled=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;Users&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;User name=&amp;quot;admin&amp;quot; password=&amp;quot;openjms&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;User name=&amp;quot;user1&amp;quot; password=&amp;quot;password1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/Users&amp;gt;
&lt;br&gt;&lt;br&gt;Any help would be greatly appreciated.
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18738311&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SecurityConfiguration-doesn%27t-seem-to-do-anything-tp18738311p18738311.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18337828</id>
	<title>Re: Connection to OpenJMS through a Firewall</title>
	<published>2008-07-08T05:18:07Z</published>
	<updated>2008-07-08T05:18:07Z</updated>
	<author>
		<name>akingunay</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Sorry to reopen this old topic. However, I recently face up exactly the same problem of accessing JMS outside a firewall. It looks like the JNDI has some problem with internal and external addresses. Is there any solution, patch, update or something to solve this problem.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Akin Gunay
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;CajunDust wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hello,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;I also got problems to get it working outside a firewall. It seems that
&lt;br&gt;the JNDI lookup works through the opened port with the remote address,
&lt;br&gt;but then the connection is using somehow the internal address to try to
&lt;br&gt;connect ... 
&lt;br&gt;&lt;br&gt;We already contacted the developers, but they seem not to react... :-(
&lt;br&gt;&lt;br&gt;Additionally, there are other issues with reconnection problems...
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;So we turned to an other vendor (activeMQ)... We cannot wait forever on
&lt;br&gt;a product that not even seems to get out alpha and beta phase for so
&lt;br&gt;long....
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Sorry that I cannot help. Hope someone else can prove me wrong ....
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Peter De Leuze
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;________________________________
&lt;br&gt;&lt;br&gt;From: openjms-user-bounces@lists.sourceforge.net
&lt;br&gt;[mailto:openjms-user-bounces@lists.sourceforge.net] On Behalf Of Mark
&lt;br&gt;Pembury
&lt;br&gt;Sent: dinsdag 31 juli 2007 15:01
&lt;br&gt;To: openjms-user@lists.sourceforge.net
&lt;br&gt;Subject: [openjms-user] Connection to OpenJMS through a Firewall
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Hi
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Has anyone got OpenJMS to work to a remote server behind a firewall
&lt;br&gt;using either the HTTP or TCP connectors? I've tried both with all of the
&lt;br&gt;info from the mail archives but I'm still struggling to get a
&lt;br&gt;connection. Behind a firewall everything works fiine. 
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Any response or help would be appreciated.
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;________________________________
&lt;br&gt;&lt;br&gt;Yahoo! Mail is the world's favourite email. Don't settle for less, sign
&lt;br&gt;up for your free account today
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://uk.rd.yahoo.com/evt=44106/*http:/uk.docs.yahoo.com/mail/winter07&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://uk.rd.yahoo.com/evt=44106/*http:/uk.docs.yahoo.com/mail/winter07&lt;/a&gt;&lt;br&gt;.html&amp;gt; .
&lt;br&gt;&lt;br&gt;&lt;br&gt;Computer support NV : www.computersupport.be
&lt;br&gt;&lt;br&gt;Empowering your Business Through IT.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;De inhoud van dit email bericht, samen met zijn attachments, is uitsluitend bestemd voor de geadresseerde en kan vertrouwelijke informatie bevatten. Gebruik van deze informatie door anderen dan de geadresseerde is verboden. Openbaarmaking, vermenigvuldiging, verspreiding en/of verstrekking van deze informatie aan derden zonder toestemming is verboden. De afzender staat niet in voor de juistheid en volledigheid van de overbrenging van een verzonden email, noch voor tijdige ontvangst daarvan. Deze email en bijbehorende bijlages zijn gescand op aanwezigheid van computervirussen met een actuele virusscan.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance of the contents of this information is strictly prohibited and may be unlawful. The sender is neither liable for the proper and complete transmission of the information contained in this email nor for any delay in its receipt. This footnote also confirms that this email message has been swept by an up to date virusscan for the presence of computer viruses.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Splunk Inc.
&lt;br&gt;Still grepping through log files to find problems? &amp;nbsp;Stop.
&lt;br&gt;Now Search log events and configuration files using AJAX and a browser.
&lt;br&gt;Download your FREE copy of Splunk now &amp;gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://get.splunk.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://get.splunk.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;openjms-user@lists.sourceforge.net
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Connection-to-OpenJMS-through-a-Firewall-tp11923596p18337828.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17836018</id>
	<title>Fw: hi connections management</title>
	<published>2008-06-13T22:16:16Z</published>
	<updated>2008-06-13T22:16:16Z</updated>
	<author>
		<name>Sreenivas Reddy-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:times new roman, new york, times, serif;font-size:12pt&quot;&gt;&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;hi 
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;I am looking for guide lines to create connections and sessions.&lt;/DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;Can a single connection use multiple sessions. &lt;/DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;Creating session is little expensive. can i use same session for other?&lt;/DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;Thanks&lt;/DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;Sreenivas&lt;/DIV&gt;
&lt;DIV style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif&quot;&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/div&gt;&lt;br&gt;


      &lt;!--1--&gt;&lt;hr size=1&gt;&lt;/hr&gt; Download prohibited? No problem. &lt;a href=&quot;http://in.rd.yahoo.com/tagline_webmessenger_1/*http://in.messenger.yahoo.com/webmessengerpromo.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CHAT&lt;/a&gt; from any browser, without download.&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;Check out the new SourceForge.net Marketplace.
&lt;br&gt;It's the best place to buy or sell services for
&lt;br&gt;just about anything Open Source.
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/services/buy/index.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/services/buy/index.php&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17836018&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Fw%3A-hi-connections-management-tp17836018p17836018.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17846416</id>
	<title>hi connections management</title>
	<published>2008-06-13T21:47:02Z</published>
	<updated>2008-06-13T21:47:02Z</updated>
	<author>
		<name>Sreenivas Reddy-2</name>
	</author>
	<content type="html">MIME-Version: 1.0
&lt;br&gt;Content-Type: multipart/alternative; boundary=&amp;quot;0-1893520251-1213418822=:55413&amp;quot;
&lt;br&gt;&lt;br&gt;--0-1893520251-1213418822=:55413
&lt;br&gt;Content-Type: text/plain; charset=utf-8
&lt;br&gt;Content-Transfer-Encoding: quoted-printable
&lt;br&gt;&lt;br&gt;hi=0AI am looking for guide lines to create connections and sessions.=0ACan=
&lt;br&gt;&amp;nbsp;a single connection use multiple sessions. =0Acreating session is little e=
&lt;br&gt;xpensive. can i use same session for other?=0AThanks=0ASreenivas=0A=0A=0A &amp;nbsp;=
&lt;br&gt;&amp;nbsp; &amp;nbsp; Unlimited freedom, unlimited storage. Get it now, on &lt;a href=&quot;http://help.yahoo.=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://help.yahoo.=&lt;/a&gt;&lt;br&gt;com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/
&lt;br&gt;--0-1893520251-1213418822=:55413
&lt;br&gt;Content-Type: text/html; charset=utf-8
&lt;br&gt;Content-Transfer-Encoding: quoted-printable
&lt;br&gt;&lt;br&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;style type=3D&amp;quot;text/css&amp;quot;&amp;gt;&amp;lt;!-- DIV {margin:0px;} --&amp;gt;&amp;lt;/style&amp;gt;&amp;lt;/he=
&lt;br&gt;ad&amp;gt;&amp;lt;body&amp;gt;&amp;lt;div style=3D&amp;quot;font-family:times new roman, new york, times, serif;=
&lt;br&gt;font-size:12pt&amp;quot;&amp;gt;&amp;lt;DIV&amp;gt;hi&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;&amp;nbsp;&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;I am looking for g=
&lt;br&gt;uide lines to create connections and sessions.&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;Can a single co=
&lt;br&gt;nnection use multiple sessions. &amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;creating session is little ex=
&lt;br&gt;pensive. can i use same session for other?&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;&amp;nbsp;&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV=
&lt;br&gt;&amp;gt;&amp;nbsp;&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;&amp;nbsp;&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;Thanks&amp;lt;/DIV&amp;gt;=0A&amp;lt;DIV&amp;gt;Sreenivas&amp;lt;/DIV=
&lt;br&gt;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;br&amp;gt;=0A=0A=0A &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!--11--&amp;gt;&amp;lt;hr size=3D1&amp;gt;&amp;lt;/hr&amp;gt; Best Jokes, Best Frie=
&lt;br&gt;nds, Best Food. Get all this and more on &amp;lt;a href=3D&amp;quot;&lt;a href=&quot;http://in.rd.yahoo.com/=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://in.rd.yahoo.com/=&lt;/a&gt;&lt;br&gt;tagline_groups_11/*&lt;a href=&quot;http://in.promos.yahoo.com/groups/bestofyahoo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://in.promos.yahoo.com/groups/bestofyahoo/&lt;/a&gt;&amp;quot;&amp;gt; Best of=
&lt;br&gt;&amp;nbsp;Yahoo! Groups.&amp;lt;/a&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;
&lt;br&gt;--0-1893520251-1213418822=:55413--
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;Check out the new SourceForge.net Marketplace.
&lt;br&gt;It's the best place to buy or sell services for
&lt;br&gt;just about anything Open Source.
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/services/buy/index.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/services/buy/index.php&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17846416&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/hi-connections-management-tp17846416p17846416.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17790702</id>
	<title>Beginner question. How to connect to a remote openjms server.</title>
	<published>2008-06-11T18:25:31Z</published>
	<updated>2008-06-11T18:25:31Z</updated>
	<author>
		<name>pistol</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Exchange Server&quot;&gt;
&lt;!-- converted from rtf --&gt;

&lt;/head&gt;
&lt;body&gt;
&lt;font face=&quot;Arial, sans-serif&quot; size=&quot;2&quot;&gt;
&lt;div&gt;Should be pretty simple question.&lt;/div&gt;
&lt;div&gt;I have openjms running on a remote server and am trying to connect to it as a client.&amp;nbsp; &lt;/div&gt;
&lt;div&gt;The remote server is at 192.168.1.100:3035&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Here is the relevant connecting code..&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;#8230;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&amp;quot;about to create initialcontext&amp;quot;);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // create the JNDI initial context.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Properties prop=new Properties();&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; prop.load(new FileInputStream(&amp;quot;jndi.properties&amp;quot;));&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception e)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; context = new InitialContext(prop);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // look up the ConnectionFactory&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&amp;quot;about to lookup factoryname&amp;quot;);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; factory = (ConnectionFactory) context.lookup(factoryName);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // look up the Destination&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&amp;quot;about to lookup destination name:&amp;quot;&amp;#43;destName);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dest = (Destination) context.lookup(destName);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // create the connection&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&amp;quot;about to create connection to jms&amp;quot;);&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connection = factory.createConnection();&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;--- the jndi.properties file is below&amp;#8230;&lt;/div&gt;
&lt;div&gt;#&lt;/div&gt;
&lt;div&gt;# JNDI configuration file used by the OpenJMS examples&lt;/div&gt;
&lt;div&gt;#&lt;/div&gt;
&lt;div&gt;# &lt;/div&gt;
&lt;div&gt;java.naming.factory.initial=org.exolab.jms.jndi.InitialContextFactory&lt;/div&gt;
&lt;div&gt;java.naming.provider.url=tcp://192.168.1.100:3035&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;--- here is the error..&amp;nbsp; It appears to be happening on the &amp;quot;context=new InitialContext(prop)&amp;quot; line&amp;#8230;&amp;nbsp; looks like its &lt;/div&gt;
&lt;div&gt;Trying to connect using localhost instead of the ip address I have configured.&amp;nbsp; &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;about to create initialcontext&lt;/div&gt;
&lt;div&gt;javax.naming.ServiceUnavailableException: Failed to connect to 127.0.0.1:3035 [Root exception is org.exolab.jms.net.c&lt;/div&gt;
&lt;div&gt;ector.ConnectException: Failed to connect to 127.0.0.1:3035]&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.jndi.InitialContextFactory.getInitialContext(InitialContextFactory.java:177)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at javax.naming.InitialContext.init(Unknown Source)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at javax.naming.InitialContext.&amp;lt;init&amp;gt;(Unknown Source)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Sender.main(Sender.java:111)&lt;/div&gt;
&lt;div&gt;Caused by: org.exolab.jms.net.connector.ConnectException: Failed to connect to 127.0.0.1:3035&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.socket.SocketManagedConnection.createSocketProtected(SocketManagedConnection.java:268)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.socket.SocketManagedConnection.createSocket(SocketManagedConnection.java:182)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.socket.SocketManagedConnection.&amp;lt;init&amp;gt;(SocketManagedConnection.java:114)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.tcp.TCPManagedConnection.&amp;lt;init&amp;gt;(TCPManagedConnection.java:75)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.tcp.TCPManagedConnectionFactory.createManagedConnection(TCPManagedConnectionFactory.jav&lt;/div&gt;
&lt;div&gt;8)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.connector.DefaultConnectionPool.createManagedConnection(DefaultConnectionPool.java:233)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.connector.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:1&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.connector.AbstractConnectionFactory.getConnection(AbstractConnectionFactory.java:167)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.connector.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:208)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.connector.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:187)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.orb.UnicastDelegate.getConnection(UnicastDelegate.java:189)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.orb.UnicastDelegate.invoke(UnicastDelegate.java:153)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.proxy.Proxy.invoke(Proxy.java:102)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.server.net.RemoteNamingProvider__Proxy.getNameParser(RemoteNamingProvider__Proxy.java:71)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.jndi.InitialContextFactory.getInitialContext(InitialContextFactory.java:173)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Any help is much appreciated.&lt;/div&gt;
&lt;div&gt;Thanks&lt;/div&gt;
&lt;div&gt;:)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/font&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;Check out the new SourceForge.net Marketplace.
&lt;br&gt;It's the best place to buy or sell services for
&lt;br&gt;just about anything Open Source.
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/services/buy/index.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/services/buy/index.php&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17790702&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Beginner-question.-How-to-connect-to-a-remote-openjms-server.-tp17790702p17790702.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17550759</id>
	<title>InterruptedException / PersistenceException problem</title>
	<published>2008-05-29T20:08:08Z</published>
	<updated>2008-05-29T20:08:08Z</updated>
	<author>
		<name>NBW</name>
	</author>
	<content type="html">Using OpenJMS 0.7.7b1 on Windows Server 2003 with JSDK 1.6.0_04 (server vm) I am seeing the following exceptions every so often. On the client side they look like this:&lt;br&gt;&lt;br&gt;&lt;pre class=&quot;wiki&quot;&gt;Caused by: javax.jms.JMSException: Failed to make handle persistent: Failed to acquire lock&lt;br&gt;
	at org.exolab.jms.messagemgr.AbstractConsumerMessageHandle.add(AbstractConsumerMessageHandle.java:294)&lt;br&gt;	at org.exolab.jms.messagemgr.QueueDestinationCache.persistentMessageAdded(QueueDestinationCache.java:206)&lt;br&gt;	at org.exolab.jms.messagemgr.MessageMgr.addPersistentMessage(MessageMgr.java:281)&lt;br&gt;
	at org.exolab.jms.messagemgr.MessageMgr.add(MessageMgr.java:181)&lt;br&gt;	at org.exolab.jms.server.ServerSessionImpl.send(ServerSessionImpl.java:205)&lt;br&gt;	at org.exolab.jms.server.net.RemoteServerSession.send(RemoteServerSession.java:152)&lt;br&gt;
	at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)&lt;br&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br&gt;	at java.lang.reflect.Method.invoke(Method.java:597)&lt;br&gt;	at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:553)&lt;br&gt;
	at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:511)&lt;br&gt;	at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;and on the server side they look like this:&lt;br&gt;&lt;br&gt;&lt;pre class=&quot;wiki&quot;&gt;
16:30:00.307 ERROR [ORB-Worker-6] - Failed to make handle persistent&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | org.exolab.jms.persistence.PersistenceException: &lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | java.lang.InterruptedException&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at EDU.oswego.cs.dl.util.concurrent.QueuedSemaphore.acquire(Unknown Source)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at EDU.oswego.cs.dl.util.concurrent.FIFOReadWriteLock.acquireRead(Unknown Source)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at EDU.oswego.cs.dl.util.concurrent.FIFOReadWriteLock$ReaderSync.acquire(Unknown Source)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.persistence.RDBMSAdapter.addMessageHandle(RDBMSAdapter.java:433)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.AbstractConsumerMessageHandle.add(AbstractConsumerMessageHandle.java:290)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.QueueDestinationCache.persistentMessageAdded(QueueDestinationCache.java:206)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.MessageMgr.addPersistentMessage(MessageMgr.java:281)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.MessageMgr.add(MessageMgr.java:181)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.server.ServerSessionImpl.send(ServerSessionImpl.java:205)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.server.net.RemoteServerSession.send(RemoteServerSession.java:152)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at java.lang.reflect.Method.invoke(Method.java:597)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:553)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:511)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at java.lang.Thread.run(Thread.java:619)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 16:30:00.307 ERROR [ORB-Worker-6] - Failed to process message&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | javax.jms.JMSException: Failed to make handle persistent: Failed to acquire lock&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.AbstractConsumerMessageHandle.add(AbstractConsumerMessageHandle.java:294)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.QueueDestinationCache.persistentMessageAdded(QueueDestinationCache.java:206)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.MessageMgr.addPersistentMessage(MessageMgr.java:281)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.MessageMgr.add(MessageMgr.java:181)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.server.ServerSessionImpl.send(ServerSessionImpl.java:205)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.server.net.RemoteServerSession.send(RemoteServerSession.java:152)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at java.lang.reflect.Method.invoke(Method.java:597)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:553)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:511)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at java.lang.Thread.run(Thread.java:619)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 16:30:00.322 ERROR [ORB-Worker-6] - Failed to process message&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | javax.jms.JMSException: Failed to make handle persistent: Failed to acquire lock&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.AbstractConsumerMessageHandle.add(AbstractConsumerMessageHandle.java:294)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.QueueDestinationCache.persistentMessageAdded(QueueDestinationCache.java:206)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.MessageMgr.addPersistentMessage(MessageMgr.java:281)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.messagemgr.MessageMgr.add(MessageMgr.java:181)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.server.ServerSessionImpl.send(ServerSessionImpl.java:205)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.server.net.RemoteServerSession.send(RemoteServerSession.java:152)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at sun.reflect.GeneratedMethodAccessor109.invoke(Unknown Source)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at java.lang.reflect.Method.invoke(Method.java:597)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:553)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:511)&lt;br&gt;
INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)&lt;br&gt;INFO   | jvm 1    | 2007/08/01 16:30:00 | 	at java.lang.Thread.run(Thread.java:619)&lt;br&gt;&lt;/pre&gt;Thoughts? &lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2008.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17550759&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/InterruptedException---PersistenceException-problem-tp17550759p17550759.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17123056</id>
	<title>Transaction not finished error</title>
	<published>2008-05-08T01:50:27Z</published>
	<updated>2008-05-08T01:50:27Z</updated>
	<author>
		<name>George H</name>
	</author>
	<content type="html">HI,
&lt;br&gt;&lt;br&gt;I'm running 0.7.7-beta-1 on a mysql backend on Linux 2.6.24
&lt;br&gt;&lt;br&gt;It's the first time I get this error message in the openjms logs. It
&lt;br&gt;seemed to affect all the programs using it. It's the same exception
&lt;br&gt;being logged many times.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;11:18:46.545 ERROR [ORB-Worker-25504] - Transaction not finished by
&lt;br&gt;org.exolab.jms.net.orb.DefaultORB$1@10a649a. Allocated at
&lt;br&gt;java.lang.Exception
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.persistence.DatabaseService$State.&amp;lt;init&amp;gt;(DatabaseService.java:321)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.persistence.DatabaseService.begin(DatabaseService.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.SessionConsumer.doReceive(SessionConsumer.java:658)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.SessionConsumer.receive(SessionConsumer.java:379)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.ServerSessionImpl.receive(ServerSessionImpl.java:270)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.net.RemoteServerSession.receive(RemoteServerSession.java:195)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:585)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:572)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:530)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:595)
&lt;br&gt;&lt;br&gt;11:18:48.074 ERROR [ORB-Worker-25502] - Transaction not finished by
&lt;br&gt;org.exolab.jms.net.orb.DefaultORB$1@1cd820b. Allocated at
&lt;br&gt;java.lang.Exception
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.persistence.DatabaseService$State.&amp;lt;init&amp;gt;(DatabaseService.java:321)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.persistence.DatabaseService.begin(DatabaseService.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.SessionConsumer.doReceive(SessionConsumer.java:658)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.SessionConsumer.receive(SessionConsumer.java:379)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.ServerSessionImpl.receive(ServerSessionImpl.java:270)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.net.RemoteServerSession.receive(RemoteServerSession.java:195)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:585)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:572)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:530)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:595)
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17123056&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Transaction-not-finished-error-tp17123056p17123056.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17061350</id>
	<title>Re: OpenJMS deadlock</title>
	<published>2008-05-05T06:10:52Z</published>
	<updated>2008-05-05T06:10:52Z</updated>
	<author>
		<name>Tim Anderson</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Try running the beta-2 snapshot from:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://openjms.sourceforge.net/openjms-0.7.7-beta-2-SNAPSHOT.zip&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/openjms-0.7.7-beta-2-SNAPSHOT.zip&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
-Tim&lt;br&gt;
&lt;br&gt;
NBW wrote:
&lt;blockquote cite=&quot;mid:e08a51580805020702r53f6d2f5yf24adfdd3ff499d1@mail.gmail.com&quot; type=&quot;cite&quot;&gt;I am seeing the following deadlock occur infrequently in
OpenJMS. This is v0.7.7b1 running under Java 1.6.0_04 server VM on a
Windows Server 2003 box.&amp;nbsp; Here's the thread dump:&lt;br&gt;
  &lt;br&gt;
  &lt;font style=&quot;font-family: arial,sans-serif;&quot; size=&quot;1&quot;&gt;[2008-04-30
16:57:43] [info] prio=6 tid=0x58c03400 &lt;br&gt;
[2008-04-30 16:57:43] [info] nid=0x9b0 &lt;br&gt;
[2008-04-30 16:57:43] [info] in Object.wait() &lt;br&gt;
[2008-04-30 16:57:43] [info] [0x5a4df000..0x5a4dfa98]&lt;br&gt;
[2008-04-30 16:57:43] [info]&amp;nbsp;&amp;nbsp;&amp;nbsp; java.lang.Thread.State: WAITING (on
object monitor)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Object.wait(Native Method)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; - waiting on &amp;lt;0x07f0b2c8&amp;gt; &lt;br&gt;
[2008-04-30 16:57:43] [info] (a java.lang.Object)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.lang.Object.wait(Object.java:485)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.multiplexer.MultiplexOutputStream.waitForSpace(MultiplexOutputStream.java:326)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; - locked &amp;lt;0x07f0b2c8&amp;gt; &lt;br&gt;
[2008-04-30 16:57:43] [info] (a java.lang.Object)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.multiplexer.MultiplexOutputStream.flush(MultiplexOutputStream.java:165)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1784)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.io.ObjectOutputStream.flush(ObjectOutputStream.java:691)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.io.ObjectOutputStream.close(ObjectOutputStream.java:712)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.multiplexer.Channel.invoke(Channel.java:147)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.multiplexer.MultiplexedManagedConnection.invoke(MultiplexedManagedConnection.java:352)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.multiplexer.MultiplexedConnection.invoke(MultiplexedConnection.java:86)&lt;br&gt;
[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.connector.ManagedConnectionHandle$ConnectionHandle.invoke(ManagedConnectionHandle.java:322)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.orb.UnicastDelegate.invoke(UnicastDelegate.java:153)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.net.proxy.Proxy.invoke(Proxy.java:102)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.server.net.RemoteServerSession__Proxy.start(RemoteServerSession__Proxy.java:463)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.client.net.JmsSessionStubImpl.start(JmsSessionStubImpl.java:289)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.client.JmsSession.start(JmsSession.java:924)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; - locked &amp;lt;0x08e88890&amp;gt; &lt;br&gt;
[2008-04-30 16:57:44] [info] (a java.lang.Object)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.client.JmsSession.&amp;lt;init&amp;gt;(JmsSession.java:217)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.client.JmsQueueSession.&amp;lt;init&amp;gt;(JmsQueueSession.java:80)&lt;br&gt;
[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exolab.jms.client.JmsQueueConnection.createQueueSession(JmsQueueConnection.java:106)&lt;/font&gt;&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  &lt;pre wrap=&quot;&quot;&gt;
&lt;hr size=&quot;4&quot; width=&quot;90%&quot;&gt;
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;/pre&gt;
  &lt;pre wrap=&quot;&quot;&gt;
&lt;hr size=&quot;4&quot; width=&quot;90%&quot;&gt;
_______________________________________________
openjms-user mailing list
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17061350&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;
  &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17061350&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/OpenJMS-deadlock-tp17020126p17061350.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17020126</id>
	<title>OpenJMS deadlock</title>
	<published>2008-05-02T07:02:24Z</published>
	<updated>2008-05-02T07:02:24Z</updated>
	<author>
		<name>NBW</name>
	</author>
	<content type="html">I am seeing the following deadlock occur infrequently in OpenJMS. This is v0.7.7b1 running under Java 1.6.0_04 server VM on a Windows Server 2003 box.&amp;nbsp; Here&amp;#39;s the thread dump:&lt;br&gt;&lt;br&gt;&lt;font style=&quot;font-family: arial,sans-serif;&quot; size=&quot;1&quot;&gt;[2008-04-30 16:57:43] [info] prio=6 tid=0x58c03400 &lt;br&gt;

[2008-04-30 16:57:43] [info] nid=0x9b0 &lt;br&gt;[2008-04-30 16:57:43] [info] in Object.wait() &lt;br&gt;[2008-04-30 16:57:43] [info] [0x5a4df000..0x5a4dfa98]&lt;br&gt;[2008-04-30 16:57:43] [info]&amp;nbsp;&amp;nbsp;&amp;nbsp; java.lang.Thread.State: WAITING (on object monitor)&lt;br&gt;

[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Object.wait(Native Method)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; - waiting on &amp;lt;0x07f0b2c8&amp;gt; &lt;br&gt;[2008-04-30 16:57:43] [info] (a java.lang.Object)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Object.wait(Object.java:485)&lt;br&gt;

[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.multiplexer.MultiplexOutputStream.waitForSpace(MultiplexOutputStream.java:326)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; - locked &amp;lt;0x07f0b2c8&amp;gt; &lt;br&gt;[2008-04-30 16:57:43] [info] (a java.lang.Object)&lt;br&gt;

[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.multiplexer.MultiplexOutputStream.flush(MultiplexOutputStream.java:165)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1784)&lt;br&gt;

[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:691)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at java.io.ObjectOutputStream.close(ObjectOutputStream.java:712)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.multiplexer.Channel.invoke(Channel.java:147)&lt;br&gt;

[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.multiplexer.MultiplexedManagedConnection.invoke(MultiplexedManagedConnection.java:352)&lt;br&gt;[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.multiplexer.MultiplexedConnection.invoke(MultiplexedConnection.java:86)&lt;br&gt;

[2008-04-30 16:57:43] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.connector.ManagedConnectionHandle$ConnectionHandle.invoke(ManagedConnectionHandle.java:322)&lt;br&gt;[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.orb.UnicastDelegate.invoke(UnicastDelegate.java:153)&lt;br&gt;

[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.net.proxy.Proxy.invoke(Proxy.java:102)&lt;br&gt;[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.server.net.RemoteServerSession__Proxy.start(RemoteServerSession__Proxy.java:463)&lt;br&gt;

[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.client.net.JmsSessionStubImpl.start(JmsSessionStubImpl.java:289)&lt;br&gt;[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.client.JmsSession.start(JmsSession.java:924)&lt;br&gt;[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; - locked &amp;lt;0x08e88890&amp;gt; &lt;br&gt;

[2008-04-30 16:57:44] [info] (a java.lang.Object)&lt;br&gt;[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.client.JmsSession.&amp;lt;init&amp;gt;(JmsSession.java:217)&lt;br&gt;[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.client.JmsQueueSession.&amp;lt;init&amp;gt;(JmsQueueSession.java:80)&lt;br&gt;

[2008-04-30 16:57:44] [info] &amp;nbsp;&amp;nbsp;&amp;nbsp; at org.exolab.jms.client.JmsQueueConnection.createQueueSession(JmsQueueConnection.java:106)&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17020126&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/OpenJMS-deadlock-tp17020126p17020126.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17000546</id>
	<title>[ openjms-Bugs-1955171 ] Issue with Hierarchical topics</title>
	<published>2008-04-30T16:10:20Z</published>
	<updated>2008-04-30T16:10:20Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">Bugs item #1955171, was opened at 2008-04-30 18:03
&lt;br&gt;Message generated for change (Comment added) made by kashabm
&lt;br&gt;You can respond by visiting: 
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&lt;/a&gt;&lt;br&gt;&lt;br&gt;Please note that this message will contain a full copy of the comment thread,
&lt;br&gt;including the initial issue submission, for this request,
&lt;br&gt;not just the latest update.
&lt;br&gt;Category: jndi
&lt;br&gt;Group: v0.7.7-beta-1
&lt;br&gt;Status: Open
&lt;br&gt;Resolution: None
&lt;br&gt;Priority: 7
&lt;br&gt;Private: No
&lt;br&gt;Submitted By: kashabm (kashabm)
&lt;br&gt;Assigned to: Nobody/Anonymous (nobody)
&lt;br&gt;Summary: Issue with Hierarchical topics
&lt;br&gt;&lt;br&gt;Initial Comment:
&lt;br&gt;I am trying to create hierarchical topics and I have the following in the configuration file:
&lt;br&gt;&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;The creation of these topics seems to be fine. However, when &amp;quot;Topic1.Topic2.Topic3&amp;quot; is looked up in the JNDI context as follows, there is an exception thrown:
&lt;br&gt;&lt;br&gt;Topic topic = (Topic) context.lookup( &amp;quot;Topic1.Topic2.Topic3&amp;quot; );
&lt;br&gt;&lt;br&gt;The exception stackTrace is as follows:
&lt;br&gt;&lt;br&gt;javax.naming.NotContextException: Topic1/Topic2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.AbstractLocalContext.lookupSubContext(AbstractLocalContext.java:380)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.AbstractLocalContext.lookup(AbstractLocalContext.java:311)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl.lookup(RMINamingProviderImpl.java:158)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.net.RemoteNamingProvider.lookup(RemoteNamingProvider.java:126)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:572)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:530)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&lt;br&gt;If &amp;quot;Topic1/Topic2&amp;quot; is not created by having only 
&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt; in the config file, everything works fine.
&lt;br&gt;&lt;br&gt;I am not sure if this is an expected behavior but I was &amp;nbsp;expecting to create hierarchical chain of topics and subscribe to specific topics in the chain.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;K
&lt;br&gt;&lt;br&gt;----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;gt;Comment By: kashabm (kashabm)
&lt;br&gt;Date: 2008-04-30 18:10
&lt;br&gt;&lt;br&gt;Message:
&lt;br&gt;Logged In: YES 
&lt;br&gt;user_id=1927704
&lt;br&gt;Originator: YES
&lt;br&gt;&lt;br&gt;Correction:
&lt;br&gt;&lt;br&gt;The hierarchical topic is actually looked up as follows
&lt;br&gt;&lt;br&gt;Topic topic = (Topic) context.lookup( &amp;quot;Topic1/Topic2/Topic3&amp;quot; );
&lt;br&gt;&lt;br&gt;However, the hierarchical topic is specified as &amp;lt;AdministeredTopic
&lt;br&gt;name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt; in the config file.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;K
&lt;br&gt;&lt;br&gt;----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;You can respond by visiting: 
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17000546&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/--openjms-Bugs-1955171---Issue-with-Hierarchical-topics-tp17000546p17000546.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17000544</id>
	<title>[ openjms-Bugs-1955171 ] Issue with Hierarchical topics</title>
	<published>2008-04-30T16:04:37Z</published>
	<updated>2008-04-30T16:04:37Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">Bugs item #1955171, was opened at 2008-04-30 18:03
&lt;br&gt;Message generated for change (Settings changed) made by kashabm
&lt;br&gt;You can respond by visiting: 
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&lt;/a&gt;&lt;br&gt;&lt;br&gt;Please note that this message will contain a full copy of the comment thread,
&lt;br&gt;including the initial issue submission, for this request,
&lt;br&gt;not just the latest update.
&lt;br&gt;Category: jndi
&lt;br&gt;Group: v0.7.7-beta-1
&lt;br&gt;Status: Open
&lt;br&gt;Resolution: None
&lt;br&gt;&amp;gt;Priority: 7
&lt;br&gt;Private: No
&lt;br&gt;Submitted By: kashabm (kashabm)
&lt;br&gt;Assigned to: Nobody/Anonymous (nobody)
&lt;br&gt;Summary: Issue with Hierarchical topics
&lt;br&gt;&lt;br&gt;Initial Comment:
&lt;br&gt;I am trying to create hierarchical topics and I have the following in the configuration file:
&lt;br&gt;&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;The creation of these topics seems to be fine. However, when &amp;quot;Topic1.Topic2.Topic3&amp;quot; is looked up in the JNDI context as follows, there is an exception thrown:
&lt;br&gt;&lt;br&gt;Topic topic = (Topic) context.lookup( &amp;quot;Topic1.Topic2.Topic3&amp;quot; );
&lt;br&gt;&lt;br&gt;The exception stackTrace is as follows:
&lt;br&gt;&lt;br&gt;javax.naming.NotContextException: Topic1/Topic2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.AbstractLocalContext.lookupSubContext(AbstractLocalContext.java:380)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.AbstractLocalContext.lookup(AbstractLocalContext.java:311)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl.lookup(RMINamingProviderImpl.java:158)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.net.RemoteNamingProvider.lookup(RemoteNamingProvider.java:126)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:572)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:530)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&lt;br&gt;If &amp;quot;Topic1/Topic2&amp;quot; is not created by having only 
&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt; in the config file, everything works fine.
&lt;br&gt;&lt;br&gt;I am not sure if this is an expected behavior but I was &amp;nbsp;expecting to create hierarchical chain of topics and subscribe to specific topics in the chain.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;K
&lt;br&gt;&lt;br&gt;----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;You can respond by visiting: 
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17000544&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/--openjms-Bugs-1955171---Issue-with-Hierarchical-topics-tp17000544p17000544.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-17000543</id>
	<title>[ openjms-Bugs-1955171 ] Issue with Hierarchical topics</title>
	<published>2008-04-30T16:03:59Z</published>
	<updated>2008-04-30T16:03:59Z</updated>
	<author>
		<name>SourceForge.net</name>
	</author>
	<content type="html">Bugs item #1955171, was opened at 2008-04-30 18:03
&lt;br&gt;Message generated for change (Tracker Item Submitted) made by Item Submitter
&lt;br&gt;You can respond by visiting: 
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&lt;/a&gt;&lt;br&gt;&lt;br&gt;Please note that this message will contain a full copy of the comment thread,
&lt;br&gt;including the initial issue submission, for this request,
&lt;br&gt;not just the latest update.
&lt;br&gt;Category: jndi
&lt;br&gt;Group: v0.7.7-beta-1
&lt;br&gt;Status: Open
&lt;br&gt;Resolution: None
&lt;br&gt;Priority: 5
&lt;br&gt;Private: No
&lt;br&gt;Submitted By: kashabm (kashabm)
&lt;br&gt;Assigned to: Nobody/Anonymous (nobody)
&lt;br&gt;Summary: Issue with Hierarchical topics
&lt;br&gt;&lt;br&gt;Initial Comment:
&lt;br&gt;I am trying to create hierarchical topics and I have the following in the configuration file:
&lt;br&gt;&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;The creation of these topics seems to be fine. However, when &amp;quot;Topic1.Topic2.Topic3&amp;quot; is looked up in the JNDI context as follows, there is an exception thrown:
&lt;br&gt;&lt;br&gt;Topic topic = (Topic) context.lookup( &amp;quot;Topic1.Topic2.Topic3&amp;quot; );
&lt;br&gt;&lt;br&gt;The exception stackTrace is as follows:
&lt;br&gt;&lt;br&gt;javax.naming.NotContextException: Topic1/Topic2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.AbstractLocalContext.lookupSubContext(AbstractLocalContext.java:380)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.AbstractLocalContext.lookup(AbstractLocalContext.java:311)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.spice.jndikit.rmi.server.RMINamingProviderImpl.lookup(RMINamingProviderImpl.java:158)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.server.net.RemoteNamingProvider.lookup(RemoteNamingProvider.java:126)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$Handler.invoke(DefaultORB.java:572)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.orb.DefaultORB$1.run(DefaultORB.java:530)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&lt;br&gt;If &amp;quot;Topic1/Topic2&amp;quot; is not created by having only 
&lt;br&gt;&amp;lt;AdministeredTopic name=&amp;quot;Topic1.Topic2.Topic3&amp;quot; /&amp;gt; in the config file, everything works fine.
&lt;br&gt;&lt;br&gt;I am not sure if this is an expected behavior but I was &amp;nbsp;expecting to create hierarchical chain of topics and subscribe to specific topics in the chain.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;K
&lt;br&gt;&lt;br&gt;----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;You can respond by visiting: 
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=474136&amp;aid=1955171&amp;group_id=54559&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=17000543&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/--openjms-Bugs-1955171---Issue-with-Hierarchical-topics-tp17000543p17000543.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16602553</id>
	<title>Re: Question on internal orb/rmi</title>
	<published>2008-04-09T22:52:44Z</published>
	<updated>2008-04-09T22:52:44Z</updated>
	<author>
		<name>Tim Anderson</name>
	</author>
	<content type="html">Odd. The server shouldn't be trying to establish a separate connection -
&lt;br&gt;all data should be multiplexed over the connection initiated by the client.
&lt;br&gt;&lt;br&gt;The call to AbstractConnectionManager.allocateConnection() should match
&lt;br&gt;the existing ManagedConnection held by the connection pool, and return
&lt;br&gt;a reference to it.
&lt;br&gt;&lt;br&gt;Any chance you can debug it?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Tim
&lt;br&gt;&lt;br&gt;Dean Anderson wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi folks!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I notice that the internal orb(?) tries to establish a separate TCP/TCPS
&lt;br&gt;&amp;gt; connection to NOTIFY the client of a new message. This doesn't work so
&lt;br&gt;&amp;gt; well if the client is behind a nat. &amp;nbsp;The client picks all queued
&lt;br&gt;&amp;gt; messages on establishing the connection, but no new messages thereafter.
&lt;br&gt;&amp;gt; The following exception is seen on the server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any suggestions? &amp;nbsp;http tunneling is umm, undesirable. I need a ssl tcp
&lt;br&gt;&amp;gt; connection established by the client that is used for _all_
&lt;br&gt;&amp;gt; communication between client and server during the session. &amp;nbsp;BTW, it
&lt;br&gt;&amp;gt; also seems to be a significant performance/time delay hit to establish
&lt;br&gt;&amp;gt; separate tcp/tcps connections, anyway. &amp;nbsp;Is this an easy fix? &amp;nbsp;I'm no
&lt;br&gt;&amp;gt; expert on RMI, though.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 		--Dean
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 21:54:23.456 DEBUG [Scheduler-Worker-3] - Failed to notify client
&lt;br&gt;&amp;gt; java.rmi.RemoteException: Failed to connect to 192.168.2.101:54848; 
&lt;br&gt;&amp;gt; nested exception is: 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.exolab.jms.net.connector.ResourceException: Failed to 
&lt;br&gt;&amp;gt; connect to 192.168.2.101:54848
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.client.net.JmsSessionStubImpl__Proxy.onMessageAvailable(JmsSessionStubImpl__Proxy.java:26
&lt;br&gt;&amp;gt; 5)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.server.SessionConsumer.notifyMessageAvailable(SessionConsumer.java:527)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.server.SessionConsumer.dispatch(SessionConsumer.java:505)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.server.SessionConsumer.access$000(SessionConsumer.java:78)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.server.SessionConsumer$1.run(SessionConsumer.java:155)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.scheduler.SerialTask.run(SerialTask.java:164)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown 
&lt;br&gt;&amp;gt; Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:595)
&lt;br&gt;&amp;gt; Caused by: org.exolab.jms.net.connector.ResourceException: Failed to 
&lt;br&gt;&amp;gt; connect to 192.168.2.101:54848
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.socket.SocketManagedConnection.createSocketProtected(SocketManagedConnection.java:270
&lt;br&gt;&amp;gt; )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.socket.SocketManagedConnection.createSocket(SocketManagedConnection.java:182)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.tcp.TCPSManagedConnection.createSocket(TCPSManagedConnection.java:113)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.socket.SocketManagedConnection.&amp;lt;init&amp;gt;(SocketManagedConnection.java:114)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.tcp.TCPSManagedConnection.&amp;lt;init&amp;gt;(TCPSManagedConnection.java:79)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.tcp.TCPSManagedConnectionFactory.createManagedConnection(TCPSManagedConnectionFactory
&lt;br&gt;&amp;gt; .java:98)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.connector.DefaultConnectionPool.createManagedConnection(DefaultConnectionPool.java:23
&lt;br&gt;&amp;gt; 3)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.connector.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java
&lt;br&gt;&amp;gt; :140)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.connector.AbstractConnectionFactory.getConnection(AbstractConnectionFactory.java:167)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.connector.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:208)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.connector.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:187)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.orb.UnicastDelegate.getConnection(UnicastDelegate.java:189)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.net.orb.UnicastDelegate.invoke(UnicastDelegate.java:153)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.proxy.Proxy.invoke(Proxy.java:102)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;&amp;gt; org.exolab.jms.client.net.JmsSessionStubImpl__Proxy.onMessageAvailable(JmsSessionStubImpl__Proxy.java:25
&lt;br&gt;&amp;gt; 9)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Don't miss this year's exciting event. There's still time to save $100. 
&lt;br&gt;Use priority code J8TL2D2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16602553&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Question-on-internal-orb-rmi-tp16569909p16602553.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16569909</id>
	<title>Question on internal orb/rmi</title>
	<published>2008-04-08T10:26:35Z</published>
	<updated>2008-04-08T10:26:35Z</updated>
	<author>
		<name>Dean Anderson</name>
	</author>
	<content type="html">Hi folks!
&lt;br&gt;&lt;br&gt;I notice that the internal orb(?) tries to establish a separate TCP/TCPS
&lt;br&gt;connection to NOTIFY the client of a new message. This doesn't work so
&lt;br&gt;well if the client is behind a nat. &amp;nbsp;The client picks all queued
&lt;br&gt;messages on establishing the connection, but no new messages thereafter.
&lt;br&gt;The following exception is seen on the server.
&lt;br&gt;&lt;br&gt;Any suggestions? &amp;nbsp;http tunneling is umm, undesirable. I need a ssl tcp
&lt;br&gt;connection established by the client that is used for _all_
&lt;br&gt;communication between client and server during the session. &amp;nbsp;BTW, it
&lt;br&gt;also seems to be a significant performance/time delay hit to establish
&lt;br&gt;separate tcp/tcps connections, anyway. &amp;nbsp;Is this an easy fix? &amp;nbsp;I'm no
&lt;br&gt;expert on RMI, though.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --Dean
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;21:54:23.456 DEBUG [Scheduler-Worker-3] - Failed to notify client
&lt;br&gt;java.rmi.RemoteException: Failed to connect to 192.168.2.101:54848; 
&lt;br&gt;nested exception is: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.exolab.jms.net.connector.ResourceException: Failed to 
&lt;br&gt;connect to 192.168.2.101:54848
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.client.net.JmsSessionStubImpl__Proxy.onMessageAvailable(JmsSessionStubImpl__Proxy.java:26
&lt;br&gt;5)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.server.SessionConsumer.notifyMessageAvailable(SessionConsumer.java:527)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.server.SessionConsumer.dispatch(SessionConsumer.java:505)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.server.SessionConsumer.access$000(SessionConsumer.java:78)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.server.SessionConsumer$1.run(SessionConsumer.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.scheduler.SerialTask.run(SerialTask.java:164)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown 
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:595)
&lt;br&gt;Caused by: org.exolab.jms.net.connector.ResourceException: Failed to 
&lt;br&gt;connect to 192.168.2.101:54848
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.socket.SocketManagedConnection.createSocketProtected(SocketManagedConnection.java:270
&lt;br&gt;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.socket.SocketManagedConnection.createSocket(SocketManagedConnection.java:182)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.tcp.TCPSManagedConnection.createSocket(TCPSManagedConnection.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.socket.SocketManagedConnection.&amp;lt;init&amp;gt;(SocketManagedConnection.java:114)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.tcp.TCPSManagedConnection.&amp;lt;init&amp;gt;(TCPSManagedConnection.java:79)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.tcp.TCPSManagedConnectionFactory.createManagedConnection(TCPSManagedConnectionFactory
&lt;br&gt;.java:98)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.connector.DefaultConnectionPool.createManagedConnection(DefaultConnectionPool.java:23
&lt;br&gt;3)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.connector.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java
&lt;br&gt;:140)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.connector.AbstractConnectionFactory.getConnection(AbstractConnectionFactory.java:167)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.connector.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:208)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.connector.AbstractConnectionManager.getConnection(AbstractConnectionManager.java:187)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.orb.UnicastDelegate.getConnection(UnicastDelegate.java:189)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.net.orb.UnicastDelegate.invoke(UnicastDelegate.java:153)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.jms.net.proxy.Proxy.invoke(Proxy.java:102)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at 
&lt;br&gt;org.exolab.jms.client.net.JmsSessionStubImpl__Proxy.onMessageAvailable(JmsSessionStubImpl__Proxy.java:25
&lt;br&gt;9)
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Av8 Internet &amp;nbsp; Prepared to pay a premium for better service?
&lt;br&gt;www.av8.net &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; faster, more reliable, better service
&lt;br&gt;617 344 9000 &amp;nbsp; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
&lt;br&gt;Register now and save $200. Hurry, offer ends at 11:59 p.m., 
&lt;br&gt;Monday, April 7! Use priority code J8TLD2. 
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16569909&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Question-on-internal-orb-rmi-tp16569909p16569909.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16465268</id>
	<title>Re: queue stops working after a short time</title>
	<published>2008-04-02T18:38:15Z</published>
	<updated>2008-04-02T18:38:15Z</updated>
	<author>
		<name>Tim Anderson</name>
	</author>
	<content type="html">If you can generate a reproducible test case, I can look at it.
&lt;br&gt;&lt;br&gt;Christiaan Willemsen wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi there,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; First post and quite new on JMS, so please be nice ;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Let me explain first how the application works:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have two application that talk to each other via JMS. One acting as a 
&lt;br&gt;&amp;gt; server, one as a client.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - The client will ask the server for a session via a main JSM queue. In 
&lt;br&gt;&amp;gt; the replyTo the client puts a reference to a temporary JMS queue. This 
&lt;br&gt;&amp;gt; queue will be used by the session to send messages from server to client
&lt;br&gt;&amp;gt; - The server will send an acknowledge back to the temporary queue made 
&lt;br&gt;&amp;gt; by the client, and will set the replyTo to a new temporary queue, that 
&lt;br&gt;&amp;gt; the client thereafter uses to receives messages from the server.
&lt;br&gt;&amp;gt; - Client and server now communicate via the two temporary queues.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This appears to work fine at first, but after the first few messages 
&lt;br&gt;&amp;gt; back and forth, it looks like messages from server to client never reach 
&lt;br&gt;&amp;gt; the client. Messages from client to server however appear to work just fine.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The first few messages are of the question answer kind, anything after 
&lt;br&gt;&amp;gt; that are mainly events from server to client. Apparently the first event 
&lt;br&gt;&amp;gt; gets through, and after that nothing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have no clue what could be wrong here.. Sessions are set to 
&lt;br&gt;&amp;gt; CLIENT_ACKNOWLEDGE and I use asynchronous message handling, and I 
&lt;br&gt;&amp;gt; acknowledge all packets that come in on both sides.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Logs don't show any abnormal stuff, so I'm kind of lost right here... 
&lt;br&gt;&amp;gt; Hope you can help me
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;Check out the new SourceForge.net Marketplace.
&lt;br&gt;It's the best place to buy or sell services for
&lt;br&gt;just about anything Open Source.
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16465268&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/queue-stops-working-after-a-short-time-tp16421988p16465268.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16421988</id>
	<title>queue stops working after a short time</title>
	<published>2008-04-01T06:02:25Z</published>
	<updated>2008-04-01T06:02:25Z</updated>
	<author>
		<name>Christiaan Willemsen</name>
	</author>
	<content type="html">Hi there,
&lt;br&gt;&lt;br&gt;First post and quite new on JMS, so please be nice ;)
&lt;br&gt;&lt;br&gt;Let me explain first how the application works:
&lt;br&gt;&lt;br&gt;I have two application that talk to each other via JMS. One acting as a 
&lt;br&gt;server, one as a client.
&lt;br&gt;&lt;br&gt;- The client will ask the server for a session via a main JSM queue. In 
&lt;br&gt;the replyTo the client puts a reference to a temporary JMS queue. This 
&lt;br&gt;queue will be used by the session to send messages from server to client
&lt;br&gt;- The server will send an acknowledge back to the temporary queue made 
&lt;br&gt;by the client, and will set the replyTo to a new temporary queue, that 
&lt;br&gt;the client thereafter uses to receives messages from the server.
&lt;br&gt;- Client and server now communicate via the two temporary queues.
&lt;br&gt;&lt;br&gt;This appears to work fine at first, but after the first few messages 
&lt;br&gt;back and forth, it looks like messages from server to client never reach 
&lt;br&gt;the client. Messages from client to server however appear to work just fine.
&lt;br&gt;&lt;br&gt;The first few messages are of the question answer kind, anything after 
&lt;br&gt;that are mainly events from server to client. Apparently the first event 
&lt;br&gt;gets through, and after that nothing.
&lt;br&gt;&lt;br&gt;I have no clue what could be wrong here.. Sessions are set to 
&lt;br&gt;CLIENT_ACKNOWLEDGE and I use asynchronous message handling, and I 
&lt;br&gt;acknowledge all packets that come in on both sides.
&lt;br&gt;&lt;br&gt;Logs don't show any abnormal stuff, so I'm kind of lost right here... 
&lt;br&gt;Hope you can help me
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Christiaan Willemsen
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;Check out the new SourceForge.net Marketplace.
&lt;br&gt;It's the best place to buy or sell services for
&lt;br&gt;just about anything Open Source.
&lt;br&gt;&lt;a href=&quot;http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16421988&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---Dev-f2761.html&quot; embed=&quot;fixTarget[2761]&quot; target=&quot;_top&quot; &gt;OpenJMS - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/queue-stops-working-after-a-short-time-tp16421988p16421988.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16169889</id>
	<title>Re: Embedded server URL</title>
	<published>2008-03-19T18:55:07Z</published>
	<updated>2008-03-19T18:55:07Z</updated>
	<author>
		<name>Tim Anderson</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Yep. Just hasn't been updated to the latest API.&lt;br&gt;
&lt;br&gt;
aslam wrote:
&lt;blockquote cite=&quot;mid:16168678.post@talk.nabble.com&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;Thanks, Tim.

EmbeddedServerAdapter uses EmbeddedJmsServer, which is deprecated, according
to the JavaDoc, and it says that JmsServer is to be used instead. Does what
you said also apply to JmsServer?

--aslam

Tim Anderson wrote:
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;You need to configure the server with as per: 
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://openjms.sourceforge.net/config/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/config/embedded.html&lt;/a&gt; 

You also need to start the server in the same JVM as your client. 
As the server takes time to start, initial attempts to connect may
fail. 
You may need to retry several times before the connection succeeds. 

If you want an example of how to do this, have a look at the
EmbeddedServerAdapter and 
RemoteServerAdapter classes at: 
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://jmscts.cvs.sourceforge.net/jmscts/jmscts/src/providers/openjms/org/exolab/jmscts/openjms/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jmscts.cvs.sourceforge.net/jmscts/jmscts/src/providers/openjms/org/exolab/jmscts/openjms/&lt;/a&gt; 

-Tim 


aslam wrote:

  I need to use the embedded scheme, because I'm implementing (automated)
unit
tests for JMS listeners &amp;amp;amp; producers. Here's what's happening:

&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.nabble.com/file/p16131044/openjms.xml&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/file/p16131044/openjms.xml&lt;/a&gt;  openjms.xml 

Statement: Context context = new InitialContext(props) ...where props are:
java.naming.factory.initial=org.exolab.jms.jndi.InitialContextFactory
java.naming.provider.url=embedded://
java.naming.security.principal=admin
java.naming.security.credentials=openjms

Provider URL &quot;embedded://&quot;
...causes the following exception:
javax.naming.CommunicationException: Failed to get registry service for
URL:
embedded:// [Root exception is java.rmi.ConnectIOException: Failed to
create
connection; nested exception is: 
	org.exolab.jms.net.connector.ConnectException: Connection refused,
URI=vm://openjms/]

The same exception is thrown if I use &quot;vm://openjms/&quot; as the provider URL.

With provider URL &quot;vm:openjms&quot;, the above statement results in the
following
exception:

javax.naming.CommunicationException: Failed to lookup JNDI provider for
URL:
vm:openjms [Root exception is java.rmi.RemoteException: -1; nested
exception
is: 
	java.lang.ArrayIndexOutOfBoundsException: -1]

Anyone know what might be wrong?

--aslam


a k'wala wrote:
  
  
    Looks like the URL for an embedded server is &quot;vm:openjms&quot;, based on
org.exolab.jms.jndi.InitialContextFactory.getProviderURI(String)

The doc at &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://openjms.sourceforge.net/usersguide/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/usersguide/embedded.html&lt;/a&gt;  says
it
is &quot;embedded://&quot;.

Can someone confirm this?

Thanks.

--aslam

[truncated]


    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
  &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2008.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16169889&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Embedded-server-URL-tp15995008p16169889.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16168678</id>
	<title>Re: Embedded server URL</title>
	<published>2008-03-19T17:39:08Z</published>
	<updated>2008-03-19T17:39:08Z</updated>
	<author>
		<name>a k'wala</name>
	</author>
	<content type="html">Thanks, Tim.
&lt;br&gt;&lt;br&gt;EmbeddedServerAdapter uses EmbeddedJmsServer, which is deprecated, according to the JavaDoc, and it says that JmsServer is to be used instead. Does what you said also apply to JmsServer?
&lt;br&gt;&lt;br&gt;--aslam
&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Tim Anderson wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;You need to configure the server with as per: 
&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;http://openjms.sourceforge.net/config/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/config/embedded.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;You also need to start the server in the same JVM as your client. 
&lt;br&gt;As the server takes time to start, initial attempts to connect may
&lt;br&gt;fail. 
&lt;br&gt;You may need to retry several times before the connection succeeds. 
&lt;br&gt;&lt;br&gt;If you want an example of how to do this, have a look at the
&lt;br&gt;EmbeddedServerAdapter and 
&lt;br&gt;RemoteServerAdapter classes at: 
&lt;br&gt;&lt;a href=&quot;http://jmscts.cvs.sourceforge.net/jmscts/jmscts/src/providers/openjms/org/exolab/jmscts/openjms/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jmscts.cvs.sourceforge.net/jmscts/jmscts/src/providers/openjms/org/exolab/jmscts/openjms/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;-Tim 
&lt;br&gt;&lt;br&gt;&lt;br&gt;aslam wrote:
&lt;br&gt;&lt;br&gt;&amp;nbsp; I need to use the embedded scheme, because I'm implementing (automated) unit
&lt;br&gt;tests for JMS listeners &amp;amp; producers. Here's what's happening:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/file/p16131044/openjms.xml&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/file/p16131044/openjms.xml&lt;/a&gt;&amp;nbsp; openjms.xml 
&lt;br&gt;&lt;br&gt;Statement: Context context = new InitialContext(props) ...where props are:
&lt;br&gt;java.naming.factory.initial=org.exolab.jms.jndi.InitialContextFactory
&lt;br&gt;java.naming.provider.url=embedded://
&lt;br&gt;java.naming.security.principal=admin
&lt;br&gt;java.naming.security.credentials=openjms
&lt;br&gt;&lt;br&gt;Provider URL &amp;quot;embedded://&amp;quot;
&lt;br&gt;...causes the following exception:
&lt;br&gt;javax.naming.CommunicationException: Failed to get registry service for URL:
&lt;br&gt;embedded:// [Root exception is java.rmi.ConnectIOException: Failed to create
&lt;br&gt;connection; nested exception is: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.exolab.jms.net.connector.ConnectException: Connection refused,
&lt;br&gt;URI=vm://openjms/]
&lt;br&gt;&lt;br&gt;The same exception is thrown if I use &amp;quot;vm://openjms/&amp;quot; as the provider URL.
&lt;br&gt;&lt;br&gt;With provider URL &amp;quot;vm:openjms&amp;quot;, the above statement results in the following
&lt;br&gt;exception:
&lt;br&gt;&lt;br&gt;javax.naming.CommunicationException: Failed to lookup JNDI provider for URL:
&lt;br&gt;vm:openjms [Root exception is java.rmi.RemoteException: -1; nested exception
&lt;br&gt;is: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; java.lang.ArrayIndexOutOfBoundsException: -1]
&lt;br&gt;&lt;br&gt;Anyone know what might be wrong?
&lt;br&gt;&lt;br&gt;--aslam
&lt;br&gt;&lt;br&gt;&lt;br&gt;a k'wala wrote:
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; Looks like the URL for an embedded server is &amp;quot;vm:openjms&amp;quot;, based on
&lt;br&gt;org.exolab.jms.jndi.InitialContextFactory.getProviderURI(String)
&lt;br&gt;&lt;br&gt;The doc at &lt;a href=&quot;http://openjms.sourceforge.net/usersguide/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/usersguide/embedded.html&lt;/a&gt;&amp;nbsp; says it
&lt;br&gt;is &amp;quot;embedded://&amp;quot;.
&lt;br&gt;&lt;br&gt;Can someone confirm this?
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;--aslam
&lt;br&gt;&lt;br&gt;[truncated]
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Embedded-server-URL-tp15995008p16168678.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16167259</id>
	<title>Re: Embedded server URL</title>
	<published>2008-03-19T15:46:40Z</published>
	<updated>2008-03-19T15:46:40Z</updated>
	<author>
		<name>Tim Anderson</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
You need to configure the server with as per:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://openjms.sourceforge.net/config/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/config/embedded.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
You also need to start the server in the same JVM as your client. &lt;br&gt;
As the server takes time to start, initial attempts to connect may
fail. &lt;br&gt;
You may need to retry several times before the connection succeeds.&lt;br&gt;
&lt;br&gt;
If you want an example of how to do this, have a look at the
EmbeddedServerAdapter and &lt;br&gt;
RemoteServerAdapter classes at:&lt;br&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://jmscts.cvs.sourceforge.net/jmscts/jmscts/src/providers/openjms/org/exolab/jmscts/openjms/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jmscts.cvs.sourceforge.net/jmscts/jmscts/src/providers/openjms/org/exolab/jmscts/openjms/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
-Tim&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
aslam wrote:
&lt;blockquote cite=&quot;mid:16131044.post@talk.nabble.com&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;I need to use the embedded scheme, because I'm implementing (automated) unit
tests for JMS listeners &amp;amp; producers. Here's what's happening:

&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.nabble.com/file/p16131044/openjms.xml&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/file/p16131044/openjms.xml&lt;/a&gt; openjms.xml 

Statement: Context context = new InitialContext(props) ...where props are:
java.naming.factory.initial=org.exolab.jms.jndi.InitialContextFactory
java.naming.provider.url=embedded://
java.naming.security.principal=admin
java.naming.security.credentials=openjms

Provider URL &quot;embedded://&quot;
...causes the following exception:
javax.naming.CommunicationException: Failed to get registry service for URL:
embedded:// [Root exception is java.rmi.ConnectIOException: Failed to create
connection; nested exception is: 
	org.exolab.jms.net.connector.ConnectException: Connection refused,
URI=vm://openjms/]

The same exception is thrown if I use &quot;vm://openjms/&quot; as the provider URL.

With provider URL &quot;vm:openjms&quot;, the above statement results in the following
exception:

javax.naming.CommunicationException: Failed to lookup JNDI provider for URL:
vm:openjms [Root exception is java.rmi.RemoteException: -1; nested exception
is: 
	java.lang.ArrayIndexOutOfBoundsException: -1]

Anyone know what might be wrong?

--aslam


a k'wala wrote:
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;Looks like the URL for an embedded server is &quot;vm:openjms&quot;, based on
org.exolab.jms.jndi.InitialContextFactory.getProviderURI(String)

The doc at &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://openjms.sourceforge.net/usersguide/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/usersguide/embedded.html&lt;/a&gt; says it
is &quot;embedded://&quot;.

Can someone confirm this?

Thanks.

--aslam



    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
  &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2008.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16167259&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Embedded-server-URL-tp15995008p16167259.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16131044</id>
	<title>Re: Embedded server URL</title>
	<published>2008-03-18T14:30:30Z</published>
	<updated>2008-03-18T14:30:30Z</updated>
	<author>
		<name>a k'wala</name>
	</author>
	<content type="html">I need to use the embedded scheme, because I'm implementing (automated) unit tests for JMS listeners &amp; producers. Here's what's happening:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/file/p16131044/openjms.xml&quot; target=&quot;_top&quot;&gt;openjms.xml&lt;/a&gt;&lt;br&gt;&lt;br&gt;Statement: Context context = new InitialContext(props) ...where props are:
&lt;br&gt;java.naming.factory.initial=org.exolab.jms.jndi.InitialContextFactory
&lt;br&gt;java.naming.provider.url=embedded://
&lt;br&gt;java.naming.security.principal=admin
&lt;br&gt;java.naming.security.credentials=openjms
&lt;br&gt;&lt;br&gt;Provider URL &amp;quot;embedded://&amp;quot;
&lt;br&gt;...causes the following exception:
&lt;br&gt;javax.naming.CommunicationException: Failed to get registry service for URL: embedded:// [Root exception is java.rmi.ConnectIOException: Failed to create connection; nested exception is: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.exolab.jms.net.connector.ConnectException: Connection refused, URI=vm://openjms/]
&lt;br&gt;&lt;br&gt;The same exception is thrown if I use &amp;quot;vm://openjms/&amp;quot; as the provider URL.
&lt;br&gt;&lt;br&gt;With provider URL &amp;quot;vm:openjms&amp;quot;, the above statement results in the following exception:
&lt;br&gt;&lt;br&gt;javax.naming.CommunicationException: Failed to lookup JNDI provider for URL: vm:openjms [Root exception is java.rmi.RemoteException: -1; nested exception is: 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; java.lang.ArrayIndexOutOfBoundsException: -1]
&lt;br&gt;&lt;br&gt;Anyone know what might be wrong?
&lt;br&gt;&lt;br&gt;--aslam
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;a k'wala wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Looks like the URL for an embedded server is &amp;quot;vm:openjms&amp;quot;, based on org.exolab.jms.jndi.InitialContextFactory.getProviderURI(String)
&lt;br&gt;&lt;br&gt;The doc at &lt;a href=&quot;http://openjms.sourceforge.net/usersguide/embedded.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/usersguide/embedded.html&lt;/a&gt;&amp;nbsp;says it is &amp;quot;embedded://&amp;quot;.
&lt;br&gt;&lt;br&gt;Can someone confirm this?
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;--aslam
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Embedded-server-URL-tp15995008p16131044.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16104773</id>
	<title>Missing source files?</title>
	<published>2008-03-17T14:47:50Z</published>
	<updated>2008-03-17T14:47:50Z</updated>
	<author>
		<name>a k'wala</name>
	</author>
	<content type="html">I've downloaded both, the *.zip and the *.tar.gz, source bundles for v. 0.7.7-beta-1. Both seem to be missing some files from pkgs org.exolab.jms.config.* and org.exolab.jms.tools.db. Some of these are:
&lt;br&gt;&lt;br&gt;org.exolab.jms.config.Configuration.java
&lt;br&gt;org.exolab.jms.config.RdbmsDatabaseConfiguration.java
&lt;br&gt;org.exolab.jms.config.ServerConfiguration.java
&lt;br&gt;etc.
&lt;br&gt;&lt;br&gt;org.exolab.jms.config.types.SchemeType
&lt;br&gt;etc.
&lt;br&gt;&lt;br&gt;org.exolab.jms.tools.db.Attribute
&lt;br&gt;org.exolab.jms.tools.db.Database
&lt;br&gt;org.exolab.jms.tools.db.Table
&lt;br&gt;etc.
&lt;br&gt;&lt;br&gt;--aslam
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Missing-source-files--tp16104773p16104773.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16049211</id>
	<title>OpenJMS on Android</title>
	<published>2008-03-14T04:17:32Z</published>
	<updated>2008-03-14T04:17:32Z</updated>
	<author>
		<name>Kuhn Michael</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;has somebody used OpenJMS on Android (the mobile platform)? I wonder whether this is possible without much effort. I&amp;#39;ve tried to write a JMS client but ended up with a ClassNotFoundException when trying to get the Context (see code below):&lt;br&gt;
&lt;br&gt;D/dalvikvm( 1112): Exception Ljava/lang/ClassNotFoundException; from PathClassLoader.java:205 not caught locally&lt;br&gt;D/dalvikvm( 1112): NOTE: loadClass &amp;#39;org.exolab.jms.jndi.InitialContextFactory&amp;#39; 0x40018950 threw an exception&lt;br&gt;
W/Exception( 1112): javax.naming.NoInitialContextException: Cannot instantiate class: org.exolab.jms.jndi.InitialContextFactory.&amp;nbsp; Root exception is java.lang.ClassNotFoundException: org.exolab.jms.jndi.InitialContextFactory&lt;br&gt;
&lt;br&gt;Does anybody know, how to circumvent this ClassNotFoundException?&lt;br&gt;&lt;br&gt;I&amp;#39;ve included all the jar files listed on &lt;a href=&quot;http://openjms.sourceforge.net/usersguide/jars.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openjms.sourceforge.net/usersguide/jars.html&lt;/a&gt; in my project. Also, I&amp;#39;ve switched off all firewalls and it seems that I can reach the JMS server on port 3035 (I&amp;#39;ve tried opening a socket to it, which works). Is there maybe a way to get the Context without using JNDI (and, could this help??)?&lt;br&gt;
&lt;br&gt;Any help would be greatly appreciated!&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Michael&lt;br&gt;&lt;br&gt;Code (xyz denote the address of the JMS server):&lt;br&gt;*****&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Hashtable properties = new Hashtable();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put(Context.INITIAL_CONTEXT_FACTORY, &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;org.exolab.jms.jndi.InitialContextFactory&amp;quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; properties.put(Context.PROVIDER_URL, &amp;quot;tcp://xyz:3035/&amp;quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;  &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Context context = new InitialContext(properties); // Causes ClassNotFoundException&lt;br&gt;
*****&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2008.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16049211&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/OpenJMS-on-Android-tp16049211p16049211.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16030580</id>
	<title>Re: Can not set HttpConfiguration settings Please Help!!</title>
	<published>2008-03-13T07:58:54Z</published>
	<updated>2008-03-13T07:58:54Z</updated>
	<author>
		<name>jmandawg</name>
	</author>
	<content type="html">Jay Mann &amp;lt;jmandawg@...&amp;gt; writes:
&lt;br&gt;&lt;br&gt;I figured it out, it doesn't like the value of &amp;quot;0&amp;quot; for jndiPort or adminPort.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.net email is sponsored by: Microsoft
&lt;br&gt;Defy all challenges. Microsoft(R) Visual Studio 2008.
&lt;br&gt;&lt;a href=&quot;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;openjms-user mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=16030580&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;openjms-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/openjms-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/openjms-user&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/OpenJMS---User-f2762.html&quot; embed=&quot;fixTarget[2762]&quot; target=&quot;_top&quot; &gt;OpenJMS - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Can-not-set-HttpConfiguration-settings-Please-Help%21%21-tp16029477p16030580.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-16029477</id>
	<title>Can not set HttpConfiguration settings Please Help!!</title>
	<published>2008-03-13T07:10:20Z</published>
	<updated>2008-03-13T07:10:20Z</updated>
	<author>
		<name>jmandawg</name>
	</author>
	<content type="html">&lt;br&gt;I'm trying to add HttpConfiguration setting to the openjms.xml file. &amp;nbsp;This is
&lt;br&gt;the error i get when i add the config from the openjms website.
&lt;br&gt;&lt;br&gt;This is the line i put in the openjms.xml file
&lt;br&gt;&lt;br&gt;&amp;lt;HttpConfiguration port=&amp;quot;3030&amp;quot; jndiPort=&amp;quot;0&amp;quot; adminPort=&amp;quot;0&amp;quot; bindAll=&amp;quot;true&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;webServerHost=&amp;quot;localhost&amp;quot; webServerPort=&amp;quot;80&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;servlet=&amp;quot;/openjms-tunnel/tunnel&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;And this is the error i get. &amp;nbsp;Please help.
&lt;br&gt;&lt;br&gt;C:\openjms\bin&amp;gt;shutdown.bat
&lt;br&gt;Using OPENJMS_HOME: C:\openjms
&lt;br&gt;Using JAVA_HOME: &amp;nbsp; &amp;nbsp;C:\Program Files\Java\jre1.6.0_04
&lt;br&gt;Using CLASSPATH: &amp;nbsp; 
&lt;br&gt;C:\openjms/lib/derby-10.1.1.0.jar;C:\openjms\lib\openjms-0.7.7-beta-1.jar;
&lt;br&gt;C:\openjms\lib\openjms-tools-0.7.7-beta-1.jar
&lt;br&gt;ValidationException: 0 is less than the minimum allowable value of 1;
&lt;br&gt;&amp;nbsp; &amp;nbsp;- location of error: XPATH: Configuration/HttpConfiguration
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.validators.IntegerValidator.validate(IntegerValidator.
&lt;br&gt;java:258)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.validators.IntegerValidator.validate(IntegerValidator.
&lt;br&gt;java:316)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.castor.xml.FieldValidator.validate(FieldValidator.java:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 248)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescriptor
&lt;br&gt;Impl.java:891)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescriptor
&lt;br&gt;Impl.java:753)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescriptor
&lt;br&gt;Impl.java:753)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.castor.xml.Validator.validate(Validator.java:122)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.castor.xml.FieldValidator.validate(FieldValidator.java:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 250)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.util.XMLClassDescriptorImpl.validate(XMLClassDescriptor
&lt;br&gt;Impl.java:885)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.exolab.castor.xml.Validator.validate(Validator.java:122)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.castor.xml.UnmarshalHandler.endElement(UnmarshalHandler.java:709)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.exolab.jms.config.AttributeExpander$AttributeInterceptor.endElement
&lt;br&gt;(AttributeExpander.java:156)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Sou
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rce)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown 
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher
&lt;br&gt;.dispatch(Unknown
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
&lt;br&gt;Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xerces.parsers.Abstra