Hi, I am struggling with memory leak.
Target WAS is IBM Websphere base 7.0.0.27, have deployed EAR that use Active MQ 5.3.0. I found, when i send message by ActiveMQ, It create 'Logger', Jdk14Logger. IBM 'WsLogManager' create it, but it's not garbaged. Let's see stack log. My Question is .. - It is IBM WAS Problem or ActiveMQ 5.3.0? - What can i do with that problem. - Why ActiveMQ 5.3.0 have not org.apache.commons.logging.impl.Log4JLogger Please, help. ---------------------------------------------------------------------------------------------------------------------- Element Type : java.lang.ref.WeakReference at java.util.ArrayList.add(ArrayList.java:163) at java.util.logging.Logger.addChild(Logger.java:663) at java.util.logging.Logger.internalSetParent(Logger.java:638) at java.util.logging.LogManager.addToFamilyTree(LogManager.java:352) at java.util.logging.LogManager.addLogger(LogManager.java:324) at com.ibm.ws.bootstrap.WsLogManager.getLogger(WsLogManager.java:220) at java.util.logging.Logger.getLoggerWithRes(Logger.java:350) at java.util.logging.Logger.getLogger(Logger.java:376) at org.apache.commons.logging.impl.Jdk14Logger.getLogger(Jdk14Logger.java:180) at org.apache.commons.logging.impl.Jdk14Logger. < init > (Jdk14Logger.java:60) at sun.reflect.GeneratedConstructorAccessor10.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39) at java.lang.reflect.Constructor.newInstance(Constructor.java:527) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:605) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:333) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:664) at org.apache.activemq.transport.TransportLoggerFactory.createLog(TransportLoggerFactory.java:184) at org.apache.activemq.transport.TransportLoggerFactory.createTransportLogger(TransportLoggerFactory.java:139) at org.apache.activemq.transport.tcp.TcpTransportFactory.compositeConfigure(TcpTransportFactory.java:92) at org.apache.activemq.transport.TransportFactory.configure(TransportFactory.java:246) at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:142) at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:51) at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:80) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:240) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:255) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:227) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:175) --------------------------------------------------------------------------------------------------------------------- -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-5-3-0-memory-leak-with-IBM-Websphere-7-0-tp4702887.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.