1 Reply Latest reply: Jun 4, 2013 11:30 AM by Kozel RSS

    BEA-002900> <Initializing self-tuning thread pool>  HANGS

    Jcgo-Oracle
      Hi All,

      Trying to start a WLS 10.3.5 instance using jrockit and it is hanging on:

      Apr 6, 2013 2:08:39 AM CDT> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>



      end of trace


      I took a thread dump and see this:


      "[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" id=15 idx=0x3c tid=3810 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: weblogic/work/ExecuteThread@0xa0c21480[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at weblogic/work/ExecuteThread.waitForRequest(ExecuteThread.java:162)
      ^-- Lock released while waiting: weblogic/work/ExecuteThread@0xa0c21480[fat lock]
      at weblogic/work/ExecuteThread.run(ExecuteThread.java:183)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace

      "JFR request timer" id=16 idx=0x40 tid=3811 prio=5 alive, waiting, native_blocked, daemon
      -- Waiting for notification on: java/util/TaskQueue@0xa0c20b28[fat lock]
      at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
      at java/lang/Object.wait(J)V(Native Method)
      at java/lang/Object.wait(Object.java:485)
      at java/util/TimerThread.mainLoop(Timer.java:483)
      ^-- Lock released while waiting: java/util/TaskQueue@0xa0c20b28[fat lock]
      at java/util/TimerThread.run(Timer.java:462)
      at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
      -- end of trace

      ===== END OF THREAD DUMP ===============


      Done:
      1). Cleared TMP and CACHE directories and still does not solve the issue.

      Any ideas are appreciated.

      thanks