Return-Path: Delivered-To: apmail-activemq-users-archive@www.apache.org Received: (qmail 42443 invoked from network); 8 Mar 2007 07:28:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Mar 2007 07:28:35 -0000 Received: (qmail 51803 invoked by uid 500); 8 Mar 2007 07:28:43 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 51782 invoked by uid 500); 8 Mar 2007 07:28:43 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 51770 invoked by uid 99); 8 Mar 2007 07:28:43 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 23:28:43 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of sukoneru@cisco.com designates 171.68.10.87 as permitted sender) Received: from [171.68.10.87] (HELO sj-iport-5.cisco.com) (171.68.10.87) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 23:28:33 -0800 Received: from sj-dkim-5.cisco.com ([171.68.10.79]) by sj-iport-5.cisco.com with ESMTP; 07 Mar 2007 23:28:14 -0800 X-IronPort-AV: i="4.14,263,1170662400"; d="dat'59?scan'59,208,59"; a="398608305:sNHT82696248" Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id l287SCWi029550 for ; Wed, 7 Mar 2007 23:28:12 -0800 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id l287SCxR012305 for ; Thu, 8 Mar 2007 07:28:12 GMT Received: from xmb-sjc-21a.amer.cisco.com ([171.70.151.152]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 7 Mar 2007 23:28:12 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C76153.53F13E44" Subject: RE: active mq exceptions (when tomcat server is stopped) Date: Wed, 7 Mar 2007 23:28:12 -0800 Message-ID: <5BD9FA70F5EDAC43AB816A5FDE30F6AC02EB6AFB@xmb-sjc-21a.amer.cisco.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: <5BD9FA70F5EDAC43AB816A5FDE30F6AC02EB6AFB@xmb-sjc-21a.amer.cisco.com> Thread-Topic: active mq exceptions (when tomcat server is stopped) Thread-Index: AcdhThVpjlYCSNGcTf+uJSS1cmIrQQABAIcc References: <11EB330ABF508B4B92C4E25AC7DA5FF171282A9A@xmb-sjc-21a.amer.cisco.com> From: "Suchitha Koneru \(sukoneru\)" To: X-OriginalArrivalTime: 08 Mar 2007 07:28:12.0278 (UTC) FILETIME=[53FF7960:01C76153] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=15404; t=1173338892; x=1174202892; c=relaxed/simple; s=sjdkim5002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sukoneru@cisco.com; z=From:=20=22Suchitha=20Koneru=20\(sukoneru\)=22=20 |Subject:=20RE=3A=20active=20mq=20exceptions=20(when=20tomcat=20server=20 is=20stopped) |Sender:=20; bh=G3IgwrC4qbLWOkW0HAafmTOmh49zE+brV816qMNUrps=; b=S73YdEapN+QMc9UTMREU+mMipel5tGA+vdvSEI4qOB8MtiNZJuaIh5UVqoOaSkqDkigROQxY 3em0TrIBwvW5fEHRVogWafvYW+W9RaKJ28Fefeoru4E/zZsqvDEy9uN8; Authentication-Results: sj-dkim-5; header.From=sukoneru@cisco.com; dkim=pass ( sig from cisco.com/sjdkim5002 verified; ); X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01C76153.53F13E44 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thank you James for the response. I already have a log4j.properties used = by the web application.=20 =20 Can I declare activemq_home directory , and place log4j.properties file = in it, exclusively for active mq to use it.=20 How can I configure a home directory for active mq ? Please let me know, thanks, Suchitha. ________________________________ From: James Strachan [mailto:james.strachan@gmail.com] Sent: Wed 3/7/2007 10:50 PM To: users@activemq.apache.org Subject: Re: active mq exceptions (when tomcat server is stopped) Yeah, I'd just copy the log4j.properties file from the ActiveMQ distro into the WEB-INF/classes directory On 3/8/07, Suchitha Koneru (sukoneru) wrote: > Hello active mq users, > I am using active mq 4.0 version. Should I configure = log4j properties for active MQ . > I did not confiure one so far ? > > I have an embedded broker, which is started as a servlet listener in = web.xml of Tomcat 5.5 > > > = com.cpnm.common.messagng.ActiveMQBrokerListener > > > When I shut down tomcat, I get the following exceptions > here active mq is trying to create a logger instance , which is = becoming null for some reason > Please suggest a solution for this. > > > Exception in thread "ActiveMQ Transport: tcp:///127.0.0.1:1517" = java.lang.NullPointerException > at org.apache.log4j.LogManager.getLogger(LogManager.java:188) > at org.apache.log4j.Logger.getLogger(Logger.java:103) > at = org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:22= 9) > at = org.apache.commons.logging.impl.Log4JLogger.isDebugEnabled(Log4JLogger.ja= va:239) > at = org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrel= ator.java:83) > at = org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.j= ava:63) > at = org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNe= gotiator.java:114) > at = org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonit= or.java:122) > at = org.apache.activemq.transport.TransportLogger.onCommand(TransportLogger.j= ava:58) > at = org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport= .java:87) > at = org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:143)= > at java.lang.Thread.run(Thread.java:595) > Exception in thread "ActiveMQ Transport: tcp:///127.0.0.1:1516" = java.lang.NullPointerException > at org.apache.log4j.LogManager.getLogger(LogManager.java:188) > at org.apache.log4j.Logger.getLogger(Logger.java:103) > at = org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:22= 9) > at = org.apache.commons.logging.impl.Log4JLogger.isDebugEnabled(Log4JLogger.ja= va:239) > at = org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrel= ator.java:83) > at = org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.j= ava:63) > at = org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNe= gotiator.java:114) > at = org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonit= or.java:122) > at = org.apache.activemq.transport.TransportLogger.onCommand(TransportLogger.j= ava:58) > at = org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport= .java:87) > at = org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:143)= > at java.lang.Thread.run(Thread.java:595) > Exception in thread "Timer-1" java.lang.NullPointerException > at = com.mchange.v2.log.log4j.Log4jMLog$Log4jMLogger.isLoggable(Log4jMLog.java= :252) > at = com.mchange.v2.resourcepool.BasicResourcePool$CullTask.run(BasicResourceP= ool.java:1285) > at java.util.TimerThread.mainLoop(Timer.java:512) > at java.util.TimerThread.run(Timer.java:462) > thank you, > Suchitha. > > -- James ------- http://radio.weblogs.com/0112098/ ------_=_NextPart_001_01C76153.53F13E44--