Charles Curley wrote: > On Wed, Oct 19, 2005 at 09:49:38AM +0100, Gary Benson wrote: > > Charles Curley wrote: > > > I have tomcat5-5.0.30-5jpp_6fc on FC4 as updated. My client has > > > sent me a war package, foo.war, to install & document. I can > > > deploy it via tomcat's manager. > > > > > > One problem I hit is that the web.xml file contains a macro, > > > used several places, e.g: > > > > > > -------------------------------------------------- > > > <param-value>${catalina.home}/webapps/foo</param-value> > > > -------------------------------------------------- > > [snip] > > > > > > I don't see anything in the tomcat docs that suggests that macro > > > expansion can be turned on or off. > > > > Does Tomcat have macro expansion? That looks like an Ant macro to > > me... > > Yes, it does look like an Ant macro. Maybe they share the same macro > expansion code. Or maybe the macro was supposed to be expanded when foo.war was built, by the Ant that built it, however... > I installed a Sun JVM and Tomcat from Apache's web site on another > machine, and have had no problems with this. I moved the Tomcat tree > to another location, and it continued to work. ...if this is the case then I guess it _is_ supposed to be expanded by Tomcat. It seems fishy though, as any webapp that did such a thing would automatically become container-specific. Is it actually part of the Servlet specification or is it a Tomcat-specific feature do you know? Cheers, Gary