Re: JMS server connection issue

Govinda Rao Deyyam <[email protected]> Thu, 27 Dec 2007 12:11:31 +0530
Newsgroups gmane.comp.java.openjms.user
Message-ID <8445DDB6D0F7E64B927D8C24AB484641166DFEF72E@BLRKECMBX01.ad.infosys.com>
--===============1770779270==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_8445DDB6D0F7E64B927D8C24AB484641166DFEF72EBLRKECMBX01ad_"

--_000_8445DDB6D0F7E64B927D8C24AB484641166DFEF72EBLRKECMBX01ad_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Tim,

The same issue is keep-on occurring in our production system. I have few qu=
eries regarding this


 1.  How/where to check the JMS connection pool size. And how to set it?
 2.  what are all possible reasons for the below exception
 3.  How to find out the open JMS connections list at particular time...I t=
ried netstat but any special tool for this in openJMS will be helpful
 4.  Is it a good practice to close JMS connections every time there is a f=
ailure in send/receive? I think we need not close the connection rather we =
can close the session and recreate the session on the same connection objec=
t. Pls advise?
 5.  Are the inactive JMS connections will be automatically closed by JMS s=
erver? Or we have to take care of closing the connections?

Pls provide your expert comments on this.

Thanks
Govind
________________________________
From: openjms-user-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto:openjms-user-bounc=
[email protected]] On Behalf Of Govinda Rao Deyyam
Sent: Wednesday, December 26, 2007 4:30 PM
To: [email protected]
Subject: [openjms-user] JMS server connection issue

Hi Tim,

We are facing some problem with OpenJMS server where it suddenly failing in=
 providing the connections. Due to this all the applications are getting hu=
ng.
Attached are the logs for your reference.
Can you please throw some light on this?

19:04:35.456 INFO  [EventManager-Worker-2] - DMGC Collected 0 destinations,=
 23 remaining.
19:04:39.064 ERROR [server-1186] - Failed to createDestinationCache org.exo=
lab.jms.messagemgr.FailedToInitializeException: Error initialising org.exol=
ab.jms.m
essagemgr.MessageLeaseHelperException: Failed to create lease helper for re=
quest6-true b/c org.exolab.jms.persistence.PersistenceException: Failed to =
get pool
ed connection
19:04:39.147 ERROR [Thread-0] - Failed to create new connection
java.net.SocketException: Too many open files
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at org.exolab.core.mipc.MultiplexConnectionServer.run(MultiplexConn=
ectionServer.java:141)
19:05:39.464 ERROR [Thread-0] - Failed to create new connection
java.net.SocketException: Too many open files
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at org.exolab.core.mipc.MultiplexConnectionServer.run(MultiplexConn=
ectionServer.java:141)



[cocom@lonros56 log]$ more basicqueueprovider
25.12.2007-21:50:02 [main] : >>> QueueProviderFactory: initializeJMSConnect=
ion requested
25.12.2007-21:50:02 [main] :     exception javax.naming.NamingException: Fa=
iled to connect to JNDI provider [Root exception is java.net.ConnectExcepti=
on: Conn
ection refused]
25.12.2007-21:50:02 [main] : <<< QueueProviderFactory: initializeJMSConnect=
ion failed
25.12.2007-21:50:02 [main] : >>> reawake: initializeJMS requested
25.12.2007-21:50:02 [main] : >>> QueueProviderFactory: initializeJMSConnect=
ion requested
25.12.2007-21:50:02 [main] :     exception javax.naming.NamingException: Fa=
iled to connect to JNDI provider [Root exception is java.net.ConnectExcepti=
on: Conn
ection refused]


**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solel=
y for the use of the addressee(s). If you are not the intended recipient, p=
lease notify the sender by e-mail and delete the original message. Further,=
 you are not to copy, disclose, or distribute this e-mail or its contents t=
o any other person and any such actions are unlawful. This e-mail may conta=
in viruses. Infosys has taken every reasonable precaution to minimize this =
risk, but is not liable for any damage you may sustain as a result of any v=
irus in this e-mail. You should carry out your own virus checks before open=
ing the e-mail or attachment. Infosys reserves the right to monitor and rev=
iew the content of all messages sent to or from this e-mail address. Messag=
es sent to or from this e-mail address may be stored on the Infosys e-mail =
system.
***INFOSYS******** End of Disclaimer ********INFOSYS***


--_000_8445DDB6D0F7E64B927D8C24AB484641166DFEF72EBLRKECMBX01ad_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" xmlns=3D"http://ww=
w.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" name=3D"State"=
/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:2101825036;
	mso-list-type:hybrid;
	mso-list-template-ids:1397261922 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi Tim,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>The same issue is keep-on occurring in=
 our
production system. I have few queries regarding this<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<ol style=3D'margin-top:0in' start=3D1 type=3D1>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 lfo1'><font s=
ize=3D2
     color=3Dnavy face=3DArial><span style=3D'font-size:10.0pt;font-family:=
Arial'>How/where
     to check the JMS connection pool size. And how to set it?<o:p></o:p></=
span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 lfo1'><font s=
ize=3D2
     color=3Dnavy face=3DArial><span style=3D'font-size:10.0pt;font-family:=
Arial'>what
     are all possible reasons for the below exception<o:p></o:p></span></fo=
nt></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 lfo1'><font s=
ize=3D2
     color=3Dnavy face=3DArial><span style=3D'font-size:10.0pt;font-family:=
Arial'>How
     to find out the open JMS connections list at particular time&#8230;I t=
ried
     netstat but any special tool for this in openJMS will be helpful<o:p><=
/o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 lfo1'><font s=
ize=3D2
     color=3Dnavy face=3DArial><span style=3D'font-size:10.0pt;font-family:=
Arial'>Is it
     a good practice to close JMS connections every time there is a failure=
 in
     send/receive? I think we need not close the connection rather we can c=
lose
     the session and recreate the session on the same connection object. Pl=
s
     advise?<o:p></o:p></span></font></li>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l0 level1 lfo1'><font s=
ize=3D2
     color=3Dnavy face=3DArial><span style=3D'font-size:10.0pt;font-family:=
Arial'>Are
     the inactive JMS connections will be automatically closed by JMS serve=
r? Or
     we have to take care of closing the connections?<o:p></o:p></span></fo=
nt></li>
</ol>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Pls provide your expert comments on th=
is.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Govind<o:p></o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font siz=
e=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span style=3D'font-si=
ze:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
openjms-user-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
[mailto:openjms-user-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] <b><span style=3D'font-=
weight:
bold'>On Behalf Of </span></b>Govinda Rao Deyyam<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, December 26=
, 2007
4:30 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName w:st=3D"=
on">[email protected]</st1:PersonName><br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [openjms-user] JMS =
server
connection issue</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'>Hi Tim,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'>We are facing some problem with OpenJMS server where it
suddenly failing in providing the connections. Due to this all the applicat=
ions
are getting hung.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'>Attached are the logs for your reference.<o:p></o:p></sp=
an></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'>Can you please throw some light on this? <o:p></o:p></sp=
an></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>19:04:35.456 INFO&nbsp;
[EventManager-Worker-2] - DMGC Collected 0 destinations, 23 remaining.<o:p>=
</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>19:04:39.064 ERROR [server-1186] - Fai=
led
to createDestinationCache
org.exolab.jms.messagemgr.FailedToInitializeException: Error initialising
org.exolab.jms.m<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>essagemgr.MessageLeaseHelperException:
Failed to create lease helper for request6-true b/c
org.exolab.jms.persistence.PersistenceException: Failed to get pool<o:p></o=
:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>ed connection<o:p></o:p></span></font>=
</p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>19:04:39.147 ERROR [Thread-0] - Failed=
 to
create new connection<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>java.net.SocketException: Too many ope=
n
files<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.PlainSocketImpl.socketAccept(Native Method)<o:p></o:p></span></=
font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)<o:p></o:p></sp=
an></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.ServerSocket.implAccept(ServerSocket.java:448)<o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.ServerSocket.accept(ServerSocket.java:419)<o:p></o:p></span></f=
ont></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at
org.exolab.core.mipc.MultiplexConnectionServer.run(MultiplexConnectionServe=
r.java:141)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>19:05:39.464 ERROR [Thread-0] - Failed=
 to
create new connection<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>java.net.SocketException: Too many ope=
n
files<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.PlainSocketImpl.socketAccept(Native Method)<o:p></o:p></span></=
font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)<o:p></o:p></sp=
an></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.ServerSocket.implAccept(ServerSocket.java:448)<o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at java.net.ServerSocket.accept(ServerSocket.java:419)<o:p></o:p></span></f=
ont></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;
at org.exolab.core.mipc.MultiplexConnectionServer.run(MultiplexConnectionSe=
rver.java:141)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>[cocom@lonros56 log]$ more
basicqueueprovider<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>25.12.2007-21:50:02 [main] : &gt;&gt;&=
gt;
QueueProviderFactory: initializeJMSConnection requested<o:p></o:p></span></=
font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>25.12.2007-21:50:02 [main]
:&nbsp;&nbsp;&nbsp;&nbsp; exception javax.naming.NamingException: Failed to
connect to JNDI provider [Root exception is java.net.ConnectException: <st1=
:place
w:st=3D"on"><st1:State w:st=3D"on">Conn</st1:State></st1:place><o:p></o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>ection refused]<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>25.12.2007-21:50:02 [main] : &lt;&lt;&=
lt;
QueueProviderFactory: initializeJMSConnection failed<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>25.12.2007-21:50:02 [main] : &gt;&gt;&=
gt;
reawake: initializeJMS requested<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>25.12.2007-21:50:02 [main] : &gt;&gt;&=
gt;
QueueProviderFactory: initializeJMSConnection requested<o:p></o:p></span></=
font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>25.12.2007-21:50:02 [main]
:&nbsp;&nbsp;&nbsp;&nbsp; exception javax.naming.NamingException: Failed to
connect to JNDI provider [Root exception is java.net.ConnectException: <st1=
:place
w:st=3D"on"><st1:State w:st=3D"on">Conn</st1:State></st1:place><o:p></o:p><=
/span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:blue'>ection refused]<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:1=
0.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>
<table><tr><td bgcolor=3D#ffffff><font color=3D#000000>**************** CAU=
TION - Disclaimer *****************<br>
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solel=
y for the use of the addressee(s). If you are not the intended recipient, p=
lease notify the sender by e-mail and delete the original message. Further,=
 you are not to copy, disclose, or distribute this e-mail or its contents t=
o any other person and any such actions are unlawful. This e-mail may conta=
in viruses. Infosys has taken every reasonable precaution to minimize this =
risk, but is not liable for any damage you may sustain as a result of any v=
irus in this e-mail. You should carry out your own virus checks before open=
ing the e-mail or attachment. Infosys reserves the right to monitor and rev=
iew the content of all messages sent to or from this e-mail address. Messag=
es sent to or from this e-mail address may be stored on the Infosys e-mail =
system.<br>
***INFOSYS******** End of Disclaimer ********INFOSYS***<br>
</font></td></tr></table>=

--_000_8445DDB6D0F7E64B927D8C24AB484641166DFEF72EBLRKECMBX01ad_--


--===============1770779270==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--===============1770779270==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
openjms-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openjms-user

--===============1770779270==--