Basic info: Date taken: Mon Oct 07 09:43:44 CEST 2013 File: B:\georgik\enhancer\enhancement-freeze.dump File size: 12,5 MB Total bytes: 9 216 672 Total classes: 1 885 Total instances: 187 946 Classloaders: 131 GC roots: 1 338 Number of objects pending for finalization: 0 Environment: OS: Windows Server 2008 R2 (6.1) Service Pack 1 Architecture: x86 32bit Java Home: c:\Program Files (x86)\Java\jdk1.6.0_30\jre JVM: Java HotSpot(TM) Client VM (20.5-b03, mixed mode, sharing) System properties: awt.toolkit=sun.awt.windows.WToolkit file.encoding=Cp1252 file.encoding.pkg=sun.io file.separator=\ java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.awt.printerjob=sun.awt.windows.WPrinterJob java.class.path=temp\lib\apacheds-jdbm.jar;temp\lib\asm-tree.jar;temp\lib\asm.jar;temp\lib\bcmail-jdk16-146.jar;temp\lib\bcprov-jce.jar;temp\lib\bcprov-jdk16-146.jar;temp\lib\bcprov.jar;temp\lib\build.jar;temp\lib\cachedb-api.jar;temp\lib\cglib-nodep-2.2.jar;temp\lib\cobertura.jar;temp\lib\commons-beanutils.jar;temp\lib\commons-cli-1.2.jar;temp\lib\commons-codec-1.3.jar;temp\lib\commons-collections.jar;temp\lib\commons-configuration-1.6.jar;temp\lib\commons-digester.jar;temp\lib\commons-exec-1.1.jar;temp\lib\commons-fileupload.jar;temp\lib\commons-httpclient-3.1.jar;temp\lib\commons-httpclient.jar;temp\lib\commons-io-1.4.jar;temp\lib\commons-lang-2.4.jar;temp\lib\commons-lang.jar;temp\lib\commons-logging.jar;temp\lib\communicator.jar;temp\lib\DBPool-5.0.jar;temp\lib\distlocks.jar;temp\lib\distmemclient.jar;temp\lib\distribution-api.jar;temp\lib\dom4j.jar;temp\lib\dsdk.jar;temp\lib\easymock-3.0.jar;temp\lib\encoder-jsp.jar;temp\lib\encoder.jar;temp\lib\flexjson.jar;temp\lib\forms.jar;temp\lib\forms_rt.jar;temp\lib\foundation.jar;temp\lib\groovy-all.jar;temp\lib\hibernate-commons-annotations.jar;temp\lib\hibernate-search-engine.jar;temp\lib\hibernate-search-infinispan.jar;temp\lib\httpclient.jar;temp\lib\httpcore.jar;temp\lib\icu4j.jar;temp\lib\ifspn-impl.jar;temp\lib\infinispan-cachestore-jdbm.jar;temp\lib\infinispan-client-hotrod.jar;temp\lib\infinispan-core.jar;temp\lib\infinispan-query.jar;temp\lib\infinispan-tree.jar;temp\lib\itext-old.jar;temp\lib\itext.jar;temp\lib\jackson-core-asl.jar;temp\lib\jackson-jaxrs.jar;temp\lib\jackson-mapper-asl.jar;temp\lib\jai_codec.jar;temp\lib\jai_core.jar;temp\lib\jai_imageio.jar;temp\lib\jakarta-oro.jar;temp\lib\jasperreports-fonts.jar;temp\lib\jasperreports.jar;temp\lib\javassist-3.13.0.GA.jar;temp\lib\jaxrs-api.jar;temp\lib\jboss-logging.jar;temp\lib\jboss-marshalling-river.jar;temp\lib\jboss-marshalling.jar;temp\lib\jboss-transaction-api.jar;temp\lib\jcifs-krb5-1.3.12.jar;temp\lib\jcommon.jar;temp\lib\jconsole.jar;temp\lib\jdom.jar;temp\lib\jfreechart.jar;temp\lib\jgroups.jar;temp\lib\jmxutils.jar;temp\lib\jtds.jar;temp\lib\jxl.jar;temp\lib\ldap-novell.jar;temp\lib\ldapbp.jar;temp\lib\log4j-rolling-appender.jar;temp\lib\log4j.jar;temp\lib\lrsipp_1.0.jar;temp\lib\lucene-core.jar;temp\lib\mail.jar;temp\lib\management.jar;temp\lib\milton-api.jar;temp\lib\milton-servlet.jar;temp\lib\mime-util.jar;temp\lib\netty.jar;temp\lib\objectdb-impl.jar;temp\lib\objectdb.jar;temp\lib\objenesis-1.2.jar;temp\lib\p6spy-patched.jar;temp\lib\pg80jdbc3.jar;temp\lib\poi-ooxml-schemas.jar;temp\lib\poi-ooxml.jar;temp\lib\poi.jar;temp\lib\powermock-easymock-1.4-full.jar;temp\lib\quartz-all.jar;temp\lib\resteasy-jackson-provider.jar;temp\lib\resteasy-jaxrs.jar;temp\lib\sigar.jar;temp\lib\slf4j-api.jar;temp\lib\slf4j-log4j12.jar;temp\lib\snmp4j.jar;temp\lib\staxmapper.jar;temp\lib\subethasmtp-3.1.5.jar;temp\lib\testng.jar;temp\lib\unboundid-ldapsdk-se.jar;temp\lib\wrapper.jar;temp\lib\xmlbeans.jar;temp\cm.jar;temp\cmlbase.jar;temp\commons.jar;temp\configuration.jar;temp\core.jar;temp\crsbase.jar;temp\dbtools.jar;temp\deployer.jar;temp\domain.jar;temp\entity.jar;temp\export.jar;temp\installer.jar;temp\loadbalancer.jar;temp\orsbase.jar;temp\psesbase.jar;temp\replicator.jar;temp\security.jar;temp\sretcommons.jar;dist java.class.version=50.0 java.endorsed.dirs=c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\endorsed java.ext.dirs=c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\ext;C:\Windows\Sun\Java\lib\ext java.home=c:\Program Files (x86)\Java\jdk1.6.0_30\jre java.io.tmpdir=C:\Users\ADMINI~1\AppData\Local\Temp\2\ java.library.path=c:\Program Files (x86)\Java\jdk1.6.0_30\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;%SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\SlikSvn\bin\;C:\Program Files\Microsoft Windows Performance Toolkit\;c:\Program Files (x86)\Java\jdk1.6.0_30\bin;c:\Program Files (x86)\apache-ant-1.8.2\bin;c:\Program Files (x86)\pstools;c:\Program Files (x86)\PostgreSQL\8.4\bin;c:\Program Files (x86)\InstallAware\InstallAware 8;C:\Program Files (x86)\Sikuli X\libs;c:\Program Files (x86)\HTML Help Workshop;c:\Python27;C:\Program Files (x86)\nodejs\;C:\jenkins\tools\Heroku\bin;C:\Program Files (x86)\ruby-1.9.2\bin;C:\Program Files (x86)\git\bin;C:\Program Files (x86)\git\cmd;C:\Program Files\apache-maven-3.0.5\bin;C:\Program Files (x86)\Sikuli X\libs;C:\Users\Administrator\AppData\Roaming\npm\;C:\jenkins\tools\gradle-1.2\bin;C:\Program Files (x86)\NSIS;. java.rmi.server.randomIDs=*null* java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.6 java.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi java.version=*null* java.vm.info=mixed mode, sharing java.vm.name=Java HotSpot(TM) Client VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version=20.5-b03 line.separator=\r\n os.arch=x86 os.name=Windows Server 2008 R2 os.version=6.1 path.separator=; sun.arch.data.model=32 sun.boot.class.path=c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\resources.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\rt.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\sunrsasign.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\jsse.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\jce.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\charsets.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\lib\modules\jdk.boot.jar;c:\Program Files (x86)\Java\jdk1.6.0_30\jre\classes sun.boot.library.path=c:\Program Files (x86)\Java\jdk1.6.0_30\jre\bin sun.cpu.endian=little sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 sun.desktop=windows sun.io.unicode.encoding=UnicodeLittle sun.java.command=com.objectdb.Enhancer -s dist\eu\ysoft\safeq\core\cache\entity sun.java.launcher=SUN_STANDARD sun.jnu.encoding=Cp1250 sun.management.compiler=HotSpot Client Compiler sun.os.patch.level=Service Pack 1 user.country=US user.dir=C:\Program Files (x86)\Jenkins\jobs\EnhancerTest\workspace user.home=C:\Users\Administrator user.language=en user.name=Administrator user.timezone=Europe/Prague user.variant= Threads at the heap dump: "RMI Scheduler(0)" daemon prio=5 tid=12 TIMED_WAITING at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025) Local Variable: java.util.concurrent.locks.AbstractQueuedSynchronizer$Node#1 Local Variable: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#1 at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) Local Variable: java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask#1 Local Variable: java.util.concurrent.locks.ReentrantLock#1 Local Variable: java.util.concurrent.DelayQueue#1 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) Local Variable: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue#1 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) Local Variable: java.util.concurrent.ScheduledThreadPoolExecutor#1 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) Local Variable: java.util.concurrent.ThreadPoolExecutor$Worker#3 at java.lang.Thread.run(Thread.java:662) "RMI TCP Connection(idle)" daemon prio=5 tid=11 TIMED_WAITING at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) Local Variable: java.util.concurrent.SynchronousQueue$TransferStack$SNode#1 Local Variable: java.util.concurrent.SynchronousQueue$TransferStack$SNode#2 Local Variable: java.util.concurrent.SynchronousQueue$TransferStack#1 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) Local Variable: java.util.concurrent.TimeUnit$1#1 Local Variable: java.util.concurrent.SynchronousQueue#1 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945) Local Variable: java.util.concurrent.ThreadPoolExecutor#1 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) Local Variable: java.util.concurrent.ThreadPoolExecutor$Worker#4 at java.lang.Thread.run(Thread.java:662) "Signal Dispatcher" daemon prio=9 tid=4 RUNNABLE "JMX server connection timeout 13" daemon prio=5 tid=13 TIMED_WAITING at java.lang.Object.wait(Native Method) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) Local Variable: com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout#1 at java.lang.Thread.run(Thread.java:662) "Attach Listener" daemon prio=5 tid=5 RUNNABLE "RMI TCP Connection(5)-10.0.10.209" daemon prio=5 tid=17 TIMED_WAITING at java.lang.Object.wait(Native Method) at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:417) Local Variable: java.util.ArrayList#312 at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:209) Local Variable: com.sun.jmx.remote.internal.ServerNotifForwarder$2#1 Local Variable: com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer#1 at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:258) Local Variable: com.sun.jmx.remote.internal.ServerNotifForwarder#1 at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1227) at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1225) at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1231) Local Variable: javax.management.remote.rmi.RMIConnectionImpl$2#2 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) Local Variable: javax.management.remote.rmi.RMIConnectionImpl#1 Local Variable: sun.reflect.NativeMethodAccessorImpl#13 Local Variable: java.lang.Object[]#11179 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303) Local Variable: java.lang.reflect.Method#1574 Local Variable: sun.rmi.server.UnicastServerRef2#2 at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) Local Variable: sun.rmi.transport.Target#3 at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) Local Variable: java.io.DataInputStream#338 Local Variable: sun.rmi.transport.StreamRemoteCall#334 Local Variable: sun.rmi.transport.tcp.TCPTransport#1 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) Local Variable: java.net.SocketInputStream#2 Local Variable: java.io.BufferedInputStream#3 Local Variable: java.io.DataInputStream#339 Local Variable: java.net.SocketOutputStream#2 Local Variable: sun.rmi.transport.tcp.TCPConnection#2 Local Variable: java.lang.String#18755 Local Variable: sun.rmi.transport.tcp.TCPEndpoint#2 Local Variable: java.io.BufferedOutputStream#4 Local Variable: java.io.DataOutputStream#755 Local Variable: sun.rmi.transport.tcp.TCPEndpoint#7 Local Variable: sun.rmi.transport.tcp.TCPChannel#2 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) Local Variable: java.lang.String#18756 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) Local Variable: java.util.concurrent.locks.ReentrantLock#6 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) Local Variable: sun.rmi.transport.tcp.TCPTransport$ConnectionHandler#2 Local Variable: java.util.concurrent.ThreadPoolExecutor$Worker#1 at java.lang.Thread.run(Thread.java:662) "RMI TCP Accept-0" daemon prio=5 tid=10 RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) Local Variable: java.io.FileDescriptor#34 Local Variable: java.net.SocksSocketImpl#2 at java.net.ServerSocket.implAccept(ServerSocket.java:462) Local Variable: java.net.SocksSocketImpl#1 at java.net.ServerSocket.accept(ServerSocket.java:430) Local Variable: java.net.Socket#1 at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) Local Variable: sun.management.jmxremote.LocalRMIServerSocketFactory$1#1 at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) Local Variable: sun.rmi.transport.tcp.TCPTransport$AcceptLoop#1 at java.lang.Thread.run(Thread.java:662) "main" prio=5 tid=1 RUNNABLE at org.apache.log4j.Priority.(Priority.java:45) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.commons.logging.impl.Log4JLogger.class$(Log4JLogger.java:55) Local Variable: java.lang.String#20504 at org.apache.commons.logging.impl.Log4JLogger.(Log4JLogger.java:80) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1081) Local Variable: java.lang.String#20480 Local Variable: java.lang.Object[]#14005 Local Variable: sun.misc.Launcher$AppClassLoader#1 at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336) Local Variable: java.lang.String#20429 at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310) Local Variable: org.apache.commons.logging.impl.LogFactoryImpl#1 at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) at eu.ysoft.commons.logging.LogFactory.getLog(LogFactory.java:32) at eu.ysoft.safeq.core.cache.entity.CacheableDriverProperty.(CacheableDriverProperty.java:24) at sun.misc.Unsafe.ensureClassInitialized(Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) Local Variable: class java.net.InetSocketAddress at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) Local Variable: sun.reflect.ReflectionFactory#1 at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor(Field.java:899) at java.lang.reflect.Field.get(Field.java:358) at com.objectdb.o.ANT.r(ANT.java:198) Local Variable: java.lang.String#22728 at com.objectdb.o.ANT.q(ANT.java:154) Local Variable: java.lang.reflect.Field#627 Local Variable: java.lang.reflect.Field[]#39 at com.objectdb.o.SCM.r(SCM.java:229) Local Variable: com.objectdb.o.ANT#1 Local Variable: class eu.ysoft.safeq.core.cache.entity.CacheableDriverProperty at com.objectdb.o.JEW.aK(JEW.java:185) Local Variable: com.objectdb.o.SCM#1 at com.objectdb.o.JEL.A(JEL.java:433) Local Variable: com.objectdb.o.JEW[]#1 Local Variable: java.lang.String#17766 Local Variable: com.objectdb.o.ALS#34 Local Variable: com.objectdb.o.ALS#33 Local Variable: com.objectdb.o.JEW#8 Local Variable: com.objectdb.o.JEL#1 at com.objectdb.o.JEN.k(JEN.java:93) Local Variable: com.objectdb.o.JEN#1 at com.objectdb.Enhancer.main(Enhancer.java:32) Local Variable: java.lang.String[]#1275 "RMI TCP Connection(idle)" daemon prio=5 tid=14 TIMED_WAITING at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:945) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) Local Variable: java.util.concurrent.ThreadPoolExecutor$Worker#2 at java.lang.Thread.run(Thread.java:662) "Finalizer" daemon prio=8 tid=3 WAITING at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) Local Variable: java.lang.ref.ReferenceQueue#1 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=2 WAITING at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) "LoggerWD" daemon prio=5 tid=8 RUNNABLE at org.apache.log4j.LogManager.(LogManager.java:82) at org.apache.log4j.Logger.getLogger(Logger.java:117) Local Variable: class org.apache.log4j.jmx.HierarchyDynamicMBean at org.apache.log4j.jmx.HierarchyDynamicMBean.(HierarchyDynamicMBean.java:74) at eu.ysoft.commons.logging.LoggerWatchDog.run(LogFactory.java:46) Local Variable: eu.ysoft.commons.logging.LoggerWatchDog#1 at java.lang.Thread.run(Thread.java:662)