Hi, I'm trying to run two virtual hosts on Tomcat4-3b on RH Linux 7.0. I try to give each host a default Context (ie a Context for path="") but I keep getting the error message: StandardContext[]: Error initializing naming context for context in the logs and HTTP Status 503 - This application is not currently available in the browser. If I comment out one of the hosts the other works fine. I have tried to strip server.xml down to a bare minimum, but without any success. It seems paths in separate virtual hosts can conflict... Any ideas?? Regards, Wilko Hische === server.xml === <Server port="8005" shutdown="SHUTDOWN" debug="0"> <Service name="Tomcat-Standalone"> <Connector className="org.apache.catalina.connector.http.HttpConnector" port="80" minProcessors="5" maxProcessors="75" acceptCount="10" debug="0" connectionTimeout="60000"/> <Engine name="Standalone" defaultHost="localhost" debug="0"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/> <Realm className="org.apache.catalina.realm.MemoryRealm" /> <Host name="localhost" debug="0" appBase="test"> <Context path="" docBase="examples" debug="0" reloadable="true"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_examples_log." suffix=".txt" timestamp="true"/> </Context> </Host> <Host name="host2" debug="0" appBase="test2"> <Context path="" docBase="examples" debug="0" reloadable="true"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_examples_log." suffix=".txt" timestamp="true"/> </Context> </Host> </Engine> </Service> </Server> =======