You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by dylanmac <dy...@gmail.com> on 2008/06/26 20:08:12 UTC

Multiple development sites using different ports

I'd like to configure Tomcat so that I can run multiple dev websites as root
relative and distinguish them via port numbers.  In order words, I'd like to
run http://localhost:8080/index.jsp and have that be a different site (using
a different directory) than http://localhost:9800/index.jsp

The reason this matters to me is because I like running my sites as
root-relative.  That way I can reference images, files, etc as, for example,
/images/logo.png rather than having to traverse the directory structure via
"../".  This makes the site much more portable and accurately reflects how
the site will run in production anyway (where most sites run as root).

So can anyone give me a quick primer on how to configure Tomcat to use
multiple ports for root-relative development?  I have spent several hours
researching this with no luck.

I am currently running Tomcat 6.0

Thanks.
-- 
View this message in context: http://www.nabble.com/Multiple-development-sites-using-different-ports-tp18139932p18139932.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Yves Glodt <yg...@mind.lu>.
Hello,

yesterday I set up exactly what you need
You need to set up 2 "services", and inside define your hosts and connectors.
So here my server.xml:

<Server port="8005" shutdown="SHUTDOWN" debug="0">

<Service name="inst1">
<Connector port="8180" minProcessors="5" maxProcessors="75"
useBodyEncodingForURI="true" enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />

<Connector port="8009" enableLookups="false" redirectPort="8443" 
protocol="AJP/1.3" />

<Engine name="Standalone" defaultHost="localhost" debug="0">
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" 
autoDeploy="true">
	<Logger className="org.apache.catalina.logger.FileLogger"
	directory="logs"  prefix="www.example.com." suffix=".txt"
	timestamp="true" />
	<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" />
</Host>
</Engine>
</Service>

<Service name="inst2">
<Connector port="8181" minProcessors="5" maxProcessors="75"
useBodyEncodingForURI="true" enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />

<Connector port="8010" enableLookups="false" redirectPort="8443" 
protocol="AJP/1.3" />

<Engine name="Standalone" defaultHost="localhost2" debug="0">
<Host name="localhost2" debug="0" appBase="/home/tomcat/yourapp" 
unpackWARs="true" autoDeploy="true">
	<Logger className="org.apache.catalina.logger.FileLogger"
	directory="/home/tomcat/yourapp/logs"  prefix="www.example.com2." suffix=".txt"
	timestamp="true" />
	<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" />
</Host>
</Engine>
</Service>

</Server>


This makes you 2 tomcats, one on loaclhost:8180 and the other on 
loaclhost:8181, with different folders in the filesystem where the webapps are 
deployed, one in /var/lib/tomcat5.5/webapps, and the other in 
/home/tomcat/yourapp

I use tomcat 5.5, but I guess this will work on 6.0 as well.


Regards,
Yves

On Thursday 26 June 2008, dylanmac wrote:
> I'd like to configure Tomcat so that I can run multiple dev websites as
> root relative and distinguish them via port numbers.  In order words, I'd
> like to run http://localhost:8080/index.jsp and have that be a different
> site (using a different directory) than http://localhost:9800/index.jsp
>
> The reason this matters to me is because I like running my sites as
> root-relative.  That way I can reference images, files, etc as, for
> example, /images/logo.png rather than having to traverse the directory
> structure via "../".  This makes the site much more portable and accurately
> reflects how the site will run in production anyway (where most sites run
> as root).
>
> So can anyone give me a quick primer on how to configure Tomcat to use
> multiple ports for root-relative development?  I have spent several hours
> researching this with no luck.
>
> I am currently running Tomcat 6.0
>
> Thanks.




---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Hassan Schroeder <ha...@gmail.com>.
On Fri, Jun 27, 2008 at 2:51 PM, dylanmac <dy...@gmail.com> wrote:

> In any event, I have tried what you suggested re: the hosts file and still
> no dice.  There is a slight difference this time, though.  Rather than
> getting a "can't establish a connection" message, I get a blank page.   Is
> that progress? 8-)

You bet. First, ping devlocal1 and devlocal2 to make sure both names
are being resolved.

Then go comment out one of your Service elements and try to access
the other.  Tail -f the catalina.out log file, making sure your Connectors
are starting properly.

If that works, reverse it and try the other Service.

When they're confirmed to work independently, try together.

However, I'd give the Engine elements different names, and I'd get rid
of the Cluster (unnecessary) and Logger (invalid) elements first...

HTH,
-- 
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by dylanmac <dy...@gmail.com>.
Ha, that's embarrassing.  I've been substituting real names for fake ones for
the sake of this discussion and got my wires crossed in my reply.

In any event, I have tried what you suggested re: the hosts file and still
no dice.  There is a slight difference this time, though.  Rather than
getting a "can't establish a connection" message, I get a blank page.   Is
that progress? 8-)

Also, no log files are being created.




Hassan Schroeder-2 wrote:
> 
> On Fri, Jun 27, 2008 at 1:38 PM, dylanmac <dy...@gmail.com> wrote:
> 
>>                        <Host name="devlocal1"
>>                        <Host name="devlocal2"
> 
>> and here's what's in my hosts file:
>>
>> 127.0.0.1     localhost
>> ::1             localhost
>> 127.0.0.1       devlocal1
>> 127.0.0.1       devlocal2
>>
>> When I try to hit either http://devlocal1/ or http://localhost:9091/ this
>> is
> 
>> Firefox can't establish a connection to the server at revfoodslocal:9091.
> 
> which doesn't match either of the above :-)
> 
> In any case, you need to set up /etc/hosts like:
> 
> 127.0.0.1     localhost  devlocal1 devlocal2
> # all host aliases for a given address on same line
> ::1             localhost
> 
> HTH,
> -- 
> Hassan Schroeder ------------------------ hassan.schroeder@gmail.com
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Multiple-development-sites-using-different-ports-tp18139932p18164537.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Hassan Schroeder <ha...@gmail.com>.
On Fri, Jun 27, 2008 at 1:38 PM, dylanmac <dy...@gmail.com> wrote:

>                        <Host name="devlocal1"
>                        <Host name="devlocal2"

> and here's what's in my hosts file:
>
> 127.0.0.1     localhost
> ::1             localhost
> 127.0.0.1       devlocal1
> 127.0.0.1       devlocal2
>
> When I try to hit either http://devlocal1/ or http://localhost:9091/ this is

> Firefox can't establish a connection to the server at revfoodslocal:9091.

which doesn't match either of the above :-)

In any case, you need to set up /etc/hosts like:

127.0.0.1     localhost  devlocal1 devlocal2
# all host aliases for a given address on same line
::1             localhost

HTH,
-- 
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


RE: Multiple development sites using different ports

Posted by dylanmac <dy...@gmail.com>.
So here's what I entered in my server.xml file based on various pieces of
advice:

	<Service name="instance1">
	    <Connector port="9091" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443" />
		<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
		<Engine name="Standalone" defaultHost="devlocal1" debug="0">
			<Host name="devlocal1" debug="0" appBase="webapps/devlocal1"
unpackWARs="true" autoDeploy="true">
				<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs"  prefix="devlocal1" suffix=".txt" timestamp="true" />
				<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" />
			</Host>
		</Engine>
	</Service>

	<Service name="instance2">
	    <Connector port="9092" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443" />
		<Connector port="8011" protocol="AJP/1.3" redirectPort="8443" />
		<Engine name="Standalone" defaultHost="devlocal2" debug="0">
			<Host name="devlocal2" debug="0" appBase="webapps/devlocal2"
unpackWARs="true" autoDeploy="true">
				<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs"  prefix="devlocal2" suffix=".txt" timestamp="true" />
				<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster" />
			</Host>
		</Engine>
	</Service>

and here's what's in my hosts file:

127.0.0.1     localhost
::1             localhost
127.0.0.1	devlocal1
127.0.0.1	devlocal2

When I try to hit either http://devlocal1/ or http://localhost:9091/ this is
what I get in my browser (and yes, Tomcat was restarted)

Failed to Connect
Firefox can't establish a connection to the server at revfoodslocal:9091.

- Dylan


Caldarale, Charles R wrote:
> 
>> From: dylanmac [mailto:dylanmac@gmail.com]
>> Subject: Re: Multiple development sites using different ports
>>
>> I looked at name-based virtual hosts and couldn't get it
>> working.
> 
> What did you try and what didn't work?  Be specific.
> 
> Did you read the doc:
> http://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html
> 
>> I need to configure the DNS properly for
>> name-based virtual hosting to work.
> 
> Only if you're going to expose your web sites to an uncontrolled set of
> clients (e.g., the Internet).  Otherwise, as Hassan noted, simply update
> the /etc/hosts file on each client computer to include all the host names
> you want, all targeting the same IP address.  (For Windows clients, it's
> in C:\WINDOWS\system32\drivers\etc\hosts.)
> 
>  - Chuck
> 
> 
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
> MATERIAL and is thus for use only by the intended recipient. If you
> received this in error, please contact the sender and delete the e-mail
> and its attachments from all computers.
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Multiple-development-sites-using-different-ports-tp18139932p18163389.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


RE: Multiple development sites using different ports

Posted by "Caldarale, Charles R" <Ch...@unisys.com>.
> From: dylanmac [mailto:dylanmac@gmail.com]
> Subject: Re: Multiple development sites using different ports
>
> I looked at name-based virtual hosts and couldn't get it
> working.

What did you try and what didn't work?  Be specific.

Did you read the doc:
http://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html

> I need to configure the DNS properly for
> name-based virtual hosting to work.

Only if you're going to expose your web sites to an uncontrolled set of clients (e.g., the Internet).  Otherwise, as Hassan noted, simply update the /etc/hosts file on each client computer to include all the host names you want, all targeting the same IP address.  (For Windows clients, it's in C:\WINDOWS\system32\drivers\etc\hosts.)

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Hassan Schroeder <ha...@gmail.com>.
On Thu, Jun 26, 2008 at 4:58 PM, dylanmac <dy...@gmail.com> wrote:
>
> I looked at name-based virtual hosts and couldn't get it working.  Moreover
> all of the documentation says I need to configure the DNS properly for
> name-based virtual hosting to work.  Where do I do that?

If this is only for your own use -- as I surmise from your examples of
http://localhost:nnnn/ -- you don't need DNS. Just put the names in
your /etc/hosts file (or equivalent).

I always do multiple dev sites this way. It's dead simple.

-- 
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by dylanmac <dy...@gmail.com>.
I looked at name-based virtual hosts and couldn't get it working.  Moreover
all of the documentation says I need to configure the DNS properly for
name-based virtual hosting to work.  Where do I do that?

Thanks.


Hassan Schroeder-2 wrote:
> 
> On Thu, Jun 26, 2008 at 11:08 AM, dylanmac <dy...@gmail.com> wrote:
>>
>> I'd like to configure Tomcat so that I can run multiple dev websites as
>> root
>> relative and distinguish them via port numbers.  In order words, I'd like
>> to
>> run http://localhost:8080/index.jsp and have that be a different site
>> (using
>> a different directory) than http://localhost:9800/index.jsp
> 
> It's easier to do name-based virtual hosts.
> 
> But if extra work appeals to you :-)  create multiple Service elements,
> each with appropriate Connector and Host entries.
> 
> FWIW!
> -- 
> Hassan Schroeder ------------------------ hassan.schroeder@gmail.com
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Multiple-development-sites-using-different-ports-tp18139932p18145753.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Hassan Schroeder <ha...@gmail.com>.
On Thu, Jun 26, 2008 at 11:08 AM, dylanmac <dy...@gmail.com> wrote:
>
> I'd like to configure Tomcat so that I can run multiple dev websites as root
> relative and distinguish them via port numbers.  In order words, I'd like to
> run http://localhost:8080/index.jsp and have that be a different site (using
> a different directory) than http://localhost:9800/index.jsp

It's easier to do name-based virtual hosts.

But if extra work appeals to you :-)  create multiple Service elements,
each with appropriate Connector and Host entries.

FWIW!
-- 
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

dylanmac,

dylanmac wrote:
| Thanks for your response.  Unfortunately I am pretty green about all
this and
| it doesn't make a lot of sense to me.

Yeah, it takes some getting used to. There are many port numbers to
juggle and stuff like that. Once you get it working, it should all make
sense.

| When you say "better off using paths that are relative to the context
root"
| do you mean I shouldn't be using root-relative?

Right. Since Java makes it so easy to do context-relative paths, there's
basically no excuse for not doing it.

| What tools are available
| that will help me do this in the JSP (I am not using a templating system;
| these are just prototype sites I am building - not complicated).

JSTL (which is stndard these days) has the <c:url> tag which should
automatically make URLs that look like root-relative (e.g. those that
start with a /) into context-relative URLs without you having to do
anything at all. You also get url-rewriting for session tracking when
the client doesn't support cookies. Bonus!

| I read the advanced configuration section of running.txt and the connector
| part seemss straightofward but then it seems to require startup
variables at
| the command line.  I have Tomcat running as a service so setting it to run
| with a different $CATALINA_BASE is not obvious.

You may not have bin/catalina.sh (or .bat) in your distro (I've heard
that certain windows binary installs are missing these files, since the
service is the expected usage), so you probably haven't seen this
portion of it:

~        ...
~        -Dcatalina.base="$CATALINA_BASE" \
~        -Dcatalina.home="$CATALINA_HOME" \
~        ...

You should just be able to set catalina.base and catalina.home (JVM
properties) from the service configurator thing (tomcatw.exe maybe? I
don't do win32, sorry). Anyhow, just use the syntax shown above for
adding system properties or command-line arguments -- however the GUI
presents itself for configuring the service. Obviously, replace
$CATALINA_BASE with the actual path, etc. _HOME points to the actual
Tomcat install, while _BASE points to the separate instance you want to run.

You'll have to check back with someone else to figure out how to run
multiple win32 services like this. I've run out of win32 experience, here.

Good luck,
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkhoPpMACgkQ9CaO5/Lv0PCdqwCeMPMMuwW7ThRC1IvsFFroGnsJ
dSYAoLWvLh+9oIRXYEDjuEnkh4J4RriG
=9rJg
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by dylanmac <dy...@gmail.com>.
Thanks for your response.  Unfortunately I am pretty green about all this and
it doesn't make a lot of sense to me.  

When you say "better off using paths that are relative to the context root"
do you mean I shouldn't be using root-relative?   What tools are available
that will help me do this in the JSP (I am not using a templating system;
these are just prototype sites I am building - not complicated).

I read the advanced configuration section of running.txt and the connector
part seemss straightofward but then it seems to require startup variables at
the command line.  I have Tomcat running as a service so setting it to run
with a different $CATALINA_BASE is not obvious.

Thanks.



Christopher Schultz-2 wrote:
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> dylanmac,
> 
> dylanmac wrote:
> | The reason this matters to me is because I like running my sites as
> | root-relative.  That way I can reference images, files, etc as, for
> example,
> | /images/logo.png rather than having to traverse the directory
> structure via
> | "../".  This makes the site much more portable and accurately reflects
> how
> | the site will run in production anyway (where most sites run as root).
> 
> You would be better off using paths that are relative to the context
> root. There are many tools that will do this form you in JSPs or
> whatever template language you may be using to generate content.
> 
> | So can anyone give me a quick primer on how to configure Tomcat to use
> | multiple ports for root-relative development?  I have spent several
> hours
> | researching this with no luck.
> 
> Check out the RUNNING.txt file that ships with Tomcat. Read the
> "Advanced Configuration - Multiple Tomcat Instances" section; it should
> help a lot.
> 
> The only thing you have to remember to do is to set the ports for each
> instance's <Connector> elements and make sure you don't get confused.
> 
> I have this exact same setup in dev, test, demo, and prod (with the
> addition of Apache httpd and mod_jk, too), so I should be able to answer
> any questions you have.
> 
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iEYEARECAAYFAkhkBb8ACgkQ9CaO5/Lv0PC7QgCdFxw0UsIe3DIsy/9wSkiQkMA9
> 7XQAniBUkf/xsh/P0XUGf9MdJV+aBDzD
> =VH3v
> -----END PGP SIGNATURE-----
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Multiple-development-sites-using-different-ports-tp18139932p18145739.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Re: Multiple development sites using different ports

Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

dylanmac,

dylanmac wrote:
| The reason this matters to me is because I like running my sites as
| root-relative.  That way I can reference images, files, etc as, for
example,
| /images/logo.png rather than having to traverse the directory
structure via
| "../".  This makes the site much more portable and accurately reflects how
| the site will run in production anyway (where most sites run as root).

You would be better off using paths that are relative to the context
root. There are many tools that will do this form you in JSPs or
whatever template language you may be using to generate content.

| So can anyone give me a quick primer on how to configure Tomcat to use
| multiple ports for root-relative development?  I have spent several hours
| researching this with no luck.

Check out the RUNNING.txt file that ships with Tomcat. Read the
"Advanced Configuration - Multiple Tomcat Instances" section; it should
help a lot.

The only thing you have to remember to do is to set the ports for each
instance's <Connector> elements and make sure you don't get confused.

I have this exact same setup in dev, test, demo, and prod (with the
addition of Apache httpd and mod_jk, too), so I should be able to answer
any questions you have.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkhkBb8ACgkQ9CaO5/Lv0PC7QgCdFxw0UsIe3DIsy/9wSkiQkMA9
7XQAniBUkf/xsh/P0XUGf9MdJV+aBDzD
=VH3v
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org