I have a problem with the server.log and getting output to not go to the
server.log.
I have looked at the wiki on logging and am trying to create an application.log
and exception.log. I have setup the following.
| <!-- A time/date based rolling appender for application logs -->
| <appender name="Application"
class="org.jboss.logging.appender.DailyRollingFileAppender">
| <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
| <param name="File"
value="${jboss.server.home.dir}/log/Application.log"/>
| <param name="Append" value="false"/>
|
| <!-- Rollover at midnight each day -->
| <param name="DatePattern" value="'.'yyyy-MM-dd"/>
|
| <!-- Rollover at the top of each hour
| <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
| -->
|
| <layout class="org.apache.log4j.PatternLayout">
| <!-- The default pattern: Date Priority [Category] Message\n -->
| <param name="ConversionPattern" value="%d %-5p [%t]: %m%n"/>
|
| <!-- The full pattern: Date MS Priority [Category] (Thread:NDC)
Message\n
| <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x)
%m%n"/>
| -->
| </layout>
| </appender>
|
and
| <!-- Limit the Application categories -->
| <category name="Application">
| <priority value="INFO"/>
| <appender-ref ref="Application"/>
| <appender-ref ref="CONSOLE"/>
| </category>
|
and
| <root>
| <appender-ref ref="CONSOLE"/>
| <appender-ref ref="FILE"/>
| </root>
|
What this means to me is that an appender with the name application.log will be
created and set to a log level of INFO rolling etc.... This appender will be
associated with the application category and will write to the console but not
the FILE appender which is the server.log. What happens is this:
The application.log does not contain all the log entries and some of the logs
are even incomplete such as only containing some of the log level only and not
the log string. The log strings print to the console and print to the top of
the server.log with a very large blank after it before the rest of the server
log entries. If I write the categories as follows:
| <!-- Limit the Application categories -->
| <category name="Application">
| <priority value="INFO"/>
| <appender-ref ref="Application"/>
| </category>
|
The logs are not printed to the console like I would like the application.log
is printed better but the server.log is still getting all the log entries also
with the same very large space after the log entries which should only be going
to the application.log.
Thanks for any help
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3929940#3929940
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3929940
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user