responses below... On Fri, Nov 8, 2013 at 11:11 AM, Trevor Stevens <[email protected]> wrote:
> Since AMQ 5.9.0 was released and updated within the TomEE snapshots I have > begun getting exceptions on shutdown. I am not sure if this is ActiveMQ > related or TomEE but I am going to start here. Is this just verbose logging > and safe to ignore? I have attached part of the shutdown log below. interesting, thanks for sharing/posting. I was wondering when AMQ 5.9.0 would be added to TomEE+ 1.6.0 snapshots, and now because of your mail, I see AMQ 5.9.0 in my log files too, since I am using tomee+ 1.6.0 snapshot (build date 2013 Oct 29). anyway, i am not seeing the same exception that you are seeing, maybe because I have code that removes threadlocals when i stop/undeploy my app (via my CDI @ApplicationScoped @PreDestroy method). <snip> Nov 08, 2013 10:13:58 AM pf.ThreadLocalImmolater immolate INFO: immolated 94 values in ThreadLocals Nov 08, 2013 10:13:58 AM pf.ApplicationScopeBean destroy INFO: END </snip> i usually expect/experience the following: Nov 08, 2013 10:13:58 AM org.apache.activemq.ra.ActiveMQEndpointWorker stop INFO: Stopping Nov 08, 2013 10:13:58 AM org.apache.activemq.ra.ActiveMQEndpointWorker stop INFO: Stopping Nov 08, 2013 10:13:59 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: The web application [/mcmsweb] appears to have started a thread named [PoolIdleReleaseTimer] but has failed to stop it. This is very likely to create a memory leak. Nov 08, 2013 10:13:59 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: The web application [/mcmsweb] appears to have started a thread named [ActiveMQ VMTransport: vm://localhost#4-1] but has failed to stop it. This is very likely to create a memory leak. Nov 08, 2013 10:13:59 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: The web application [/mcmsweb] appears to have started a thread named [ActiveMQ VMTransport: vm://localhost#4-2] but has failed to stop it. This is very likely to create a memory leak. Nov 08, 2013 10:14:00 AM org.apache.coyote.AbstractProtocol stop INFO: Stopping ProtocolHandler ["http-nio-8080"] Nov 08, 2013 10:14:00 AM org.apache.coyote.AbstractProtocol stop INFO: Stopping ProtocolHandler ["ajp-bio-8009"] Nov 08, 2013 10:14:00 AM org.apache.openejb.server.SimpleServiceManager stop INFO: Stopping server services Nov 08, 2013 10:14:00 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down. Nov 08, 2013 10:14:00 AM org.quartz.core.QuartzScheduler standby INFO: Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused. Nov 08, 2013 10:14:00 AM org.quartz.core.QuartzScheduler unregisterJMX INFO: Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer. Nov 08, 2013 10:14:00 AM org.quartz.core.QuartzScheduler shutdown INFO: Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete. Nov 08, 2013 10:14:00 AM org.apache.openejb.assembler.classic.Assembler destroyApplication INFO: Undeploying app: openejb Nov 08, 2013 10:14:00 AM org.apache.openejb.assembler.classic.Assembler destroyResource INFO: Closing DataSource: mcmsJta Nov 08, 2013 10:14:00 AM org.apache.openejb.assembler.classic.Assembler destroyResource INFO: Closing DataSource: mcmsJtaNonJta Nov 08, 2013 10:14:00 AM org.apache.openejb.assembler.classic.Assembler destroyResource INFO: Stopping ResourceAdapter: Default JMS Resource Adapter Nov 08, 2013 10:14:00 AM org.apache.openejb.resource.activemq.ActiveMQResourceAdapter stop INFO: Stopping ActiveMQ Nov 08, 2013 10:14:01 AM org.apache.openejb.resource.activemq.ActiveMQResourceAdapter stopImpl INFO: Stopped ActiveMQ broker Nov 08, 2013 10:14:01 AM org.apache.openejb.assembler.classic.Assembler destroyResource INFO: Closing DataSource: Default Unmanaged JDBC Database Nov 08, 2013 10:14:01 AM org.apache.coyote.AbstractProtocol destroy INFO: Destroying ProtocolHandler ["http-nio-8080"] Nov 08, 2013 10:14:01 AM org.apache.coyote.AbstractProtocol destroy INFO: Destroying ProtocolHandler ["ajp-bio-8009"]
