Re: "Port already in use" exception when starting SmartFrog

<depstein-6g8wRflRTwWrN/MWgto1swC/[email protected]> Thu, 11 Aug 2011 18:03:42 +0400
Newsgroups gmane.comp.java.smartfrog.user
Message-ID <29F36C7C98AB09499B1A209D48EAA615B758F6858A@mail2a.alliedtesting.com>
--===============6841822231630348382==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_29F36C7C98AB09499B1A209D48EAA615B758F6858Amail2aalliedt_"

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

Found a solution: set the port number to something large, e.g. 38000 instea=
d of the default 3800. It seems that the firewall blocks ports with low val=
ues for some reason (the exact value doesn't matter), but large values are =
OK.


From: depstein-6g8wRflRTwWrN/MWgto1swC/[email protected] [mailto:depstein-6g8wRflRTwWrN/MWgto1swC/[email protected]]
Sent: Tuesday, August 09, 2011 5:42 PM
To: smartfrog-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Cc: Peter Gagarinov; Fiodar Kupchyk (by)
Subject: Re: [Smartfrog-users] "Port already in use" exception when startin=
g SmartFrog

Further development Re: "java.net.BindException: Address already in use" ex=
ception when trying to launch SmartFrog on some Windows Server and Windows =
7 machines.  The culprit turned out to be the firewall. The daemon can only=
 run when firewall is disabled. We have Microsoft ISA Server firewall on ou=
r corporate network.

Is there some workaround for this?

Quote from our sysadmin: apparently [SmartFrog] wasn't designed with corpor=
ate environment in mind...

Dmitry Epstein | Developer

Allied Testing

www.alliedtesting.com<http://www.alliedtesting.com/>
We Deliver Quality.

From: Dmitry Epstein
Sent: Thursday, November 18, 2010 1:45 PM
To: smartfrog-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Cc: Fiodar Kupchyk (by); Peter Gagarinov
Subject: "Port already in use" exception when starting SmartFrog

Hi,

We are having a problem starting SmartFrog under some accounts. Here is the=
 output that we get when running  sfDaemon from Windows command line:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D
D:\tmp\Externals\Java\smartfrog\bin>sfDaemon

SmartFrog 3.18.002 (2010-09-20 04:13:24 EDT)
(C) Copyright 1998-2010 Hewlett-Packard Development Company, LP

2010/11/18 12:13:14:859 EET [WARN ][main] SFCORE_LOG - SmartFrog security i=
s NOT
active
2010/11/18 12:13:14:866 EET [DEBUG][main] SFCORE_LOG - Security Manager is =
java.
lang.SecurityManager@1a73d3c<mailto:lang.SecurityManager@1a73d3c>
2010/11/18 12:13:14:868 EET [DEBUG][main] SFCORE_LOG - Using java security =
polic
y: =3DD:\tmp\Externals\Java\smartfrog\private\sf.no.security.policy
2010/11/18 12:13:14:878 EET [WARN ][main] SFCORE_LOG - Possible problem wit=
h cla
sspath:
  3 occurrences for smartfrog-
    D:\tmp\Externals\Java\smartfrog\lib\smartfrog-src-3.18.002.jar
    D:\tmp\Externals\Java\smartfrog\lib\smartfrog-jdocs-3.18.002.jar
    D:\tmp\Externals\Java\smartfrog\lib\smartfrog-3.18.002.jar

2010/11/18 12:13:14:895 EET [DEBUG][main] SFCORE_LOG - Network test localho=
st: h
ostname 'BY0013D4B30637.alliedtesting.com', ip '192.168.198.99',  [Successf=
ul],
1ms
2010/11/18 12:13:14:902 EET [DEBUG][main] SFCORE_LOG - Command Line args: [=
]
SmartFrogDeploymentException: unnamed component. SmartFrogRuntimeException:=
: Sma
rtFrog daemon could not start because another instance is running, cause: j=
ava.r
mi.server.ExportException: Port already in use: 3800; nested exception is:
        java.net.BindException: Address already in use: JVM_Bind, SmartFrog=
 3.18
.002 (2010-09-20 04:13:24 EDT), cause: SmartFrogRuntimeException:: SmartFro=
g dae
mon could not start because another instance is running,    cause: java.rmi=
.serv
er.ExportException: Port already in use: 3800; nested exception is:
        java.net.BindException: Address already in use: JVM_Bind,    SmartF=
rog 3
.18.002 (2010-09-20 04:13:24 EDT)
2010/11/18 12:13:16:263 EET [DEBUG][main] SFCORE_LOG - SmartFrog System.Exi=
t cod
e: 1, v3.18.002

D:\tmp\Externals\Java\smartfrog\bin>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D

We get the same exception when launching SmartFrog using the test harness. =
We have checked the port and found that it is not in use at any point and t=
hat no SmartFrog daemon instances are running in the background. The most r=
emarkable thing is that in multi-user environments the problem occurs only =
with certain accounts. When SmartFrog is launched on the same machine from =
the same location by a different user, we don't see this exception. What is=
 also puzzling is that the problem emerged suddenly and for no apparent rea=
son: we are not aware of any changes to the system that could have occasion=
ed this error.

This happens with SmartFrog v. 3.18.002 running on at least three different=
 machines under Windows 7 and Windows Server 2008 R2 Standard with Java SE =
v. 1.6 runtime environment. The problem account has administrative privileg=
es.

Any help would be appreciated.

Dmitry


--_000_29F36C7C98AB09499B1A209D48EAA615B758F6858Amail2aalliedt_
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@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:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:56.7pt 42.5pt 56.7pt 85.05pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'c=
olor:#1F497D'>Found a solution: set the port number to something large, e.g=
. 38000 instead of the default 3800. It seems that the firewall blocks port=
s with low values for some reason (the exact value doesn&#8217;t matter), b=
ut large values are OK.<o:p></o:p></span></p><div><p class=3DMsoNormal styl=
e=3D'text-autospace:none'><b><span style=3D'font-size:10.0pt;color:#0033CC'=
><o:p>&nbsp;</o:p></span></b></p></div><p class=3DMsoNormal><span style=3D'=
color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style=3D'border:none;border=
-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style=3D'border=
:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3D=
MsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-ser=
if"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"Tahoma","=
sans-serif"'> depstein-6g8wRflRTwWrN/MWgto1swC/[email protected] [mailto:depstein-6g8wRflRTwWrN/MWgto1swC/[email protected]=
] <br><b>Sent:</b> Tuesday, August 09, 2011 5:42 PM<br><b>To:</b> smartfrog=
[email protected]<br><b>Cc:</b> Peter Gagarinov; Fiodar Kupchyk =
(by)<br><b>Subject:</b> Re: [Smartfrog-users] &quot;Port already in use&quo=
t; exception when starting SmartFrog<o:p></o:p></span></p></div></div><p cl=
ass=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span style=3D'co=
lor:#1F497D'>Further development Re: &#8220;java.net.BindException: Address=
 already in use&#8221; exception when trying to launch SmartFrog on some Wi=
ndows Server and Windows 7 machines. &nbsp;The culprit turned out to be the=
 firewall. The daemon can only run when firewall is disabled. We have Micro=
soft ISA Server firewall on our corporate network.<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal><span style=3D'color:#1F497D'>Is there some workaroun=
d for this?<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:=
#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'fo=
nt-size:9.0pt;color:#1F497D'>Quote from our sysadmin: apparently [SmartFrog=
] wasn&#8217;t designed with corporate environment in mind&#8230;<o:p></o:p=
></span></p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;<=
/o:p></span></p><div><div style=3D'border:none;border-bottom:solid windowte=
xt 1.0pt;padding:0in 0in 1.0pt 0in'><p class=3DMsoNormal style=3D'text-auto=
space:none'><b><span style=3D'font-size:10.0pt;color:#262626'>Dmitry Epstei=
n | </span></b><b><span style=3D'font-size:10.0pt;color:#0033CC'>Developer<=
/span></b><b><span style=3D'font-size:10.0pt;color:red'><o:p></o:p></span><=
/b></p></div><p class=3DMsoNormal style=3D'vertical-align:top'><b><span sty=
le=3D'font-size:10.0pt;color:#262626'><o:p>&nbsp;</o:p></span></b></p><p cl=
ass=3DMsoNormal style=3D'text-autospace:none'><b><span style=3D'font-size:1=
0.0pt;color:#1F497D'>Allied Testing<o:p></o:p></span></b></p><p class=3DMso=
Normal style=3D'text-autospace:none'><span style=3D'font-size:10.0pt;color:=
#262626'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal style=3D'text-aut=
ospace:none'><span style=3D'font-size:10.0pt;color:#262626'><a href=3D"http=
://www.alliedtesting.com/">www.alliedtesting.com</a></span><b><span style=
=3D'font-size:10.0pt;color:#1F497D'><o:p></o:p></span></b></p><p class=3DMs=
oNormal style=3D'text-autospace:none'><b><span lang=3DRU style=3D'font-size=
:10.0pt;color:#0033CC'>We Deliver Quality.<o:p></o:p></span></b></p></div><=
p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span><=
/p><div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0=
in 4.0pt'><div><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;pad=
ding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'font-size:10=
.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style=3D'font=
-size:10.0pt;font-family:"Tahoma","sans-serif"'> Dmitry Epstein <br><b>Sent=
:</b> Thursday, November 18, 2010 1:45 PM<br><b>To:</b> smartfrog-users@lis=
ts.sourceforge.net<br><b>Cc:</b> Fiodar Kupchyk (by); Peter Gagarinov<br><b=
>Subject:</b> &quot;Port already in use&quot; exception when starting Smart=
Frog<o:p></o:p></span></p></div></div><p class=3DMsoNormal><o:p>&nbsp;</o:p=
></p><p class=3DMsoNormal><span style=3D'color:#1F497D'>Hi,<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p><=
/span></p><p class=3DMsoNormal><span style=3D'color:#1F497D'>We are having =
a problem starting SmartFrog under some accounts. Here is the output that w=
e get when running &nbsp;sfDaemon from Windows command line:<o:p></o:p></sp=
an></p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p>=
</span></p><p class=3DMsoNormal>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></p><p cla=
ss=3DMsoNormal>D:\tmp\Externals\Java\smartfrog\bin&gt;sfDaemon<o:p></o:p></=
p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>SmartFrog =
3.18.002 (2010-09-20 04:13:24 EDT)<o:p></o:p></p><p class=3DMsoNormal>(C) C=
opyright 1998-2010 Hewlett-Packard Development Company, LP<o:p></o:p></p><p=
 class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>2010/11/18 12:=
13:14:859 EET [WARN ][main] SFCORE_LOG - SmartFrog security is NOT<o:p></o:=
p></p><p class=3DMsoNormal>active<o:p></o:p></p><p class=3DMsoNormal>2010/1=
1/18 12:13:14:866 EET [DEBUG][main] SFCORE_LOG - Security Manager is java.<=
o:p></o:p></p><p class=3DMsoNormal><a href=3D"mailto:lang.SecurityManager@1=
a73d3c">lang.SecurityManager@1a73d3c</a><o:p></o:p></p><p class=3DMsoNormal=
>2010/11/18 12:13:14:868 EET [DEBUG][main] SFCORE_LOG - Using java security=
 polic<o:p></o:p></p><p class=3DMsoNormal>y: =3DD:\tmp\Externals\Java\smart=
frog\private\sf.no.security.policy<o:p></o:p></p><p class=3DMsoNormal>2010/=
11/18 12:13:14:878 EET [WARN ][main] SFCORE_LOG - Possible problem with cla=
<o:p></o:p></p><p class=3DMsoNormal>sspath:<o:p></o:p></p><p class=3DMsoNor=
mal>&nbsp; 3 occurrences for smartfrog-<o:p></o:p></p><p class=3DMsoNormal>=
&nbsp;&nbsp;&nbsp; D:\tmp\Externals\Java\smartfrog\lib\smartfrog-src-3.18.0=
02.jar<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp; D:\tmp\Externa=
ls\Java\smartfrog\lib\smartfrog-jdocs-3.18.002.jar<o:p></o:p></p><p class=
=3DMsoNormal>&nbsp;&nbsp;&nbsp; D:\tmp\Externals\Java\smartfrog\lib\smartfr=
og-3.18.002.jar<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>2010/11/18 12:13:14:895 EET [DEBUG][main] SFCORE_LOG - Ne=
twork test localhost: h<o:p></o:p></p><p class=3DMsoNormal>ostname 'BY0013D=
4B30637.alliedtesting.com', ip '192.168.198.99',&nbsp; [Successful],<o:p></=
o:p></p><p class=3DMsoNormal>1ms<o:p></o:p></p><p class=3DMsoNormal>2010/11=
/18 12:13:14:902 EET [DEBUG][main] SFCORE_LOG - Command Line args: []<o:p><=
/o:p></p><p class=3DMsoNormal>SmartFrogDeploymentException: unnamed compone=
nt. SmartFrogRuntimeException:: Sma<o:p></o:p></p><p class=3DMsoNormal>rtFr=
og daemon could not start because another instance is running, cause: java.=
r<o:p></o:p></p><p class=3DMsoNormal>mi.server.ExportException: Port alread=
y in use: 3800; nested exception is:<o:p></o:p></p><p class=3DMsoNormal>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; java.net.BindException: Address alr=
eady in use: JVM_Bind, SmartFrog 3.18<o:p></o:p></p><p class=3DMsoNormal>.0=
02 (2010-09-20 04:13:24 EDT), cause: SmartFrogRuntimeException:: SmartFrog =
dae<o:p></o:p></p><p class=3DMsoNormal>mon could not start because another =
instance is running,&nbsp;&nbsp;&nbsp; cause: java.rmi.serv<o:p></o:p></p><=
p class=3DMsoNormal>er.ExportException: Port already in use: 3800; nested e=
xception is:<o:p></o:p></p><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; java.net.BindException: Address already in use: JVM_Bind,&n=
bsp;&nbsp;&nbsp; SmartFrog 3<o:p></o:p></p><p class=3DMsoNormal>.18.002 (20=
10-09-20 04:13:24 EDT)<o:p></o:p></p><p class=3DMsoNormal>2010/11/18 12:13:=
16:263 EET [DEBUG][main] SFCORE_LOG - SmartFrog System.Exit cod<o:p></o:p><=
/p><p class=3DMsoNormal>e: 1, v3.18.002<o:p></o:p></p><p class=3DMsoNormal>=
<o:p>&nbsp;</o:p></p><p class=3DMsoNormal>D:\tmp\Externals\Java\smartfrog\b=
in&gt;<o:p></o:p></p><p class=3DMsoNormal>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p><=
/p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></sp=
an></p><p class=3DMsoNormal><span style=3D'color:#1F497D'>We get the same e=
xception when launching SmartFrog using the test harness. We have checked t=
he port and found that it is not in use at any point and that no SmartFrog =
daemon instances are running in the background. The most remarkable thing i=
s that in multi-user environments the problem occurs only with certain acco=
unts. When SmartFrog is launched on the same machine from the same location=
 by a different user, we don&#8217;t see this exception. What is also puzzl=
ing is that the problem emerged suddenly and for no apparent reason: we are=
 not aware of any changes to the system that could have occasioned this err=
or.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:#1F497D'=
><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'color:#1F4=
97D'>This happens with SmartFrog v. 3.18.002 running on at least three diff=
erent machines under Windows 7 and Windows Server 2008 R2 Standard with Jav=
a SE v. 1.6 runtime environment. The problem account has administrative pri=
vileges.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:#1F=
497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'color=
:#1F497D'>Any help would be appreciated.<o:p></o:p></span></p><p class=3DMs=
oNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span style=3D'color:#1F497D'>Dmitry<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>=
</div></div></div></body></html>=

--_000_29F36C7C98AB09499B1A209D48EAA615B758F6858Amail2aalliedt_--


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

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. 
http://p.sf.net/sfu/wandisco-dev2dev
--===============6841822231630348382==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Smartfrog-users mailing list
Smartfrog-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/smartfrog-users

--===============6841822231630348382==--