Openfire produces high load on startup and admin console does not show up

Hi all,

ich have upgraded a wildfire installation on gentoo to openfire. Wildifre always produced a high load and we had problems with the plugins and the ssl admin console (see previos thread from me). If i start now my openfire, the admin console ports aren´t bound

netstat -lntp |grep java

tcp 0 0 :::7777 :::* LISTEN 2401/java

tcp 0 0 :::5347 :::* LISTEN 2401/java

tcp 0 0 :::5222 :::* LISTEN 2401/java

tcp 0 0 :::5223 :::* LISTEN 2401/java

tcp 0 0 :::5269 :::* LISTEN 2401/java

and the cpu load goes up.

here is a java dump, hope that helps:

ull thread dump Java HotSpot™ Server VM (1.5.0_11-b03 mixed mode):

“pool-10-thread-4” prio=1 tid=0x089f8e30 nid=0x77d7 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“pool-10-thread-3” prio=1 tid=0x0841e230 nid=0x77d6 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 17” daemon prio=1 tid=0x0826b610 nid=0x779e waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 16” daemon prio=1 tid=0x0826aec0 nid=0x779d waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 15” daemon prio=1 tid=0x084f4db0 nid=0x779c waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 14” daemon prio=1 tid=0x0852dfd0 nid=0x779b waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 13” daemon prio=1 tid=0x0848abb8 nid=0x779a waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 12” daemon prio=1 tid=0x08364de0 nid=0x7799 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 11” daemon prio=1 tid=0x083a9d10 nid=0x7798 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 10” daemon prio=1 tid=0x08485450 nid=0x7797 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 9” daemon prio=1 tid=0x08486370 nid=0x7796 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 8” daemon prio=1 tid=0x08486630 nid=0x7795 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 7” daemon prio=1 tid=0x0891e030 nid=0x7794 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“pool-10-thread-2” prio=1 tid=0x08367268 nid=0x7793 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“pool-10-thread-1” prio=1 tid=0x08369920 nid=0x7792 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Queued Packets Processor” daemon prio=1 tid=0x0823d9b0 nid=0x7791 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at org.jivesoftware.openfire.server.OutgoingSessionPromise$1.run(OutgoingSessionPr omise.java:93)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 6” daemon prio=1 tid=0x0823d018 nid=0x7790 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“timer-openfire” daemon prio=1 tid=0x08950158 nid=0x778e in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x48ec6420> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:474)
    at java.util.TimerThread.mainLoop(Timer.java:483)
  • locked <0x48ec6420> (a java.util.TaskQueue)

at java.util.TimerThread.run(Timer.java:462)

“Old SSL executor thread - 5” daemon prio=1 tid=0x0894fa30 nid=0x778d waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 4” daemon prio=1 tid=0x0894f218 nid=0x778c waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 3” daemon prio=1 tid=0x08c374e8 nid=0x778b waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 2” daemon prio=1 tid=0x0823ef98 nid=0x778a waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“Old SSL executor thread - 1” daemon prio=1 tid=0x08b1ed48 nid=0x7789 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“pool-7-thread-2” prio=1 tid=0x0835caf0 nid=0x7788 waiting on condition

at sun.misc.Unsafe.park(Native Method)

at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)

at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abs tractQueuedSynchronizer.java:1767)

at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359)

at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)

at java.lang.Thread.run(Thread.java:595)

“btpool0-0” prio=1 tid=0x083dd568 nid=0x7771 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x48c365b8> (a org.mortbay.thread.BoundedThreadPool$PoolThread)
    at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:469)
  • locked <0x48c365b8> (a org.mortbay.thread.BoundedThreadPool$PoolThread)

“SocketAcceptor-1” prio=1 tid=0x084352f8 nid=0x7770 runnable

at sun.nio.ch.PollArrayWrapper.poll0(Native Method)

at sun.nio.ch.PollArrayWrapper.poll(PollArrayWrapper.java:100)

at sun.nio.ch.PollSelectorImpl.doSelect(PollSelectorImpl.java:56)

at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

  • locked <0x48c302e0> (a sun.nio.ch.Util$1)
  • locked <0x48c302f0> (a java.util.Collections$UnmodifiableSet)
  • locked <0x48c30290> (a sun.nio.ch.PollSelectorImpl)

at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

at org.apache.mina.transport.socket.nio.SocketAcceptor$Worker.run(SocketAcceptor.j ava:230)

at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:43)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

“SocketAcceptor-0” prio=1 tid=0x0843b420 nid=0x776f runnable

at sun.nio.ch.PollArrayWrapper.poll0(Native Method)

at sun.nio.ch.PollArrayWrapper.poll(PollArrayWrapper.java:100)

at sun.nio.ch.PollSelectorImpl.doSelect(PollSelectorImpl.java:56)

at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

  • locked <0x48b2f680> (a sun.nio.ch.Util$1)
  • locked <0x48b2f690> (a java.util.Collections$UnmodifiableSet)
  • locked <0x48b2f630> (a sun.nio.ch.PollSelectorImpl)

at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

at org.apache.mina.transport.socket.nio.SocketAcceptor$Worker.run(SocketAcceptor.j ava:230)

at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:43)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

“Socket Listener at port 5347” daemon prio=1 tid=0x083b1bc8 nid=0x776e runnable

at java.net.PlainSocketImpl.socketAccept(Native Method)

at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

  • locked <0x48b16548> (a java.net.SocksSocketImpl)

at java.net.ServerSocket.implAccept(ServerSocket.java:450)

at java.net.ServerSocket.accept(ServerSocket.java:421)

at org.jivesoftware.openfire.net.BlockingAcceptingMode.run(BlockingAcceptingMode.j ava:44)

at org.jivesoftware.openfire.net.SocketAcceptThread.run(SocketAcceptThread.java:89 )

“Socket Listener at port 5269” daemon prio=1 tid=0x08303340 nid=0x776d runnable

at java.net.PlainSocketImpl.socketAccept(Native Method)

at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

  • locked <0x48b16668> (a java.net.SocksSocketImpl)

at java.net.ServerSocket.implAccept(ServerSocket.java:450)

at java.net.ServerSocket.accept(ServerSocket.java:421)

at org.jivesoftware.openfire.net.BlockingAcceptingMode.run(BlockingAcceptingMode.j ava:44)

at org.jivesoftware.openfire.net.SocketAcceptThread.run(SocketAcceptThread.java:89 )

“pool-1-thread-1” prio=1 tid=0x08438588 nid=0x776b runnable

at java.net.PlainSocketImpl.socketAccept(Native Method)

at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

  • locked <0x48b167e0> (a java.net.SocksSocketImpl)

at java.net.ServerSocket.implAccept(ServerSocket.java:450)

at java.net.ServerSocket.accept(ServerSocket.java:421)

at org.jivesoftware.openfire.filetransfer.proxy.ProxyConnectionManager$1.run(Proxy ConnectionManager.java:93)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

at java.util.concurrent.FutureTask.run(FutureTask.java:123)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

“PubSub maintenance” prio=1 tid=0x083b79c8 nid=0x7769 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x48b0e6e8> (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:509)
  • locked <0x48b0e6e8> (a java.util.TaskQueue)

at java.util.TimerThread.run(Timer.java:462)

“Auditor” prio=1 tid=0x083b8000 nid=0x7768 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x48ae49c8> (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:509)
  • locked <0x48ae49c8> (a java.util.TaskQueue)

at java.util.TimerThread.run(Timer.java:462)

“MUC cleanup” prio=1 tid=0x083aded8 nid=0x7767 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x48ae2550> (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:509)
  • locked <0x48ae2550> (a java.util.TaskQueue)

at java.util.TimerThread.run(Timer.java:462)

“Sessions cleanup” prio=1 tid=0x08281198 nid=0x7766 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x48ab00c0> (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:509)
  • locked <0x48ab00c0> (a java.util.TaskQueue)

at java.util.TimerThread.run(Timer.java:462)

“Thread-1” daemon prio=1 tid=0x08313dd0 nid=0x7765 waiting on condition

at java.lang.Thread.sleep(Native Method)

at org.jivesoftware.database.ConnectionPool.run(ConnectionPool.java:374)

at java.lang.Thread.run(Thread.java:595)

“Low Memory Detector” daemon prio=1 tid=0x080f7418 nid=0x775e runnable

“CompilerThread1” daemon prio=1 tid=0x080f5f40 nid=0x775d waiting on condition

“CompilerThread0” daemon prio=1 tid=0x080f4e90 nid=0x775c waiting on condition

“AdapterThread” daemon prio=1 tid=0x080f3d00 nid=0x775b waiting on condition

“Signal Dispatcher” daemon prio=1 tid=0x080f2d48 nid=0x775a runnable

“Finalizer” daemon prio=1 tid=0x080e8ec8 nid=0x7759 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x488bd498> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
  • locked <0x488bd498> (a java.lang.ref.ReferenceQueue$Lock)

at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)

at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

“Reference Handler” daemon prio=1 tid=0x080e88f8 nid=0x7758 in Object.wait()

at java.lang.Object.wait(Native Method)

  • waiting on <0x488bd518> (a java.lang.ref.Reference$Lock)
    at java.lang.Object.wait(Object.java:474)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
  • locked <0x488bd518> (a java.lang.ref.Reference$Lock)

“main” prio=1 tid=0x0805cac8 nid=0x7756 runnable

at java.io.FileInputStream.readBytes(Native Method)

at java.io.FileInputStream.read(FileInputStream.java:194)

at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)

at java.io.BufferedInputStream.read(BufferedInputStream.java:313)

  • locked (XMPPServer.java:148)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:93)

at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:49)

“VM Thread” prio=1 tid=0x080e6400 nid=0x7757 runnable

“VM Periodic Task Thread” prio=1 tid=0x080f8908 nid=0x775f waiting on condition

Regards,

Flow

Hi,

http://www.igniterealtime.org/forum/thread.jspa?messageID=146837 contains the same problem.

LG