You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Daniel del Castillo <da...@gmail.com> on 2007/05/15 05:05:19 UTC

Resources are not filtered

Hello again,

When I build my project the resources files stay the same, no
filtering is performed. My pom file is as follow:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
  <parent>
    <artifactId>aliasfox</artifactId>
    <groupId>com.sinergiainc.aliasfox</groupId>
    <version>1.0-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.sinergiainc.aliasfox.commons</groupId>
  <artifactId>commons</artifactId>
  <name>commons</name>
  <version>1.0-SNAPSHOT</version>
  <url>http://maven.apache.org</url>
  <build>
    <filters>
      <filter>src/test/filters/cache.properties</filter>
    </filters>
    <resources>
      <resource>
        <directory>src/test/resources</directory>
        <filtering>true</filtering>
      </resource>
    </resources>
  </build>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>jcs</groupId>
      <artifactId>jcs</artifactId>
      <version>20030822.182132</version>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j13</artifactId>
      <version>1.0.1</version>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.2</version>
    </dependency>
  </dependencies>
</project>

My cache.properties file has the following:

# Cache configuration for testing
cache.maxobjects=1000
cache.shrinker.active = true
cache.shrinker.interval = 15
cache.shrinker.idletime = 30
cache.iseternal = false
cache.disk.path = c:/some/path
cache.disk.keysize = 100000

My cache.cff file has the following:

# DEFAULT CACHE REGION
jcs.default = DC
jcs.default.cacheattributes = org.apache.jcs.engine.CompositeCacheAttributes
jcs.default.cacheattributes.MaxObjects = 1000
jcs.default.cacheattributes.MemoryCacheName =
org.apache.jcs.engine.memory.lru.LRUMemoryCache

# PRE-DEFINED CACHE REGIONS
jcs.region.plainResources = DC
jcs.region.plainResources.cacheattributes =
org.apache.jcs.engine.CompositeCacheAttributes
jcs.region.plainResources.cacheattributes.MaxObjects = ${cache.maxobjects}
jcs.region.plainResources.cacheattributes.MemoryCacheName =
org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.region.plainResources.cacheattributes.UseMemoryShrinker =
${cache.shrinker.active}
jcs.region.plainResources.cacheattributes.ShrinkerIntervalSeconds =
${cache.shrinker.interval}
jcs.region.plainResources.cacheattributes.MaxMemoryIdleTimeSeconds =
${cache.shrinker.idletime}
jcs.region.plainResources.cacheattributes.MaxSpoolPerRun = 500
jcs.region.plainResources.elementattributes =
org.apache.jcs.engine.ElementAttributes
jcs.region.plainResources.elementattributes.IsEternal = ${cache.iseternal}


# AVAILABLE AUXILIARY CACHES
jcs.auxiliary.DC = org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
jcs.auxiliary.DC.attributes =
org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
jcs.auxiliary.DC.attributes.DiskPath = ${cache.disk.path}
jcs.auxiliary.DC.attributes.maxKeySize = ${cache.disk.keysize}

And running the test goal (I tried runing resources:resources as
well). No matter how I run maven, i.e.:

>mvn process-test-resources -Dcache.maxobjects="1000"

or changing the pom to define parameters using <properties>, they are
ignored. What can be happening?

Cheers,
Daniel del Castillo
-- 
-DdC

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Resources are not filtered

Posted by Daniel del Castillo <da...@gmail.com>.
Yeap, thank you

-- 
-DdC


On 5/14/07, Wendy Smoak <ws...@gmail.com> wrote:
> On 5/14/07, Daniel del Castillo <da...@gmail.com> wrote:
> > Hello again,
> >
> > When I build my project the resources files stay the same, no
> > filtering is performed. My pom file is as follow:
> ...
> >     <resources>
> >       <resource>
> >         <directory>src/test/resources</directory>
> >         <filtering>true</filtering>
> >       </resource>
> >     </resources>
>
> Based on the directory path, should this be <testResources>
> <testResource> instead?
>
> --
> Wendy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Resources are not filtered

Posted by Wendy Smoak <ws...@gmail.com>.
On 5/14/07, Daniel del Castillo <da...@gmail.com> wrote:
> Hello again,
>
> When I build my project the resources files stay the same, no
> filtering is performed. My pom file is as follow:
...
>     <resources>
>       <resource>
>         <directory>src/test/resources</directory>
>         <filtering>true</filtering>
>       </resource>
>     </resources>

Based on the directory path, should this be <testResources>
<testResource> instead?

-- 
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org