Pessoal, tenho uma app rodando no JBoss. Configurei o Log4J com o arquivo log4j.properties da seguinte forma:
log4j.rootCategory=INFO, fileOut
log4j.appender.fileOut=org.apache.log4j.DailyRollingFileAppender
log4j.appender.fileOut.File=minhaApp.log
log4j.appender.fileOut.DatePattern='.'yyyy-ww
log4j.appender.fileOut.layout=org.apache.log4j.PatternLayout
log4j.appender.fileOut.layout.ConversionPattern=%d{yyyy-mm-dd HH:mm} - %-6p%x(%F:%L) - %m%n
Esse arquivop está na pasta raiz do projeto. Na minha classe configuro o Log4J assim:
...
static Logger logger = Logger.getLogger(MinhaClasse.java);
...
BasicConfigurator.configure();
logger.setLevel(Level.INFO);
...
logger.INFO("Inicio da transmissão");
O que vejo é que no server.log essas mensagens aparecem, mas não consigo criar o arquivo minhaApp.log separado só para os logs da minha aplicação. O que estou fazendo de errado?

