Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 98961 invoked from network); 10 Nov 2006 18:52:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Nov 2006 18:52:57 -0000 Received: (qmail 83383 invoked by uid 500); 10 Nov 2006 18:53:05 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 83343 invoked by uid 500); 10 Nov 2006 18:53:05 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 83332 invoked by uid 99); 10 Nov 2006 18:53:05 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Nov 2006 10:53:05 -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 paulmcmahan@gmail.com designates 66.249.92.175 as permitted sender) Received: from [66.249.92.175] (HELO ug-out-1314.google.com) (66.249.92.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Nov 2006 10:52:52 -0800 Received: by ug-out-1314.google.com with SMTP id m2so741860ugc for ; Fri, 10 Nov 2006 10:52:30 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jTbg93xCtvF9CzTxDZbsw0ne4izVjsFCYSFriHC140GcmwFREbBXxR1keOPKNcOJQ4qRpJ16SDpZv9DLAmLb2mXjal2lt740e2YWOQZut+TSDtaGN5Sh9SChZSfW4Ir4D8NEzEJ2Lffp7UiohgS3tcz5wBWNuBPOMriK5Db6Cdk= Received: by 10.67.100.17 with SMTP id c17mr3791100ugm.1163184750248; Fri, 10 Nov 2006 10:52:30 -0800 (PST) Received: by 10.67.19.8 with HTTP; Fri, 10 Nov 2006 10:52:30 -0800 (PST) Message-ID: <21df75940611101052y3741e44emaba73e17498946fd@mail.gmail.com> Date: Fri, 10 Nov 2006 13:52:30 -0500 From: "Paul McMahan" To: dev@geronimo.apache.org Subject: Re: [jira] Created: (GERONIMO-2559) cannot stop activemq via kernel shutdown In-Reply-To: <20061110184806.20335.qmail@web31713.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4907827.1163179358623.JavaMail.jira@brutus> <20061110184806.20335.qmail@web31713.mail.mud.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org Thanks Anita I added a dup link. Paul On 11/10/06, anita kulshreshtha wrote: > This is the same issue as > http://issues.apache.org/jira/browse/GERONIMO-2502 and > http://issues.apache.org/jira/browse/GERONIMO-2400 > I have looked using Jconsole, there is no thread called Thread-6. > > Thanks > Anita > > --- "Paul McMahan (JIRA)" wrote: > > > cannot stop activemq via kernel shutdown > > ---------------------------------------- > > > > Key: GERONIMO-2559 > > URL: > > http://issues.apache.org/jira/browse/GERONIMO-2559 > > Project: Geronimo > > Issue Type: Bug > > Security Level: public (Regular issues) > > Components: ActiveMQ > > Affects Versions: 1.2 > > Environment: sun j2se 1.5.0_07 > > Reporter: Paul McMahan > > Fix For: 1.2 > > > > > > Shutdown the server from the admin console. This ends up invoking > > kernel.shutdown(). The following stack trace is generated: > > > > 11:59:25,265 ERROR [JournalPersistenceAdapter] Could not stop > > service: org.apach > > e.activemq.store.journal.JournalPersistenceAdapter@41d9a8. Reason: > > java.lang.Nul > > lPointerException > > java.lang.NullPointerException > > at > > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionT > > > rackingCoordinator.handleReleased(ConnectionTrackingCoordinator.java:127) > > at > > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionT > > rackingCoordinator$$FastClassByCGLIB$$5d33aabf.invoke() > > at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) > > at > > org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod > > Invoker.java:38) > > at > > org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio > > n.java:122) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance. > > java:820) > > at > > org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5 > > 7) > > at > > org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat > > ionInvoker.java:35) > > at > > org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro > > xyMethodInterceptor.java:97) > > at > > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionT > > racker$$EnhancerByCGLIB$$c20afa50.handleReleased() > > at > > org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor. > > returnConnection(ConnectionTrackingInterceptor.java:81) > > at > > org.apache.geronimo.connector.outbound.GeronimoConnectionEventListene > > r.connectionClosed(GeronimoConnectionEventListener.java:67) > > at > > org.tranql.connector.AbstractManagedConnection.connectionClosed(Abstr > > actManagedConnection.java:102) > > at > > org.tranql.connector.jdbc.ConnectionHandle.close(ConnectionHandle.jav > > a:97) > > at > > org.apache.activemq.store.jdbc.DefaultDatabaseLocker.stop(DefaultData > > baseLocker.java:81) > > at > > org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.stop(JDBCPersis > > tenceAdapter.java:202) > > at > > org.apache.activemq.store.journal.JournalPersistenceAdapter.stop(Jour > > nalPersistenceAdapter.java:254) > > at > > org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:42) > > at > > org.apache.activemq.broker.BrokerService.stop(BrokerService.java:443) > > > > at > > org.apache.activemq.gbean.BrokerServiceGBeanImpl.doStop(BrokerService > > GBeanImpl.java:107) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBean > > Instance.java:1146) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop( > > GBeanInstanceState.java:337) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan > > ceState.java:188) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja > > va:551) > > at > > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja > > va:423) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan > > ceState.java:180) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja > > va:551) > > at > > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja > > va:423) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstan > > ceState.java:180) > > at > > org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.ja > > va:551) > > at > > org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.ja > > va:423) > > at > > org.apache.geronimo.kernel.config.KernelConfigurationManager$Shutdown > > Hook.run(KernelConfigurationManager.java:310) > > at > > org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(Basi > > cKernel.java:668) > > at > > org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.jav > > a:645) > > at > > org.apache.geronimo.console.servermanager.ServerManagerPortlet.doView > > (ServerManagerPortlet.java:72) > > at > > javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > > at > > javax.portlet.GenericPortlet.render(GenericPortlet.java:175) > > at > > org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218 > > ) > > at > > org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158) > > at > > javax.servlet.http.HttpServlet.service(HttpServlet.java:595) > > at > > javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > > at > > org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153) > > > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > > icationFilterChain.java:252) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > > ilterChain.java:173) > > at > > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp > > atcher.java:672) > > at > > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD > > ispatcher.java:574) > > at > > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis > > patcher.java:499) > > at > > org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvoke > > rImpl.java:120) > > at > > org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvoke > > rImpl.java:73) > > at > > org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerI > > mpl.java:119) > > at > > org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPo > > rtlet(PortletContainerWrapperImpl.java:70) > > at > > org.apache.pluto.portalImpl.aggregation.PortletFragment.service(Portl > > etFragment.java:168) > > at > > jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(jsp.WEB_00 > > 2dINF.aggregation.ColumnFragment_jsp:60) > > at > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > > at > > javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > > icationFilterChain.java:252) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > > ilterChain.java:173) > > at > > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp > > atcher.java:672) > > at > > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD > > ispatcher.java:574) > > at > > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis > > patcher.java:499) > > at > > org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(Abst > > ractFragment.java:112) > > at > > jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(jsp.WEB_002dI > > NF.aggregation.RowFragment_jsp:57) > > > === message truncated === > > > > > ____________________________________________________________________________________ > Cheap talk? > Check out Yahoo! Messenger's low PC-to-Phone call rates. > http://voice.yahoo.com >