3 Replies Latest reply: Jul 20, 2012 2:41 AM by lukas lukasz RSS

How can I enable DEBUG logging during startup of JBoss AS 7 in server.log or boot.log

Andrew Voumard Newbie

Hi,

 

I would like to enable DEBUG level loging for server.log or boot.log from the very beginning (or as early as possible in the startup) for JBoss AS 7 (Currently using 7.0.2.Final). I tried some of the things in the following link (without luck):

 

http://community.jboss.org/wiki/JBossBootLogging

 

- that link seems to only cover up to 6.x.

 

I would like to turn on DEBUG for (at least) all of the org.jboss.as package.

 

Any pointers would be appreciated.

 

Thanks

Andrew

  • 1. Re: How can I enable DEBUG logging during startup of JBoss AS 7 in server.log or boot.log
    Scott Marlow Master

    Look at the troubleshooting section here for a server.log example.  Just change the org.jboss.as.jpa to org.jboss.as.

     

    Scott

  • 2. Re: How can I enable DEBUG logging during startup of JBoss AS 7 in server.log or boot.log
    Andrew Voumard Newbie

    Scott,

     

    Many thanks for responding - the support you and the others in the JBoss team provide to all is greatly appreciated, and oh, Merry Christmas

     

    I made the change you suggested, and that generated DEBUG output in boot.log. I also changed the INFO of the console-handler name and periodic-rotating-file-handler, and that generated DEBUG output for server.log and the console. I also set the root-logger level to DEBUG The following is my modified logging subsystem config (for standalone.xml in 7.0.2.Final) that worked:

     

            <subsystem xmlns="urn:jboss:domain:logging:1.1">

                <console-handler name="CONSOLE">

                    <level name="DEBUG"/>

                    <formatter>

                        <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>

                    </formatter>

                </console-handler>

     

                <periodic-rotating-file-handler name="FILE">

                    <level name="DEBUG"/>

                    <formatter>

                        <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>

                    </formatter>

                    <file relative-to="jboss.server.log.dir" path="server.log"/>

                    <suffix value=".yyyy-MM-dd"/>

                </periodic-rotating-file-handler>

     

                <logger category="com.arjuna">

                    <level name="WARN"/>

                </logger>

                <logger category="org.apache.tomcat.util.modeler">

                    <level name="WARN"/>

                </logger>

                <logger category="sun.rmi">

                    <level name="WARN"/>

                </logger>

     

                <logger category="org.jboss">

                   <level name="DEBUG" />

                </logger>

     

                <root-logger>

                    <level name="DEBUG"/>

                    <handlers>

                        <handler name="CONSOLE"/>

                        <handler name="FILE"/>

                    </handlers>

                </root-logger>

            </subsystem>

  • 3. Re: How can I enable DEBUG logging during startup of JBoss AS 7 in server.log or boot.log
    lukas lukasz Newbie

    Can i configure org.jboss logger in my own project such like i have got configure databese connection in file project-ds.xml??

     

    i need have got different configure file for jboss logging ?

    before i use log4j and i configure my log like that:

     

    private static Logger logger = Logger.getLogger(Main.class.getName());

     

    and i have got also :

     

    ClasspathPropertyConfigurator.configureWithClasspathResource("configpath");

     

    so its posible to configure different logging by different configuration ??

    eg. I need to use global setting for logger byt sometimes i need to use different config for some special log ??