It would be easier to apply filter if I could build the stratum.jar into
/lib/build and then create a /lib/build/props folder for the filtered
props files.
Where do you suggest putting the unfiltered props and scripts and the
filtered products?
Aaron
For my reference:
Filter
Description
Sets a token filter for this project or read multiple token filter from
an input file and sets these as filters. Token filters are used by all
tasks that perform file copying operations through the Project commodity
methods.
Note 1: the token string must not contain the separators chars (@).
Note 2: Either token and value attributes must be provided, or only the
filtersfile attribute.
Parameters
Attribute Description Required
token the token string without @ Yes*
value the string that should be put to replace the token when the file
is copied Yes*
filtersfile The file from which the filters must be read. This file must
be a formatted as a property file. Yes*
* see notes 1 and 2 above parameters table.
Examples
<filter token="year" value="2000"/>
<copy todir="${dest.dir}" filtering="true">
<fileset dir="${src.dir}"/>
</copy>
will copy recursively all the files from the src.dir directory into the
dest.dir directory replacing all the occurences of the string @year@
with 2000.
<filter filtersfile="deploy_env.properties"/>
will read all property entries from the deploy_env.properties file and
set these as filters.
> -----Original Message-----
> From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
> On Behalf Of Daniel Rall
> Sent: Tuesday, January 15, 2002 5:33 AM
> To: Turbine Developers List
> Subject: Re: cvs commit: jakarta-turbine-stratum/props cache.ccf
> cache.policy cache2.ccf logger.properties remote.cache.ccf
> remote.cache2.ccf
>
> It would be good to replace all the absolute path hard-coding with an
> Ant @filter@ property to be replaced at build-time. Absolute,
> hard-coded paths in the source tree aren't such a great thing. :-)
>
> Dan
>
>
> [EMAIL PROTECTED] writes:
>
> > asmuts 02/01/14 23:03:29
> >
> > Modified: props cache.ccf cache.policy cache2.ccf
> logger.properties
> > remote.cache.ccf remote.cache2.ccf
> > Log:
> > change defualt dir to g
> >
> > to run the tester and the remote cache you should update a few
files:
> > cache.policy -- configure code base
> > logger.properties -- configure log root
> > cache.ccf -- configure disk cache
> > remote.cache.ccf -- configure disk cache
> >
> > Revision Changes Path
> > 1.2 +3 -3 jakarta-turbine-stratum/props/cache.ccf
> >
> > Index: cache.ccf
> >
===================================================================
> > RCS file: /home/cvs/jakarta-turbine-stratum/props/cache.ccf,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -r1.1 -r1.2
> > --- cache.ccf 15 Jan 2002 05:51:33 -0000 1.1
> > +++ cache.ccf 15 Jan 2002 07:03:29 -0000 1.2
> > @@ -52,17 +52,17 @@
> > # Primary Disk Cache-- faster than the rest because of memory key
> storage
> >
>
jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
> >
>
jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCa
ch
> eAttributes
> > -jcs.auxiliary.DC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/raf
> > +jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/raf
> >
> > # HSQL Disk Cache -- too slow as is
> >
>
jcs.auxiliary.HDC=org.apache.stratum.jcs.auxiliary.disk.hsql.HSQLCacheFa
ct
> ory
> >
>
jcs.auxiliary.HDC.attributes=org.apache.stratum.jcs.auxiliary.disk.hsql.
HS
> QLCacheAttributes
> > -jcs.auxiliary.HDC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/hsql
> > +jcs.auxiliary.HDC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/hsql
> >
> > # JISP Disk Cache -- save memory with disk key storage
> >
>
jcs.auxiliary.JDC=org.apache.stratum.jcs.auxiliary.disk.jisp.JISPCacheFa
ct
> ory
> >
>
jcs.auxiliary.JDC.attributes=org.apache.stratum.jcs.auxiliary.disk.jisp.
JI
> SPCacheAttributes
> > -jcs.auxiliary.JDC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/raf/
> > +jcs.auxiliary.JDC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/raf/
> > jcs.auxiliary.JDC.attributes.ClearOnStart=false
> >
> > # need to make put or invalidate an option
> >
> >
> >
> > 1.2 +5 -5 jakarta-turbine-stratum/props/cache.policy
> >
> > Index: cache.policy
> >
===================================================================
> > RCS file: /home/cvs/jakarta-turbine-stratum/props/cache.policy,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -r1.1 -r1.2
> > --- cache.policy 15 Jan 2002 05:51:33 -0000 1.1
> > +++ cache.policy 15 Jan 2002 07:03:29 -0000 1.2
> > @@ -1,13 +1,13 @@
> > -grant codeBase "file:/c:/dev/jakarta-turbine-stratum/bin/*" {
> > +grant codeBase "file:/g:/dev/jakarta-turbine-stratum/bin/*" {
> > permission java.security.AllPermission;
> > - permission java.io.FilePermission
"c:${/}dev${/}jakarta-turbine-
> stratum${/}logs${/}-", "read,write,delete,execute";
> > + permission java.io.FilePermission
"g:${/}dev${/}jakarta-turbine-
> stratum${/}logs${/}-", "read,write,delete,execute";
> > };
> >
> > -grant codeBase "file:/c:/dev/jakarta-turbine-stratum/lib/*" {
> > +grant codeBase "file:/g:/dev/jakarta-turbine-stratum/lib/*" {
> > permission java.security.AllPermission;
> > - permission java.io.FilePermission
"c:${/}dev${/}jakarta-turbine-
> stratum${/}logs${/}-", "read,write,delete,execute";
> > + permission java.io.FilePermission
"g:${/}dev${/}jakarta-turbine-
> stratum${/}logs${/}-", "read,write,delete,execute";
> > };
> >
> > -grant codeBase
"file:/c:/dev/jakarta-turbine-stratum/bin/classes/*" {
> > +grant codeBase
"file:/g:/dev/jakarta-turbine-stratum/bin/classes/*" {
> > permission java.security.AllPermission;
> > };
> >
> >
> >
> > 1.2 +2 -2 jakarta-turbine-stratum/props/cache2.ccf
> >
> > Index: cache2.ccf
> >
===================================================================
> > RCS file: /home/cvs/jakarta-turbine-stratum/props/cache2.ccf,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -r1.1 -r1.2
> > --- cache2.ccf 15 Jan 2002 05:51:33 -0000 1.1
> > +++ cache2.ccf 15 Jan 2002 07:03:29 -0000 1.2
> > @@ -30,12 +30,12 @@
> > ################## AUXILIARY CACHES AVAILABLE ################
> >
>
jcs.auxiliary.HC=org.apache.stratum.jcs.auxiliary.disk.hsql.HSQLCacheFac
to
> ry
> >
>
jcs.auxiliary.HC.attributes=org.apache.stratum.jcs.auxiliary.disk.hsql.H
SQ
> LCacheAttributes
> > -jcs.auxiliary.HC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/hsql
> > +jcs.auxiliary.HC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/hsql
> >
> >
> >
>
jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
> >
>
jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCa
ch
> eAttributes
> > -jcs.auxiliary.DC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/raf
> > +jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/raf
> >
> > # need to make put or invalidate an option
> > # just a remove lock to add
> >
> >
> >
> > 1.2 +1 -1
jakarta-turbine-stratum/props/logger.properties
> >
> > Index: logger.properties
> >
===================================================================
> > RCS file:
/home/cvs/jakarta-turbine-stratum/props/logger.properties,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -r1.1 -r1.2
> > --- logger.properties 15 Jan 2002 05:51:33 -0000 1.1
> > +++ logger.properties 15 Jan 2002 07:03:29 -0000 1.2
> > @@ -10,7 +10,7 @@
> > # The logroot value is used by default. This can be overridden
with
> > # a specific entry
> >
> > -logroot=c:/dev/jakarta-turbine-stratum/logs/
> > +logroot=g:/dev/jakarta-turbine-stratum/logs/
> >
> > # the sleepinterval value is how often the writing thread wakes
up in
> ms.
> > # Recommend set to 1000 for development servers (so it would
write
> with 1 sec. delay
> >
> >
> >
> > 1.2 +2 -2
jakarta-turbine-stratum/props/remote.cache.ccf
> >
> > Index: remote.cache.ccf
> >
===================================================================
> > RCS file:
/home/cvs/jakarta-turbine-stratum/props/remote.cache.ccf,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -r1.1 -r1.2
> > --- remote.cache.ccf 15 Jan 2002 05:51:33 -0000 1.1
> > +++ remote.cache.ccf 15 Jan 2002 07:03:29 -0000 1.2
> > @@ -8,7 +8,7 @@
> > remote.cache.service.port=1101
> > # jetty config
> > remote.jetty.on=true
> > -remote.jetty.xml=C:/dev/jakarta-turbine-stratum/props/myjetty.xml
> > +remote.jetty.xml=g:/dev/jakarta-turbine-stratum/props/myjetty.xml
> >
> >
> > ##############################################################
> > @@ -54,7 +54,7 @@
> >
> >
>
jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
> >
>
jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCa
ch
> eAttributes
> > -jcs.auxiliary.DC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/raf/remote
> > +jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/raf/remote
> >
> >
>
jcs.auxiliary.RCluster=org.apache.stratum.jcs.auxiliary.remote.RemoteCac
he
> Factory
> >
>
jcs.auxiliary.RCluster.attributes=org.apache.stratum.jcs.auxiliary.remot
e.
> RemoteCacheAttributes
> >
> >
> >
> > 1.2 +1 -1
jakarta-turbine-stratum/props/remote.cache2.ccf
> >
> > Index: remote.cache2.ccf
> >
===================================================================
> > RCS file:
/home/cvs/jakarta-turbine-stratum/props/remote.cache2.ccf,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -r1.1 -r1.2
> > --- remote.cache2.ccf 15 Jan 2002 05:51:33 -0000 1.1
> > +++ remote.cache2.ccf 15 Jan 2002 07:03:29 -0000 1.2
> > @@ -46,7 +46,7 @@
> > ################## AUXILIARY CACHES AVAILABLE ################
> >
>
jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
> >
>
jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCa
ch
> eAttributes
> > -jcs.auxiliary.DC.attributes.DiskPath=c:/dev/jakarta-turbine-
> stratum/raf/remote
> > +jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-
> stratum/raf/remote
> >
> >
>
jcs.auxiliary.LC=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFa
ct
> ory
> >
>
jcs.auxiliary.LC.attributes=org.apache.stratum.jcs.auxiliary.lateral.Lat
er
> alCacheAttributes
>
> --
> To unsubscribe, e-mail: <mailto:turbine-dev-
> [EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:turbine-dev-
> [EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>