On 19 Aug 2009, at 09:56, Galder Zamarreno wrote:
Hi,
While working on the ISPN cache provider, I've realised that the test
jar contains a log4j.xml and this stops you from using a different
log4j
settings to the one in the test jar. This is because log4j first and
foremost looks for a 'log4j.xml' and if present, it uses that. This
cannot be overriden with -Dlog4j.configuration.
As a result, I'm adding an excludes to avoid this log4j.xml ending
up in
the test jar. The other alternative would be to rename
src/test/resources/log4j.xml to something else, i.e.
log4j-infinispan.xml but doing this would stop the log4j settings from
being picked up by default during Infinispan development, hence, I
think
the excludes setting is the best option here.
+1 to ensuring it does not get packaged with the test jar, but it
should still be included in the distro (in the conf directory) as an
example of how folks can enable logging.
--
Manik Surtani
manik(a)jboss.org
Lead, Infinispan
Lead, JBoss Cache
http://www.infinispan.org
http://www.jbosscache.org