tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Barker" <wbar...@wilshire.com>
Subject Re: apps conversion from 3.3.1 to 4.1.12
Date Wed, 09 Oct 2002 07:04:53 GMT

----- Original Message -----
From: "Henri Gomez" <hgomez@apache.org>
To: <tomcat-dev@jakarta.apache.org>
Sent: Tuesday, October 08, 2002 11:33 PM
Subject: apps conversion from 3.3.1 to 4.1.12


> Hi to all,
>
> While converting some applications from 3.3.1 to 4.1.12 I noticed
> some little problems.

Wot? 3.3.1 isn't good enough for you any more. ;-)

>
> 1) We used to define our own default servlet, but 4.1.x
>     definie its own default in conf/web.xml.
>
>     Could we change from org.apache.catalina.servlets.DefaultServlet
>     to our actual default servlet, knowing that all webapps use the
>     same code base ? In that case should the jar containing the
>     default servlet could be in common/lib ?

Without testing, in theory you can put your jar in common/lib, and change
the classname for "default" in conf/web.xml and the only bugs will be yours.
:)  Note, that this is more than you can do with 3.3.1.

>
> 2) We also used to include external entities in web.xml which live
>     outside webapp dir :
>
>     ie :
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> 2.2//EN"
>                           "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd"
[
> <!ENTITY % settings SYSTEM "../../../settings.xml"> %settings;
> ]>
>
> ...
>
> Digester find settings.xml only when it's located in WEB-INF or
> webapp directories (ie ROOT/WEB-INF/settings.xml or ROOT/settings.xml).
>
> How could I make it find the settings.xml outside webapps area ?
> via conf/catalina.policy ?
>

This has always been a headache for me on all Tomcat versions.  However, I
don't think that internal-entities can be used at all (usefully).

>
> Thanks for you help.
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:tomcat-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
<mailto:tomcat-dev-help@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:tomcat-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@jakarta.apache.org>


Mime
View raw message