tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guojun Zhu" <zgg...@gmail.com>
Subject Re: where to place context configuration
Date Thu, 14 Aug 2008 18:39:02 GMT
I am not sure about the second case.  But I don't have context.xml in the
war (META-INF/ directory)  and the application works fine for me.

On Thu, Aug 14, 2008 at 1:30 PM, Angus Mezick <amezick@lumberliquidators.com
> wrote:

> Am I the only one that is REALLY disturbed about that idea of REQUIRING
> two identical files to run an app?  One in the war file and one in the
> conf directory?  If the only in the conf directory takes priority, why
> the one in the war file needed at all?  I am just hoping this isn't in
> tomcat 6.0..  The idea of relying on the server to use the correct
> version of possibly different files in a production server makes me VERY
> nervous.
>
> --Angus Mezick
>
> -----Original Message-----
> From: Robert Dietrick [mailto:rdietrick@gmail.com]
> Sent: Thursday, August 14, 2008 2:22 PM
> To: Tomcat Users List
> Subject: Re: where to place context configuration
>
> I would very much prefer to use only the one in
> mywebapp/META-INF/contex.xml, as this is much less invasive (does not
> require changing/adding anything to tomcat's global config
> directories).  But this doesn't seem to work.
>
> I can leave it as is (and am becoming resigned to the fact that this
> is my only option), but this is sort of a maintenance nightmare since
> the two files need to be kept in sync.  Plus, it just seems idiotic to
> need to declare the context and its resources in two locations.
>
> Does either of these files need a 'docBase' or 'path' parameter?  It
> doesn't seem to make a difference either way.
>
> -rob
>
> On Thu, Aug 14, 2008 at 11:00 AM, Mark Thomas <markt@apache.org> wrote:
> > Robert Dietrick wrote:
> >> Hi,
> >>
> >> I just noticed that I had a <Context> definition in both
> >> $CATALINA_HOME/conf/Catalina/localhost/mywebapp.xml and in
> >> $CATALINA_HOME/webapps/mywebapp.war/META-INF/context.xml.  In both of
> >> these context definitions, I define a JNDI database connection pool
> >> with the same name and identical parameters.  This was working fine,
> >> but it is confusing, redundant, and runs contrary to the
> >> recommendations in the official documentation.
> >>
> >> However, if i remove either one of these files, I get the dreaded
> >> "Cannot create JDBC driver of class '' for connect URL 'null'" error.
> >> Can anyone offer any advice?
> >
> > Just leave it as is?
> >
> > The one in conf will take priority.
> >
> > Mark
> >
> >
> > ---------------------------------------------------------------------
> > To start a new topic, e-mail: users@tomcat.apache.org
> > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > For additional commands, e-mail: users-help@tomcat.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message