You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Christian Posta <ch...@gmail.com> on 2013/11/13 22:39:35 UTC

Re: activemq example configuration does not work with debug set in log4j in 5.9.0

yah... weird... i can reproduce.. open a jira to track this...

On Tue, Nov 12, 2013 at 7:15 AM, gmicky <mi...@gmail.com> wrote:
> Hi,
>
> logQuery bean example in activemq.xml:
>
>
>     <bean id="logQuery"
> class="org.fusesource.insight.log.log4j.Log4jLogQuery"
>           lazy-init="false" scope="singleton"
>           init-method="start" destroy-method="stop">
>     </bean>
>
> does not work in combination with debug setup on log4j.properties.
>
> Test case:
> 1) No debug - everything is working
> i do not change anything in default config and  startup 5.9.0 using
> ./bin/activemq start
>
> everything works as expected.
>
> 2)I do not change anything only set debug logging as advised by uncomenting
> line in ./conf/log4j.properties
> #log4j.rootLogger=DEBUG, logfile, console
>
> and comment out following lines:
> log4j.rootLogger=INFO, console, logfile
> log4j.logger.org.apache.activemq.spring=WARN
> log4j.logger.org.apache.activemq.web.handler=WARN
> log4j.logger.org.springframework=WARN
> log4j.logger.org.apache.xbean=WARN
> log4j.logger.org.apache.camel=INFO
> log4j.logger.org.eclipse.jetty=WARN
>
> and try to start the broker.
>
> In activemq log I get infinite loop of:
> 2013-11-12 16:12:14,338 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,341 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,344 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,351 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,363 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,365 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,374 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,391 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,394 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,398 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,406 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,446 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,456 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,463 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,482 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet from
> java.net.URLClassLoader@6719dc16 |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,485 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,488 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
> 2013-11-12 16:12:14,491 | DEBUG | loaded class
> org.eclipse.jetty.servlet.DefaultServlet |
> org.eclipse.jetty.webapp.WebAppClassLoader | main
>
> and broker is never started.
>
> Can anyone confirm debug works together with, because as soon as I remove it
> everything works fine even in debug mode:
>    <bean id="logQuery"
> class="org.fusesource.insight.log.log4j.Log4jLogQuery"
>           lazy-init="false" scope="singleton"
>           init-method="start" destroy-method="stop">
>     </bean>
>
>
> Michal
>
>
>
> --
> View this message in context: http://activemq.2283324.n4.nabble.com/activemq-example-configuration-does-not-work-with-debug-set-in-log4j-in-5-9-0-tp4674218.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.



-- 
Christian Posta
http://www.christianposta.com/blog
twitter: @christianposta