Allistair,
You can use ant's <copy/> task with 'filtering'
enabled to accomplish what you want to do.
This can be done uing properties files or with
command line parameters.
foo.properties:
reloadable=true
command line:
$ ant -Dreloadable=true
<copy filtering="true" .....>
<filterset>
<filtersfile
file="${props.src.dir}/foo.properties" />
<filter token="reloadable"
value="${reloadable}"/>
</filterset>
</copy>
- Bob
<Context docBase="ROOT" reloadable="@reloadable@"
antiJARLocking="tomcat.webapp.root.antijarlocking"
antiResourceLocking="tomcat.webapp.root.antireslocking">
--- Allistair Crossley <[EMAIL PROTECTED]>
wrote:
> Hi,
>
> Anyone know if you can use placeholders in context
> files, e.g
>
> <Context docBase="ROOT"
> reloadable="${tomcat.webapp.root.reloadable}"
> antiJARLocking="tomcat.webapp.root.antijarlocking"
>
antiResourceLocking="tomcat.webapp.root.antireslocking">
>
> Currently I am using Ant to perform replacements on
> the single quoted values in full, e.g replace
> reloadable='true' with reloadable='false'
>
> <Context docBase="ROOT" reloadable='true'
> antiJARLocking='false' antiResourceLocking='false'>
>
> It works but it's not quite elegant,
>
> Cheers, Allistair
>
>
> <FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE>
>
-------------------------------------------------------
> QAS Ltd.
> Registered in England: No 2582055
> Registered in Australia: No 082 851 474
>
-------------------------------------------------------
> </FONT> <FONT SIZE=1 FACE="VERDANA,ARIAL"
> COLOR=BLACK>
> Disclaimer: The information contained within this
> e-mail is confidential and may be privileged. This
> email is intended solely for the named recipient
> only; if you are not authorised you must not
> disclose, copy, distribute, or retain this message
> or any part of it. If you have received this message
> in error please contact the sender at once so that
> we may take the appropriate action and avoid
> troubling you further. Any views expressed in this
> message are those of the individual sender. QAS
> Limited has the right lawfully to record, monitor
> and inspect messages between its employees and any
> third party. Your messages shall be subject to such
> lawful supervision as QAS Limited deems to be
> necessary in order to protect its information, its
> interests and its reputation.
>
> Whilst all efforts are made to safeguard Inbound and
> Outbound emails, QAS Limited cannot guarantee that
> attachments are virus free or compatible with your
> systems and does not accept any liability in respect
> of viruses or computer problems experienced.
> </FONT>
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
__________________________________
Yahoo! Music Unlimited
Access over 1 million songs. Try it free.
http://music.yahoo.com/unlimited/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]