Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 953
  • Last Modified:

Mapping welcome-file (index.jsp) to tomcat

Hi.

I'm trying to map ALL index.jsp files through apache to tomcat.
Basically I want to be able to create subdirs in my tomcat root context and just throw an index.jsp in there without having to map the directory in workers2.properties.

Example:

in httpd.conf -
...
DirectoryIndex index.jsp
...


in workers2.properties -
...
[uri:www.mydomain.com:80/*.jsp]
worker=ajp13:localhost:8009
...

Now I want to create a folder/file in my tomcat context like this:
/testdir/index.jsp


When i do this, I can hit: http://www.mydomain.com/  and it picks up the index.jsp and forwards to tomcat just fine.
But when i hit: http://www.mydomain.com/testdir/  I get a 404 from apache.  (not forwarding to tomcat)

anyone know how i can resolve this without having to map every subdirectory in workers2.properties?
0
jdoklovic
Asked:
jdoklovic
  • 2
  • 2
1 Solution
 
ramazanyichCommented:
add followinf mapping to you workers.properties:
# Uri mapping
[uri:/testdir/*]
worker=ajp13:localhost:8009
0
 
jdoklovicAuthor Commented:
see the last line in my initial post.....

"anyone know how i can resolve this without having to map every subdirectory in workers2.properties?"
0
 
ramazanyichCommented:
testdir/* will map all subdirectories under testdir.
Just try it.
0
 
jdoklovicAuthor Commented:
The problem is that if i create a directory under testdir like: testdir/test/  and then try to go to:
http://www.mydomain.com/testdir/test/
it never gets to tomcat because the test  directory doesn't exist under the apache root, and so it throw a 404.

I think i found my answer though.....
if i just create empty directories under apache that match the real ones under tomcat, then apache finds th directory and tries to load index.jsp, which in turn forwards the request to tomcat.

thanks anyway though.

- Jonathan
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now