RE: Apache Tomcat and Context help

2003-12-31 Thread Shapira, Yoav

Howdy,
You probably already know this is easily done by modifying manager.xml
to use a different context path (/tomcat/manager instead of
/manager).  But you want to do it on the Apache side.  You could use
mod_rewrite to forward /manager to /tomcat/manager or vice versa.

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Douglas WF Acheson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 31, 2003 1:41 PM
To: [EMAIL PROTECTED]
Subject: Apache Tomcat and Context help

Hello,

  I have successfully integrated Apache v2.0.40 with tomcat v5.0.12
using
jk2 under Linux RH9 :-)  Everything works fine using straight mapping.
So,
when I want to use the manager (just playing around for now) I enter
http://hostname/manager/html and I am presented with the Tomcat manager
page
:)

NOW here comes the problem, I would like to reference the Tomcat
manager
page as http://hostname/tomcat/manager and have the same page
presented.
What I do not want to do is alter the webapp deployment descriptor
(web.xml)
file.  I would like to alias (somehow) the context, or URI, in apache
only.
I was thinking of something like this:

# Define the Manager proxy that comes with Tomcat
[uri:/tomcat/manager/*]
context=/manager
info=Manager prefix mapping

But, after frustrating attempts I cannot seem to get it correct.  I
have
search the mail archives and a few people have asked similar questions,
but
I have not see any replies.  Hope someone can help me ...

Here is my simple workers2.properties file:

[logger]
level=DEBUG

#[uriMap:]
#info=Maps the requests. Options: debug
#debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=/home/www/runtime/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with
multiprocess
servers
file=/home/www/runtime/run/jk2.shm
size=100
debug=0
disabled=0

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=5
tomcatId=localhost:8009

[status:]
info=Status worker, displays runtime informations

[uri:/jkstatus/*]
info=Display status information and checks the config file for changes.
group=status:

# Define the servlet examples proxy that comes with Tomcat
[uri:/servlets-examples/*]
info=Servlet prefix mapping

# Define the JSP examples proxy that comes with Tomcat
[uri:/jsp-examples/*]
info=JSP prefix mapping

# Define the Administration proxy that comes with Tomcat
[uri:/admin/*]
info=Admin prefix mapping

# Define the Manager proxy that comes with Tomcat
[uri:/manager/*]
context=/manager
info=Manager prefix mapping


Regards,
Douglas WF Acheson
[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Apache Tomcat and Context help

2003-12-31 Thread Douglas WF Acheson
Thanks for the info!  You are correct I want to do it from the Apache side
(encapsulate and whatnot IMHO :-).  I have never used mod_rewrite - I will
look into it.  Thanks again ...

Regards,
Douglas WF Acheson 

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
Sent: December 31, 2003 1:52 PM
To: Tomcat Users List
Subject: RE: Apache Tomcat and Context help


Howdy,
You probably already know this is easily done by modifying manager.xml to
use a different context path (/tomcat/manager instead of /manager).  But
you want to do it on the Apache side.  You could use mod_rewrite to forward
/manager to /tomcat/manager or vice versa.

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Douglas WF Acheson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 31, 2003 1:41 PM
To: [EMAIL PROTECTED]
Subject: Apache Tomcat and Context help

Hello,

  I have successfully integrated Apache v2.0.40 with tomcat v5.0.12
using
jk2 under Linux RH9 :-)  Everything works fine using straight mapping.
So,
when I want to use the manager (just playing around for now) I enter 
http://hostname/manager/html and I am presented with the Tomcat manager 
page
:)

NOW here comes the problem, I would like to reference the Tomcat
manager
page as http://hostname/tomcat/manager and have the same page
presented.
What I do not want to do is alter the webapp deployment descriptor
(web.xml)
file.  I would like to alias (somehow) the context, or URI, in apache
only.
I was thinking of something like this:

# Define the Manager proxy that comes with Tomcat 
[uri:/tomcat/manager/*] context=/manager info=Manager prefix mapping

But, after frustrating attempts I cannot seem to get it correct.  I
have
search the mail archives and a few people have asked similar questions,
but
I have not see any replies.  Hope someone can help me ...

Here is my simple workers2.properties file:

[logger]
level=DEBUG

#[uriMap:]
#info=Maps the requests. Options: debug #debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=/home/www/runtime/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with
multiprocess
servers
file=/home/www/runtime/run/jk2.shm
size=100
debug=0
disabled=0

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=5
tomcatId=localhost:8009

[status:]
info=Status worker, displays runtime informations

[uri:/jkstatus/*]
info=Display status information and checks the config file for changes.
group=status:

# Define the servlet examples proxy that comes with Tomcat 
[uri:/servlets-examples/*] info=Servlet prefix mapping

# Define the JSP examples proxy that comes with Tomcat 
[uri:/jsp-examples/*] info=JSP prefix mapping

# Define the Administration proxy that comes with Tomcat [uri:/admin/*] 
info=Admin prefix mapping

# Define the Manager proxy that comes with Tomcat [uri:/manager/*] 
context=/manager info=Manager prefix mapping


Regards,
Douglas WF Acheson
[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Apache Tomcat and Context help

2003-12-31 Thread Shapira, Yoav

Howdy,
Any particular reason you're using Apache at all, by the way, as opposed
to tomcat standalone?

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Douglas WF Acheson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 31, 2003 1:58 PM
To: 'Tomcat Users List'
Subject: RE: Apache Tomcat and Context help

Thanks for the info!  You are correct I want to do it from the Apache
side
(encapsulate and whatnot IMHO :-).  I have never used mod_rewrite - I
will
look into it.  Thanks again ...

Regards,
Douglas WF Acheson

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED]
Sent: December 31, 2003 1:52 PM
To: Tomcat Users List
Subject: RE: Apache Tomcat and Context help


Howdy,
You probably already know this is easily done by modifying manager.xml
to
use a different context path (/tomcat/manager instead of /manager).
But
you want to do it on the Apache side.  You could use mod_rewrite to
forward
/manager to /tomcat/manager or vice versa.

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Douglas WF Acheson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 31, 2003 1:41 PM
To: [EMAIL PROTECTED]
Subject: Apache Tomcat and Context help

Hello,

  I have successfully integrated Apache v2.0.40 with tomcat v5.0.12
using
jk2 under Linux RH9 :-)  Everything works fine using straight mapping.
So,
when I want to use the manager (just playing around for now) I enter
http://hostname/manager/html and I am presented with the Tomcat
manager
page
:)

NOW here comes the problem, I would like to reference the Tomcat
manager
page as http://hostname/tomcat/manager and have the same page
presented.
What I do not want to do is alter the webapp deployment descriptor
(web.xml)
file.  I would like to alias (somehow) the context, or URI, in apache
only.
I was thinking of something like this:

# Define the Manager proxy that comes with Tomcat
[uri:/tomcat/manager/*] context=/manager info=Manager prefix mapping

But, after frustrating attempts I cannot seem to get it correct.  I
have
search the mail archives and a few people have asked similar
questions,
but
I have not see any replies.  Hope someone can help me ...

Here is my simple workers2.properties file:

[logger]
level=DEBUG

#[uriMap:]
#info=Maps the requests. Options: debug #debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=/home/www/runtime/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with
multiprocess
servers
file=/home/www/runtime/run/jk2.shm
size=100
debug=0
disabled=0

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=5
tomcatId=localhost:8009

[status:]
info=Status worker, displays runtime informations

[uri:/jkstatus/*]
info=Display status information and checks the config file for
changes.
group=status:

# Define the servlet examples proxy that comes with Tomcat
[uri:/servlets-examples/*] info=Servlet prefix mapping

# Define the JSP examples proxy that comes with Tomcat
[uri:/jsp-examples/*] info=JSP prefix mapping

# Define the Administration proxy that comes with Tomcat
[uri:/admin/*]
info=Admin prefix mapping

# Define the Manager proxy that comes with Tomcat [uri:/manager/*]
context=/manager info=Manager prefix mapping


Regards,
Douglas WF Acheson
[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential,
proprietary
and/or privileged.  This e-mail is intended only for the individual(s)
to
whom it is addressed, and may not be saved, copied, printed, disclosed
or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Apache Tomcat and Context help

2003-12-31 Thread Douglas WF Acheson
Hello,

I have played with the mod_rewrite a bit, no luck.  There is a good
possibility that I am doing something wrong.  This is a snippet of the
apache config I used.  Any feedback would be appreciated!

LoadModule rewrite_module modules/mod_rewrite.so

IfModule mod_rewrite.c
  RewriteEngine on
  RewriteRule   ^/tomcat/manager/* /manager [P]
/IfModule

BTW - I have tried many combinations of $ * $1 with no luck :-(

Regards,
Douglas WF Acheson
[EMAIL PROTECTED]
 

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
Sent: December 31, 2003 1:52 PM
To: Tomcat Users List
Subject: RE: Apache Tomcat and Context help


Howdy,
You probably already know this is easily done by modifying manager.xml to
use a different context path (/tomcat/manager instead of /manager).  But
you want to do it on the Apache side.  You could use mod_rewrite to forward
/manager to /tomcat/manager or vice versa.

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Douglas WF Acheson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 31, 2003 1:41 PM
To: [EMAIL PROTECTED]
Subject: Apache Tomcat and Context help

Hello,

  I have successfully integrated Apache v2.0.40 with tomcat v5.0.12
using
jk2 under Linux RH9 :-)  Everything works fine using straight mapping.
So,
when I want to use the manager (just playing around for now) I enter 
http://hostname/manager/html and I am presented with the Tomcat manager 
page
:)

NOW here comes the problem, I would like to reference the Tomcat
manager
page as http://hostname/tomcat/manager and have the same page
presented.
What I do not want to do is alter the webapp deployment descriptor
(web.xml)
file.  I would like to alias (somehow) the context, or URI, in apache
only.
I was thinking of something like this:

# Define the Manager proxy that comes with Tomcat 
[uri:/tomcat/manager/*] context=/manager info=Manager prefix mapping

But, after frustrating attempts I cannot seem to get it correct.  I
have
search the mail archives and a few people have asked similar questions,
but
I have not see any replies.  Hope someone can help me ...

Here is my simple workers2.properties file:

[logger]
level=DEBUG

#[uriMap:]
#info=Maps the requests. Options: debug #debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=/home/www/runtime/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with
multiprocess
servers
file=/home/www/runtime/run/jk2.shm
size=100
debug=0
disabled=0

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=5
tomcatId=localhost:8009

[status:]
info=Status worker, displays runtime informations

[uri:/jkstatus/*]
info=Display status information and checks the config file for changes.
group=status:

# Define the servlet examples proxy that comes with Tomcat 
[uri:/servlets-examples/*] info=Servlet prefix mapping

# Define the JSP examples proxy that comes with Tomcat 
[uri:/jsp-examples/*] info=JSP prefix mapping

# Define the Administration proxy that comes with Tomcat [uri:/admin/*] 
info=Admin prefix mapping

# Define the Manager proxy that comes with Tomcat [uri:/manager/*] 
context=/manager info=Manager prefix mapping


Regards,
Douglas WF Acheson
[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Apache Tomcat and Context help

2003-12-31 Thread Ian Joyce
Hi,  give this untested rule a shot.  It _should_ work.

RewriteRule   ^/tomcat/manager/(.*)$ /manager/$1 [P]

 --Ian


 [EMAIL PROTECTED] 12/31/03 03:04PM 
Hello,

I have played with the mod_rewrite a bit, no luck.  There is a good
possibility that I am doing something wrong.  This is a snippet of the
apache config I used.  Any feedback would be appreciated!

LoadModule rewrite_module modules/mod_rewrite.so

IfModule mod_rewrite.c
  RewriteEngine on
  RewriteRule   ^/tomcat/manager/* /manager [P]
/IfModule

BTW - I have tried many combinations of $ * $1 with no luck :-(

Regards,
Douglas WF Acheson
[EMAIL PROTECTED] 
 

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
Sent: December 31, 2003 1:52 PM
To: Tomcat Users List
Subject: RE: Apache Tomcat and Context help


Howdy,
You probably already know this is easily done by modifying manager.xml to
use a different context path (/tomcat/manager instead of /manager).  But
you want to do it on the Apache side.  You could use mod_rewrite to forward
/manager to /tomcat/manager or vice versa.

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Douglas WF Acheson [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 31, 2003 1:41 PM
To: [EMAIL PROTECTED] 
Subject: Apache Tomcat and Context help

Hello,

  I have successfully integrated Apache v2.0.40 with tomcat v5.0.12
using
jk2 under Linux RH9 :-)  Everything works fine using straight mapping.
So,
when I want to use the manager (just playing around for now) I enter 
http://hostname/manager/html and I am presented with the Tomcat manager 
page
:)

NOW here comes the problem, I would like to reference the Tomcat
manager
page as http://hostname/tomcat/manager and have the same page
presented.
What I do not want to do is alter the webapp deployment descriptor
(web.xml)
file.  I would like to alias (somehow) the context, or URI, in apache
only.
I was thinking of something like this:

# Define the Manager proxy that comes with Tomcat 
[uri:/tomcat/manager/*] context=/manager info=Manager prefix mapping

But, after frustrating attempts I cannot seem to get it correct.  I
have
search the mail archives and a few people have asked similar questions,
but
I have not see any replies.  Hope someone can help me ...

Here is my simple workers2.properties file:

[logger]
level=DEBUG

#[uriMap:]
#info=Maps the requests. Options: debug #debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=/home/www/runtime/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with
multiprocess
servers
file=/home/www/runtime/run/jk2.shm
size=100
debug=0
disabled=0

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=5
tomcatId=localhost:8009

[status:]
info=Status worker, displays runtime informations

[uri:/jkstatus/*]
info=Display status information and checks the config file for changes.
group=status:

# Define the servlet examples proxy that comes with Tomcat 
[uri:/servlets-examples/*] info=Servlet prefix mapping

# Define the JSP examples proxy that comes with Tomcat 
[uri:/jsp-examples/*] info=JSP prefix mapping

# Define the Administration proxy that comes with Tomcat [uri:/admin/*] 
info=Admin prefix mapping

# Define the Manager proxy that comes with Tomcat [uri:/manager/*] 
context=/manager info=Manager prefix mapping


Regards,
Douglas WF Acheson
[EMAIL PROTECTED] 



-
To unsubscribe, e-mail: [EMAIL PROTECTED] 
For additional commands, e-mail: [EMAIL PROTECTED] 




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, proprietary
and/or privileged.  This e-mail is intended only for the individual(s) to
whom it is addressed, and may not be saved, copied, printed, disclosed or
used by anyone else.  If you are not the(an) intended recipient, please
immediately delete this e-mail from your computer system and notify the
sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED] 
For additional commands, e-mail: [EMAIL PROTECTED] 



-
To unsubscribe, e-mail: [EMAIL PROTECTED] 
For additional commands, e-mail: [EMAIL PROTECTED] 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Apache Tomcat and Context help

2003-12-31 Thread Howard Watson
In my environment I would try something like this:

Apache.conf
---
##Alias should match Context in server.xml
Alias  /tomcat full directory path to manager/html
Directory full directory path to manager/html
  Options anyOptions
  DirectoryIndex probably index.jsp
  Order deny,allow
  Allow from all
/Directory

## Mount the JSPs
## Mount servlets found in Web-Inf/classes
JkMount /tomcat/*.jsp ajp13
JkMount /tomcat/servlet/* ajp13

I would probably disable the standalone service.

 [EMAIL PROTECTED] 12/31/03 11:41AM 
Hello,

  I have successfully integrated Apache v2.0.40 with tomcat v5.0.12 using
jk2 under Linux RH9 :-)  Everything works fine using straight mapping.  So,
when I want to use the manager (just playing around for now) I enter
http://hostname/manager/html and I am presented with the Tomcat manager page
:)

NOW here comes the problem, I would like to reference the Tomcat manager
page as http://hostname/tomcat/manager and have the same page presented.
What I do not want to do is alter the webapp deployment descriptor (web.xml)
file.  I would like to alias (somehow) the context, or URI, in apache only.
I was thinking of something like this:

# Define the Manager proxy that comes with Tomcat
[uri:/tomcat/manager/*]
context=/manager
info=Manager prefix mapping

But, after frustrating attempts I cannot seem to get it correct.  I have
search the mail archives and a few people have asked similar questions, but
I have not see any replies.  Hope someone can help me ...

Here is my simple workers2.properties file:

[logger]
level=DEBUG

#[uriMap:]
#info=Maps the requests. Options: debug
#debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=/home/www/runtime/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with multiprocess
servers
file=/home/www/runtime/run/jk2.shm
size=100
debug=0
disabled=0

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=5
tomcatId=localhost:8009

[status:]
info=Status worker, displays runtime informations

[uri:/jkstatus/*]
info=Display status information and checks the config file for changes.
group=status:

# Define the servlet examples proxy that comes with Tomcat
[uri:/servlets-examples/*]
info=Servlet prefix mapping

# Define the JSP examples proxy that comes with Tomcat
[uri:/jsp-examples/*]
info=JSP prefix mapping

# Define the Administration proxy that comes with Tomcat
[uri:/admin/*]
info=Admin prefix mapping

# Define the Manager proxy that comes with Tomcat
[uri:/manager/*]
context=/manager
info=Manager prefix mapping


Regards,
Douglas WF Acheson
[EMAIL PROTECTED] 



-
To unsubscribe, e-mail: [EMAIL PROTECTED] 
For additional commands, e-mail: [EMAIL PROTECTED] 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]