THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Wiki Markup \[#Q1 Why do I get Out of Environment Space?\]
Wiki Markup \[#Q2 When I start up tomcat (or when it is running), I get the error java.lang.IllegalMonitorStateException: current thread not owner\]
Wiki Markup \[#Q3 Can I turn off case sensitivity?\]
Wiki Markup \[#Q4 Can I use NTLM authentication?\]
Wiki Markup \[#Q5 I want to redeploy web applications, how do I prevent resources from getting locked?\]
Wiki Markup \[#Q6 Can I use UNC paths?\]
Wiki Markup \[#Q7 Why can't Tomcat see my mapped drive when running as a service?\]
Wiki Markup \[#Q8 Why aren't access logs showing up in Tomcat on Vista?\]
Wiki Markup \[#Q9 Why do I get a "HTTP/1.x 400 No Host matches server name" error when I change the "webapps" folder in Tomcat on Vista?\]
Wiki Markup \[#Q10 How do I add or customize a Windows Service for Tomcat?\] \\
Answers
Why do I get Out of Environment Space?
...
Wiki Markup |
---|
By default, the Tomcat Windows Service installer attempts to place Tomcat inside the "Program Files" folder. Default Vista folder permissions conflict with the contents of the "webapps" folder, can case a blank page to come up when attempting to access the webapp. By using a HTTP Header inspector like "\[https://addons.mozilla.org/en-US/firefox/addon/3829 Live HTTP Headers\]" you can see a slightly more descriptive error message. It is best to change Tomcat's install folder to something like "C:\Tomcat". This issue can be hard to spot because by default the example webapps work just fine. |
How do I add or customize a Windows Service for Tomcat?
Tomcat uses the Apache Commons Daemon. You can read its documentation at http://commons.apache.org/daemon/procrun.html As a short example, you can create a new Windows Service with the full version number in its name like this:
bin\tomcat6.exe //IS//tomcat6018 --DisplayName "Apache Tomcat 6.0.18"