`
wmswu
  • 浏览: 103902 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

weblogic 报错 Server failed to shutdown within the configured timeout of 30 second

    博客分类:
  • java
阅读更多

weblogic 下错错误 hibernate 配置里加上这个解决

<prop key="hibernate.query.factory_class">
     org.hibernate.hql.classic.ClassicQueryTranslatorFactory
    </prop>

 

 

错误信息:

<2010-12-8 ����04ʱ30��40�� CST> <Notice> <WebLogicServer> <BEA-000378> <Server failed to shutdown within the configured timeout of 30 seconds. The server process will exit now.> 
<2010-12-8 ����04ʱ30��40�� CST> <Error> <> <BEA-000000> <THREAD DUMP from JVM taken at 'Wed Dec 08 16:30:40 2010'


2010-12-08 16:30:40
Full thread dump Java HotSpot(TM) Client VM (17.0-b17 mixed mode):

"Thread-16" daemon prio=6 tid=0x2be88800 nid=0x1fe4 waiting on condition [0x30c9f000]
   java.lang.Thread.State: RUNNABLE
	at weblogic.platform.SunVM.fileThreadDump0(Native Method)
	- locked <0x0d484a90> (a weblogic.platform.SunVM)
	at weblogic.platform.SunVM.threadDump(SunVM.java:100)
	at weblogic.platform.SunVM.threadDump(SunVM.java:133)
	at weblogic.t3.srvr.T3Srvr.logThreadDump(T3Srvr.java:274)
	at weblogic.t3.srvr.ServerLifeCycleTimerThread.run(ServerLifeCycleTimerThread.java:77)

"Thread-1" prio=6 tid=0x2bd34800 nid=0x1f18 waiting for monitor entry [0x30c4f000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at weblogic.servlet.internal.WebAppServletContext.destroy(WebAppServletContext.java:3048)
	- waiting to lock <0x0e2b3110> (a weblogic.servlet.internal.WebAppServletContext)
	at weblogic.servlet.internal.ServletContextManager.destroyContext(ServletContextManager.java:240)
	at weblogic.servlet.internal.HttpServer.unloadWebApp(HttpServer.java:457)
	- locked <0x0de72a48> (a weblogic.servlet.internal.HttpServer)
	at weblogic.servlet.internal.WebAppModule.destroyContexts(WebAppModule.java:1398)
	at weblogic.servlet.internal.WebAppModule.unprepare(WebAppModule.java:503)
	at weblogic.application.internal.flow.ModuleStateDriver$1.previous(ModuleStateDriver.java:167)
	at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:148)
	at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:138)
	at weblogic.application.internal.flow.ModuleStateDriver.unprepare(ModuleStateDriver.java:84)
	at weblogic.application.internal.flow.ScopedModuleDriver.unprepare(ScopedModuleDriver.java:212)
	at weblogic.application.internal.flow.ModuleListenerInvoker.unprepare(ModuleListenerInvoker.java:136)
	at weblogic.application.internal.flow.DeploymentCallbackFlow$1.previous(DeploymentCallbackFlow.java:393)
	at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:148)
	at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:138)
	at weblogic.application.internal.flow.DeploymentCallbackFlow.unprepare(DeploymentCallbackFlow.java:110)
	at weblogic.application.internal.flow.DeploymentCallbackFlow.unprepare(DeploymentCallbackFlow.java:101)
	at weblogic.application.internal.BaseDeployment$1.previous(BaseDeployment.java:621)
	at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:148)
	at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:138)
	at weblogic.application.internal.BaseDeployment.unprepare(BaseDeployment.java:255)
	at weblogic.application.internal.SingleModuleDeployment.unprepare(SingleModuleDeployment.java:16)
	at weblogic.application.internal.DeploymentStateChecker.unprepare(DeploymentStateChecker.java:206)
	at weblogic.deploy.internal.targetserver.AppContainerInvoker.unprepare(AppContainerInvoker.java:117)
	at weblogic.deploy.internal.targetserver.BasicDeployment.unprepare(BasicDeployment.java:287)
	at weblogic.management.deploy.internal.DeploymentAdapter$1.doUnprepare(DeploymentAdapter.java:81)
	at weblogic.management.deploy.internal.DeploymentAdapter.unprepare(DeploymentAdapter.java:220)
	at weblogic.management.deploy.internal.AppTransition$7.transitionApp(AppTransition.java:75)
	at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
	at weblogic.management.deploy.internal.ConfiguredDeployments.unprepare(ConfiguredDeployments.java:204)
	at weblogic.management.deploy.internal.ConfiguredDeployments.undeploy(ConfiguredDeployments.java:192)
	at weblogic.management.deploy.internal.DeploymentServerService.shutdownApps(DeploymentServerService.java:188)
	at weblogic.management.deploy.internal.DeploymentServerService.shutdownHelper(DeploymentServerService.java:120)
	at weblogic.application.ApplicationShutdownService.halt(ApplicationShutdownService.java:142)
	at weblogic.t3.srvr.ServerServicesManager.haltInternal(ServerServicesManager.java:502)
	at weblogic.t3.srvr.ServerServicesManager.halt(ServerServicesManager.java:334)
	at weblogic.t3.srvr.T3Srvr.shutdown(T3Srvr.java:948)
	at weblogic.t3.srvr.T3Srvr.forceShutdown(T3Srvr.java:854)
	at weblogic.t3.srvr.T3Srvr$2.run(T3Srvr.java:867)

"Timer-3" daemon prio=6 tid=0x2bcfb400 nid=0x1164 in Object.wait() [0x30bff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x057094f8> (a java.util.TaskQueue)
	at java.util.TimerThread.mainLoop(Timer.java:509)
	- locked <0x057094f8> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"Timer-2" daemon prio=6 tid=0x2c962400 nid=0x1bd4 in Object.wait() [0x30baf000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0e2b2b48> (a java.util.TaskQueue)
	at java.lang.Object.wait(Object.java:485)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	- locked <0x0e2b2b48> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"[STANDBY] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=6 tid=0x2b924800 nid=0x1e9c in Object.wait() [0x30b5e000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d584858> (a weblogic.t3.srvr.T3Srvr$2)
	at java.lang.Thread.join(Thread.java:1143)
	- locked <0x0d584858> (a weblogic.t3.srvr.T3Srvr$2)
	at java.lang.Thread.join(Thread.java:1196)
	at java.lang.ApplicationShutdownHooks.runHooks(ApplicationShutdownHooks.java:79)
	at java.lang.ApplicationShutdownHooks$1.run(ApplicationShutdownHooks.java:24)
	at java.lang.Shutdown.runHooks(Shutdown.java:79)
	at java.lang.Shutdown.sequence(Shutdown.java:123)
	at java.lang.Shutdown.exit(Shutdown.java:168)
	- locked <0x22c55ba8> (a java.lang.Class for java.lang.Shutdown)
	at java.lang.Runtime.exit(Runtime.java:90)
	at java.lang.System.exit(System.java:904)
	at antlr.CharScanner.panic(CharScanner.java:274)
	at antlr.CharScanner.setTokenObjectClass(CharScanner.java:340)
	at org.hibernate.hql.ast.HqlLexer.setTokenObjectClass(HqlLexer.java:25)
	at antlr.CharScanner.<init>(CharScanner.java:51)
	at antlr.CharScanner.<init>(CharScanner.java:60)
	at org.hibernate.hql.antlr.HqlBaseLexer.<init>(HqlBaseLexer.java:55)
	at org.hibernate.hql.antlr.HqlBaseLexer.<init>(HqlBaseLexer.java:52)
	at org.hibernate.hql.antlr.HqlBaseLexer.<init>(HqlBaseLexer.java:46)
	at org.hibernate.hql.ast.HqlLexer.<init>(HqlLexer.java:20)
	at org.hibernate.hql.ast.HqlParser.getInstance(HqlParser.java:41)
	at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:203)
	at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:127)
	- locked <0x059b1a20> (a org.hibernate.hql.ast.QueryTranslatorImpl)
	at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:83)
	at org.hibernate.impl.SessionFactoryImpl.getQuery(SessionFactoryImpl.java:427)
	at org.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:884)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:834)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
	at org.springframework.orm.hibernate3.HibernateTemplate$31.doInHibernate(HibernateTemplate.java:853)
	at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:366)
	at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:844)
	at net.segns.common.util.HibernateBasicDAO.getPojoListByParam(HibernateBasicDAO.java:150)
	at net.segns.db.dao.imp.Us_orguserregDAOImp.getBeanByOid(Us_orguserregDAOImp.java:96)
	at net.segns.bussiness.imp.manage.ElvpnFunctionTreeImp.getElvpnByOrgId(ElvpnFunctionTreeImp.java:416)
	at net.segns.common.util.initapp.ElvpnFactory.init(ElvpnFactory.java:51)
	at net.segns.common.util.initapp.ElvpnFactory.<init>(ElvpnFactory.java:28)
	at net.segns.common.util.initapp.ElvpnFactory.getInstance(ElvpnFactory.java:33)
	- locked <0x26d28fa8> (a java.lang.Class for net.segns.common.util.initapp.ElvpnFactory)
	at net.segns.common.util.initapp.InitListener.contextInitialized(InitListener.java:100)
	at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:465)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
	at weblogic.security.service.SecurityManager.runAs(Unknown Source)
	at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:175)
	at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1784)
	- locked <0x0e2b3110> (a weblogic.servlet.internal.WebAppServletContext)
	at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2999)
	at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1371)
	at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)
	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
	at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
	at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
	at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
	at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
	at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
	at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:16)
	at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162)
	at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
	at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
	at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:140)
	at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:106)
	at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
	at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:820)
	at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1227)
	- locked <0x0e2b3690> (a java.util.ArrayList)
	at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:436)
	at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
	at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
	at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
	at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
	at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

"[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=6 tid=0x2bba5400 nid=0x1864 in Object.wait() [0x30b0f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0e2b2978> (a weblogic.work.ExecuteThread)
	at java.lang.Object.wait(Object.java:485)
	at weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:157)
	- locked <0x0e2b2978> (a weblogic.work.ExecuteThread)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

"[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=6 tid=0x2bb6a400 nid=0x890 in Object.wait() [0x30abf000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0e2b28c8> (a weblogic.work.ExecuteThread)
	at java.lang.Object.wait(Object.java:485)
	at weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:157)
	- locked <0x0e2b28c8> (a weblogic.work.ExecuteThread)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

"weblogic.GCMonitor" daemon prio=6 tid=0x2bc2a400 nid=0x1cbc in Object.wait() [0x30a1f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0de5ee60> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x0de5ee60> (a java.lang.ref.ReferenceQueue$Lock)
	at weblogic.platform.GCMonitorThread.waitForNotification(GCMonitorThread.java:88)
	at weblogic.platform.GCMonitorThread.run(GCMonitorThread.java:64)

"Thread-11" daemon prio=6 tid=0x2bb23800 nid=0x1d14 waiting on condition [0x3077f000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x0de5ee80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at weblogic.utils.concurrent.JDK15ConcurrentBlockingQueue.take(JDK15ConcurrentBlockingQueue.java:89)
	at weblogic.store.internal.PersistentStoreImpl.getOutstandingWork(PersistentStoreImpl.java:567)
	at weblogic.store.internal.PersistentStoreImpl.run(PersistentStoreImpl.java:615)
	at weblogic.store.internal.PersistentStoreImpl$2.run(PersistentStoreImpl.java:383)

"DoSManager" daemon prio=6 tid=0x2bc9cc00 nid=0x130c waiting on condition [0x307cf000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at com.octetstring.vde.DoSManager.run(DoSManager.java:433)

"VDE Transaction Processor Thread" daemon prio=2 tid=0x2c1ad400 nid=0x1614 in Object.wait() [0x3072f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0da4bfe8> (a com.octetstring.vde.backend.standard.TransactionProcessor)
	at java.lang.Object.wait(Object.java:485)
	at com.octetstring.vde.backend.standard.TransactionProcessor.waitChange(TransactionProcessor.java:367)
	- locked <0x0da4bfe8> (a com.octetstring.vde.backend.standard.TransactionProcessor)
	at com.octetstring.vde.backend.standard.TransactionProcessor.run(TransactionProcessor.java:212)

"ExecuteThread: '2' for queue: 'weblogic.socket.Muxer'" daemon prio=6 tid=0x2d408400 nid=0x14bc runnable [0x306df000]
   java.lang.Thread.State: RUNNABLE
	at weblogic.socket.NTSocketMuxer.getIoCompletionResult(Native Method)
	at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:81)
	at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
	at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)

"ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" daemon prio=6 tid=0x2d3f7000 nid=0x1f88 runnable [0x3068f000]
   java.lang.Thread.State: RUNNABLE
	at weblogic.socket.NTSocketMuxer.getIoCompletionResult(Native Method)
	at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:81)
	at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
	at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)

"ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" daemon prio=6 tid=0x2d3f6000 nid=0x14e0 runnable [0x3063f000]
   java.lang.Thread.State: RUNNABLE
	at weblogic.socket.NTSocketMuxer.getIoCompletionResult(Native Method)
	at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:81)
	at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
	at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)

"[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=6 tid=0x2d3e6800 nid=0x6bc in Object.wait() [0x2f42f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480488> (a weblogic.work.ExecuteThread)
	at java.lang.Object.wait(Object.java:485)
	at weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:157)
	- locked <0x0d480488> (a weblogic.work.ExecuteThread)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

"Thread-7" daemon prio=6 tid=0x2d3e4400 nid=0x1f20 waiting on condition [0x2f3df000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x0d4809e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at weblogic.utils.concurrent.JDK15ConcurrentBlockingQueue.take(JDK15ConcurrentBlockingQueue.java:89)
	at weblogic.store.internal.PersistentStoreImpl.getOutstandingWork(PersistentStoreImpl.java:567)
	at weblogic.store.internal.PersistentStoreImpl.run(PersistentStoreImpl.java:615)
	at weblogic.store.internal.PersistentStoreImpl$2.run(PersistentStoreImpl.java:383)

"weblogic.timers.TimerThread" daemon prio=10 tid=0x2d3bb400 nid=0x1cd4 in Object.wait() [0x2f15f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480ae0> (a weblogic.timers.internal.TimerThread)
	at weblogic.timers.internal.TimerThread$Thread.run(TimerThread.java:267)
	- locked <0x0d480ae0> (a weblogic.timers.internal.TimerThread)

"weblogic.time.TimeEventGenerator" daemon prio=10 tid=0x2d3aa400 nid=0x1fa4 in Object.wait() [0x2f0ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480b38> (a weblogic.time.common.internal.TimeTable)
	at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:286)
	- locked <0x0d480b38> (a weblogic.time.common.internal.TimeTable)
	at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:117)
	at java.lang.Thread.run(Thread.java:619)

"[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=6 tid=0x2d3a2800 nid=0x380 in Object.wait() [0x2f0af000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480618> (a weblogic.work.ExecuteThread)
	at java.lang.Object.wait(Object.java:485)
	at weblogic.work.ExecuteThread.waitForRequest(ExecuteThread.java:157)
	- locked <0x0d480618> (a weblogic.work.ExecuteThread)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

"Timer-1" daemon prio=6 tid=0x2d3b3400 nid=0x3cc in Object.wait() [0x2f05f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480be0> (a java.util.TaskQueue)
	at java.util.TimerThread.mainLoop(Timer.java:509)
	- locked <0x0d480be0> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"Timer-0" daemon prio=6 tid=0x2d1c5400 nid=0x1fac in Object.wait() [0x2f00f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480c60> (a java.util.TaskQueue)
	at java.lang.Object.wait(Object.java:485)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	- locked <0x0d480c60> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"Low Memory Detector" daemon prio=6 tid=0x2ace0400 nid=0x1bec runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x2acd2400 nid=0xfa8 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"JDWP Command Reader" daemon prio=6 tid=0x2acd0000 nid=0x1cf0 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"JDWP Event Helper Thread" daemon prio=6 tid=0x2acce000 nid=0x16e0 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"JDWP Transport Listener: dt_socket" daemon prio=6 tid=0x2accb800 nid=0x1b78 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x2acbc400 nid=0x1d98 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x2acd5c00 nid=0x5b0 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x2acaa000 nid=0x1a98 in Object.wait() [0x2ae1f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480d40> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x0d480d40> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x2aca5400 nid=0x1dec in Object.wait() [0x2adcf000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0d480ba8> (a java.lang.ref.Reference$Lock)
	at java.lang.Object.wait(Object.java:485)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
	- locked <0x0d480ba8> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x00848800 nid=0x780 waiting for monitor entry [0x0092f000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at java.lang.Shutdown.exit(Shutdown.java:168)
	- waiting to lock <0x22c55ba8> (a java.lang.Class for java.lang.Shutdown)
	at java.lang.Runtime.exit(Runtime.java:90)
	at java.lang.System.exit(System.java:904)
	at weblogic.Server.main(Server.java:87)

"VM Thread" prio=10 tid=0x2aca2c00 nid=0xb8 runnable 

"VM Periodic Task Thread" prio=10 tid=0x2aceac00 nid=0x1fc4 waiting on condition 

> 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics