Looks like Tomcat is having a problem when I stop/start the Railo service. I have the following from the /railo/tomcat/logs/catalina.2013-11-25.log file:
Nov 25, 2013 12:07:32 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\railo\tomcat\webapps\host-manager
Nov 25, 2013 12:07:32 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\railo\tomcat\webapps\tomcat-docs
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\railo\tomcat\webapps\tomcat-manager
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\railo\tomcat\webapps\host-manager
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
SEVERE: Error deploying web application directory C:\railo\tomcat\webapps\host-manager
java.lang.IllegalArgumentException: addChild: Child name '/host-manager' is not unique
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:887)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1673)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\railo\tomcat\webapps\tomcat-docs
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
SEVERE: Error deploying web application directory C:\railo\tomcat\webapps\tomcat-docs
java.lang.IllegalArgumentException: addChild: Child name '/tomcat-docs' is not unique
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:887)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1673)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\railo\tomcat\webapps\tomcat-manager
Nov 25, 2013 12:07:33 PM org.apache.catalina.startup.HostConfig deployDirectory
SEVERE: Error deploying web application directory C:\railo\tomcat\webapps\tomcat-manager
java.lang.IllegalArgumentException: addChild: Child name '/tomcat-manager' is not unique
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:887)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1673)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)