Hello, I have just migrated a family of webapps from Tomcat 4 to Tomcat 5.5. It's working OK, but reading through the documentation I see there is a recommendation that I remove the <Context> sections from server.xml and put them in files in {catalina_root}/conf/[engine]/[Host].
But when I do this I find that each of the contexts just responds with an empty HTML page - no HTTP error, and nothing in any of the Tomcat logs to suggest an error. This is the response: ---------------------------------------------------------------------------- --- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD> <BODY></BODY></HTML> ---------------------------------------------------------------------------- --- I've tried various names for the context XML files, and I've tried specifying an absolute path for the context docBase, but it seems to make no difference. Can anybody suggest what I'm doing wrong? Chris Walker ---------------------------------------------------------------------------- --- This is my server.xml after modification: <Server port="8005" shutdown="SHUTDOWN"> <Service name="Catalina"> <Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> <Engine name="Catalina" defaultHost="www.iboserver.com"> <Host name="www.iboserver.com" debug="0" appBase="webapps/ibo" unpackWARs="false" autoDeploy="false" liveDeploy="false" deployOnStartup="false" deployXML="false"> <!-- This section moved to ./Catalina/www.iboserver.com/ROOT.xml vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvv <Context path="" docBase="ibo3" debug="1" reloadable="false" crossContext="true"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="ibo3_log." suffix=".txt" timestamp="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="ibo3_access" suffix=".log" pattern="common" resolveHosts="false"/> </Context> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^ --> <!-- This section moved to ./Catalina/www.iboserver.com/ibo4.xml vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvv <Context path="/ibo4" docBase="ibo4.200306.1" debug="1" reloadable="false" crossContext="true"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="ibo4_log." suffix=".txt" timestamp="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="ibo4_access" suffix=".log" pattern="common" resolveHosts="false"/> <Environment name="url.root" value="https://www.invoicebackoffice.com/ibo4" type="java.lang.String" override="false"/> <Environment name="smtp.server" value="localhost" type="java.lang.String" override="false"/> <Environment name="dataStreamDefinitions" value="/etc/ibo/DataStreams.xml" type="java.lang.String" override="false"/> <Environment name="connectionPool/JDBCDriver" value="com.mysql.jdbc.Driver" type="java.lang.String" override="false"/> <Environment name="connectionPool/JDBCConnectionURL" value="jdbc:mysql://localhost/ibo" type="java.lang.String" override="false"/> <Environment name="connectionPool/User" value="root" type="java.lang.String" override="false"/> <Environment name="connectionPool/Password" value="" type="java.lang.String" override="false"/> <Environment name="connectionPool/ConnectionPoolSize" value="5" type="java.lang.String" override="false"/> <Environment name="connectionPool/ConnectionPoolMax" value="100" type="java.lang.String" override="false"/> <Environment name="connectionPool/ConnectionUseCount" value="50" type="java.lang.String" override="false"/> <Environment name="connectionPool/ConnectionTimeout" value="1200" type="java.lang.String" override="false"/> <Environment name="connectionPool/PoolDumpFrequency" value="1000" type="java.lang.String" override="false"/> </Context> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^ --> </Host> <Host name="www.cboserver.com" debug="0" appBase="webapps/cbo" unpackWARs="false" autoDeploy="false" deployOnStartup="false"> <!-- This section moved to ./Catalina/www.cboserver.com/ROOT.xml vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvv <Context path="" docBase="cboweb.040506" debug="1"/> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^ --> <Logger className="org.apache.catalina.logger.FileLogger" prefix="cbo_log." suffix=".txt" timestamp="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="cbo_access" suffix=".log" pattern="common" resolveHosts="false"/> </Host> </Engine> </Service> </Server> --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]