Closing a ServerLocator left open WARN message in HornetQ
Issue
- I see below WARN message in log file after failover/failback. what is causing this WARN? do you see any issues with it?
WARN [org.hornetq.core.client] (Finalizer) HQ212029: Closing a Server Locator left open. Please make sure you close all Server Locators explicitly before letting them go out of scope! 234,859,514: java.lang.Exception
at org.hornetq.core.client.impl.ServerLocatorImpl.<init>(ServerLocatorImpl.java:411)
at org.hornetq.core.client.impl.ServerLocatorImpl.<init>(ServerLocatorImpl.java:535)
at org.hornetq.core.server.cluster.impl.ClusterConnectionImpl$StaticClusterConnector.createServerLocator(ClusterConnectionImpl.java:1694)
at org.hornetq.core.server.cluster.impl.ClusterConnectionImpl.setUpBackupLocator(ClusterConnectionImpl.java:290)
at org.hornetq.core.server.cluster.impl.ClusterConnectionImpl.<init>(ClusterConnectionImpl.java:274)
at org.hornetq.core.server.cluster.ClusterManager.deployClusterConnection(ClusterManager.java:843)
at org.hornetq.core.server.cluster.ClusterManager.deploy(ClusterManager.java:250)
at org.hornetq.core.server.impl.HornetQServerImpl.initialisePart1(HornetQServerImpl.java:1489)
at org.hornetq.core.server.impl.HornetQServerImpl.access$1100(HornetQServerImpl.java:170)
at org.hornetq.core.server.impl.HornetQServerImpl$SharedStoreLiveActivation.run(HornetQServerImpl.java:2078)
at org.hornetq.core.server.impl.HornetQServerImpl.start(HornetQServerImpl.java:426)
at org.hornetq.jms.server.impl.JMSServerManagerImpl.start(JMSServerManagerImpl.java:483)
at org.jboss.as.messaging.jms.JMSService.doStart(JMSService.java:155)
at org.jboss.as.messaging.jms.JMSService.access$000(JMSService.java:60)
at org.jboss.as.messaging.jms.JMSService$1.run(JMSService.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [rt.jar:1.7.0_51]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [rt.jar:1.7.0_51]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_51]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_51]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.