Re: [fedora-java] tomcat not expanding macros

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Charles Curley writes:
 > 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.
 > 
 > 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.

Where is the macro ${catalina.home} defined?  How does this macro
propagate to the context in which Tomcat reads web.xml?

Is there any way to prepare a test case for this stuff?

Andrew.


[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux