Meaningless Drivel is fun!*
The moose likes Tomcat and the fly likes Trouble integrating Apache HTTP server with Tomcat Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Products » Tomcat
Bookmark "Trouble integrating Apache HTTP server with Tomcat" Watch "Trouble integrating Apache HTTP server with Tomcat" New topic

Trouble integrating Apache HTTP server with Tomcat

samuel wong

Joined: Mar 06, 2007
Posts: 2
Hi everyone,

I am currently doing a project which requires me to integrate Apache HTTP server with Tomcat. I am using Apache HTTP server 2.2.3 and Apache Tomcat 6.
My Apache's path is "C:\Apache" whereas my Tomcat's path is "C:\Tomcat". I am trying to integrate them using mod_jk. I have downloaded a binary version of mod_jk ( and have put it into "C:\Apache\modules". From tutorials I found from the net, I have created a "" file and put it in "C:\Apache\conf".

My file looks like this:

# Define worker 'example'

# Set properties for worker 'example' (ajp13)


I have also edited my httpd.conf file by adding the following lines at the end of my file:

LoadModule jk_module modules/

<IfModule mod_jk.c>

JkWorkersFile conf/
JkLogFile logs/mod_jk.log
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"

Alias /jsp-examples "C:/Tomcat/webapps/try_success/"

<Directory "C:/Tomcat/webapps/try_success/">
Options Indexes +FollowSymLinks
AllowOverride None
Allow from all

<Location /*/WEB-INF/*>
AllowOverride None
deny from all

JkMount /try_success/*.jsp example


"C:/Tomcat/webapps/try_success/" is the directory I used to develop my application. Inside /try_success directory I have a jsp file called "Hello.jsp" and a html file called "postform.html". After performing the steps above, I failed to load the jsp file through the browser but then I could load the html file.

I typed "http://localhost/try_success/Hello.jsp" in the address bar. It tried to open the page but in the end it showed an error message called "Service Temporarily Unavailable". But then when I typed in "http://localhost/try_success/postform.html", the html page loaded perfectly. I suspect I "JkMount"ed wrongly. What's the problem? Please provide some help. Thank you
subject: Trouble integrating Apache HTTP server with Tomcat
Similar Threads
How to configure tomcat handle jsp files from apache DocumentRoot
integrating tomcat 5.5.23 with apache 2.0.59
Trouble integrating Apache HTTP server with Tomcat
Apache 2.0.53 + Tomcat 5.5.7 integration on Windows using mod_jk
Apache 1.3 / Tomcat 4.0 Configuration Problem