> From: Dan Eriksson [mailto:[EMAIL PROTECTED] > Subject: [SOLVED] tomcat not able to connect to postgresql? > > <Host name="myapp.mydomain.com" appBase="webapps/myapp" > unpackWARs="true" autoDeploy="true" > xmlValidation="false" xmlNamespaceAware="false"> > <Context path="" docBase="" debug="0" reloadable="true">
You may have fixed your DB access issue, but the above config contains a serious problem that will likely bite you in the future. A docBase attribute (explicit or implicit) must never be empty; in your case it's the same as the <Host> appBase, which creates serious internal grief for Tomcat. The proper setting would be appBase="webapps" and docBase="myapp". The above also places the <Context> element in server.xml, which has been strongly discouraged for several years, and shouldn't be used by any current implementation. Since you apparently want this webapp to be the default one, it should be located in webapps/ROOT, not webapps/myapp, and the <Context> element should be in webapps/ROOT/META-INF/context.xml, without the path and docBase attributes. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]