If integration tests are run without a default log4j.properties in either:
- ~/.m2/topaz/container-classes
- ${basedir}/src/it/container-classes
If one of these do not exist, default logging is a bit screwy -- even missing sometimes.
Also, Pradeep suggested using a ${topaz.home}/container-classes instead of ~/.m2/topaz/... And then put ${topaz.install.dir} under that. This is a good idea.
Also, not clear if or how it might be possible to have different log4j configuration for container/webapps and test classes themselves in src/it/java. In fact, it appears that any configuration for one impacts (possibly overriding) the other.
This ticket would finalize ideas started in #122 (getting log4j working for testing).