I'm trying to log my webapp with
JBoss For a misterious reason, JBoss logging must be declared in jboss-log4j.xml (I don't understand why I can't use log4j.xml in my war, like any other AS in the world...)
Then, I removed log4j.xml form my ear/war and I moved appenders in jboss-log4j.xml. And... There is a problem... ONLY for my classes, a question mark appears in place of line number:
[14:04:46,226 INFO] it.web.controller.security.Login.execute(?) - Inizio
Login
This is the configuration:
....
<appender name="MY_APPENDER"
class="org.jboss.logging.appender.DailyRollingFileAppender">
<param name="File" value="${jboss.server.log.dir}/myloglog"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%d{HH:mm:ss} %p] %c.%M(%L) - %m%n"
/>
</layout>
</appender>
.....
<category name="it.web" additivity="false">
<priority value="debug" />
<appender-ref ref="CONSOLE" />
<appender-ref ref="MY_APPENDER" />
</category>
<root>
<priority value="warn" />
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>
Any idea?
Thanks