Weblogic8.1 啓動緩慢原因分析

今天weblogic啓動很緩慢,原來只要1分多鐘,現在卻要8分之久,想了想也沒什麼變化啊,怎麼就突然之際愛你變得這麼久了呢,做了一個dump,如下,後來終於找到了原因。

 

.
CLASSPATH=d:/bea/JROCKI~1/lib/tools.jar;d:/bea/WEBLOG~1/server/lib/weblogic_sp.jar;d:/bea/WEBLOG~1/server/lib/weblogic.jar;d:/bea/WEBLOG~1/server/lib/ojdbc14.jar;d:/bea/WEBLOG~1/common/eval/pointbase/lib/pbserver44.jar;d:/bea/WEBLOG~1/common/eval/pointbase/lib/pbclient44.jar;d:/bea/JROCKI~1/jre/lib/rt.jar;d:/bea/WEBLOG~1/server/lib/webservices.jar;
.
PATH=d:/bea/WEBLOG~1/server/bin;d:/bea/JROCKI~1/jre/bin;d:/bea/JROCKI~1/bin;D:/j2sdk1.4.2_12/bin;D:/oracle/ora90/bin;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;D:/Program Files/MySQL/MySQL Server 5.0/bin;d:/Program Files/SecureCRT/;D:/PROGRA~1/SECUREFX;D:/jdk1.5.0_05/bin;D:/VSS/win32;C:/Program Files/Common Files/Adobe/AGL;C:/PROGRA~1/SECUREFX;C:/Program Files/IDM Computer Solutions/UltraEdit-32;d:/bea/WEBLOG~1/server/bin/oci920_8
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http://[hostname]:[port]/console    *
***************************************************
<2007-3-14 下午16時38分32秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with BEA WebLogic JRockit(R) Virtual Machine Version 8.1sp2-1.4.1_05-Load10-viking-win32-sthqa29-20031105-1554 from BEA Systems, Inc.>
<2007-3-14 下午16時38分34秒 CST> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.>
<2007-3-14 下午16時38分34秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP2  Fri Dec 5 15:01:51 PST 2003 316284
WebLogic XMLX Module 8.1 SP2  Fri Dec 5 15:01:51 PST 2003 316284 >
<2007-3-14 下午16時38分35秒 CST> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at d:/bea/user_projects/domains/mhwzdomain/./config.xml.>
<2007-3-14 下午16時38分38秒 CST> <Notice> <Log Management> <BEA-170019> <The server log file D:/bea/user_projects/domains/mhwzdomain/myserver/myserver.log is opened. All server side log events will be written to this file.>
<2007-3-14 下午16時38分41秒 CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
<2007-3-14 下午16時38分41秒 CST> <Notice> <WebLogicServer> <BEA-000327> <Starting WebLogic Admin Server "myserver" for domain "mhwzdomain">

===== FULL THREAD DUMP ===============
Wed Mar 14 16:39:03 2007

"ExecuteThread: '0' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000080  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311CCD8  lastj: 0x7FF60EC0
    pt_thr: 0x00000C0C
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '1' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000100  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311D690  lastj: 0x7FF40EC0
    pt_thr: 0x00000998
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"Finalizer"  id: 0x0x00000180  prio: 8  WAITING, DAEMON, GCABLE
    thread: 0x01F25898  lastj: 0x7FF20E9C
    pt_thr: 0x00000244
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at java.lang.Object.wait0(Unknown Source)@116746B5
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)@116763B0
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)@1167632C
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)@116762D5
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"SignalHandler"  id: 0x0x00000200  prio: 5  ACTIVE, DAEMON, GCABLE
    thread: 0x01F5B378  lastj: 0x7FF00EF0
    pt_thr: 0x00000A00
    at COM.jrockit.vm.SignalHandler.waitForSignals(Native Method)@12ED40F2
    at COM.jrockit.vm.SignalHandler$1.run(Unknown Source)@12ED4175
    at java.lang.Thread.run(Unknown Source)@11673701
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"Hotspot Detector"  id: 0x0x00000280  prio: 5  ACTIVE, DAEMON, GCABLE
    thread: 0x01F5B460  lastj: 0x7FEE0EF0
    pt_thr: 0x00000D98
    at COM.jrockit.vm.HotspotDetector.findHotSpotCandidate(Native Method)@12ED4660
    at COM.jrockit.vm.HotspotDetector.run(Unknown Source)@12ED4695
    at java.lang.Thread.run(Unknown Source)@11673701
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"Reference Handler"  id: 0x0x00000300  prio: 10  WAITING, DAEMON, GCABLE
    thread: 0x01F5B800  lastj: 0x7FEC0EE4
    pt_thr: 0x00000B38
    at java.lang.ref.Reference.getPending(Native Method)@12ED4410
    at java.lang.ref.Reference.access$000(Unknown Source)@12ED4445
    at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)@12ED438F
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"Thread-1"  id: 0x0x00000380  prio: 5  ACTIVE, NONDAEMON, GCABLE
    thread: 0x01F5B958  lastj: 0x0007F844
    pt_thr: 0x00000D44
    at java.io.Win32FileSystem.list(Native Method)@12ED12A8
    at java.io.File.list(Unknown Source)@12ED130F
    at java.io.File.listFiles(Unknown Source)@1CF747B5
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5088)@1D58D4A5
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.clearFiles(WebAppServletContext.java:5093)@1D58D546
    at weblogic.servlet.internal.WebAppServletContext.cleanupTempDir(WebAppServletContext.java:5245)@1D58D489
    at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServletContext.java:5000)@1B20ADC1
    at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:542)@1B2076A3
    at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:493)@1B2073CC
    at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:628)@1B206D14
    at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:626)@1B2062B0
    at weblogic.j2ee.J2EEApplicationContainer.prepareWebModule(J2EEApplicationContainer.java:3011)@1B20557F
    at weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplicationContainer.java:1532)@1B205019
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1188)@1B14C86E
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1031)@1B143E7D
    at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:822)@1B1435CF
    at weblogic.management.deploy.slave.SlaveDeployer$Application.prepare(SlaveDeployer.java:3057)@1B14143B
    at weblogic.management.deploy.slave.SlaveDeployer.prepareAllApplications(SlaveDeployer.java:895)@1B141147
    at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:363)@1CA5DE53
    at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229)@1CA5DD2A
    at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)@1C38C70B
    at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:964)@1C38C2BE
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:359)@13520534
    at weblogic.Server.main(Server.java:32)@135200A3
    --- End of stack trace

"Noname"  id: 0x0x00000400  prio: 5  ACTIVE, DAEMON, GCABLE
    thread: 0x01F5BB58  lastj: 0x7FEA0F08
    pt_thr: 0x00000E38
    at COM.jrockit.vm.MemSystem.mcGenConEP(Native Method)@12ED4EC8
    --- End of stack trace

"ExecuteThread: '2' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000480  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311D7A8  lastj: 0x7FE20EC0
    pt_thr: 0x00000F74
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '3' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000500  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311D8C0  lastj: 0x7FE00EC0
    pt_thr: 0x00000608
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '4' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000580  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311D9D8  lastj: 0x7FDE0EC0
    pt_thr: 0x00000A9C
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '5' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000600  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311DAF0  lastj: 0x7FDC0EC0
    pt_thr: 0x00000BA4
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '6' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000680  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311DC08  lastj: 0x7FDA0EC0
    pt_thr: 0x00000130
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '7' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000700  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311DD20  lastj: 0x7FD80EC0
    pt_thr: 0x00000E68
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '8' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000780  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311DE38  lastj: 0x7FD60EC0
    pt_thr: 0x00000980
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '9' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000800  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311DF50  lastj: 0x7FD40EC0
    pt_thr: 0x00000ACC
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '10' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000880  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E068  lastj: 0x7FD20EC0
    pt_thr: 0x000004D0
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '11' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000900  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E180  lastj: 0x7FD00EC0
    pt_thr: 0x00000E80
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '12' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000980  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E298  lastj: 0x7FCE0EC0
    pt_thr: 0x00000A84
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '13' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000a00  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E3B0  lastj: 0x7FCC0EC0
    pt_thr: 0x00000D7C
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '14' for queue: 'weblogic.kernel.Default'"  id: 0x0x00000a80  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E4C8  lastj: 0x7FCA0EC0
    pt_thr: 0x00000D14
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '0' for queue: 'weblogic.kernel.System'"  id: 0x0x00000b00  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E6F8  lastj: 0x7FC80EC0
    pt_thr: 0x00000C94
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '1' for queue: 'weblogic.kernel.System'"  id: 0x0x00000b80  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E810  lastj: 0x7FC60EC0
    pt_thr: 0x00000D28
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '2' for queue: 'weblogic.kernel.System'"  id: 0x0x00000c00  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311E928  lastj: 0x7FC40EC0
    pt_thr: 0x00000E20
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '3' for queue: 'weblogic.kernel.System'"  id: 0x0x00000c80  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311EA40  lastj: 0x7FC20EC0
    pt_thr: 0x00000E7C
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '4' for queue: 'weblogic.kernel.System'"  id: 0x0x00000d00  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0311EB58  lastj: 0x7FC00EC0
    pt_thr: 0x00000EB0
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"weblogic.time.TimeEventGenerator"  id: 0x0x00000d80  prio: 9  WAITING, DAEMON, GCABLE
    thread: 0x03120238  lastj: 0x7FBE0EA4
    pt_thr: 0x000007E0
    at java.lang.Thread.doYield(Native Method)@11671888
    at java.lang.Object.wait0(Unknown Source)@116747C2
    at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:271)@1915042C
    at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:118)@18B9FE9D
    at java.lang.Thread.run(Unknown Source)@11673701
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"weblogic.security.SpinnerRandomSource"  id: 0x0x00000e00  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x0323AB60  lastj: 0x7FBC0ECC
    pt_thr: 0x00000FF4
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.security.SpinnerRandomBitsSource.run(SpinnerRandomBitsSource.java:60)@19155FD7
    at java.lang.Thread.run(Unknown Source)@11673701
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '0' for queue: 'weblogic.admin.HTTP'"  id: 0x0x00000e80  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x03266F80  lastj: 0x7FBA0EC0
    pt_thr: 0x00000E5C
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '1' for queue: 'weblogic.admin.HTTP'"  id: 0x0x00000f00  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x03267098  lastj: 0x7FB80EC0
    pt_thr: 0x00000C80
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '0' for queue: 'weblogic.admin.RMI'"  id: 0x0x00000f80  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x032671B0  lastj: 0x7FB60EC0
    pt_thr: 0x00000D2C
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '1' for queue: 'weblogic.admin.RMI'"  id: 0x0x00001000  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x032672C8  lastj: 0x7FB40EC0
    pt_thr: 0x000008F8
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '2' for queue: 'weblogic.admin.RMI'"  id: 0x0x00001080  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x032673E0  lastj: 0x7FB20EC0
    pt_thr: 0x000002E0
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:145)@18B9F69E
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:164)@18B9F3C6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"VDE Transaction Processor Thread"  id: 0x0x00001100  prio: 2  WAITING, NONDAEMON, GCABLE
    thread: 0x033F86C0  lastj: 0x7FB00EA4
    pt_thr: 0x00000660
    at java.lang.Thread.doYield(Native Method)@11670A3E
    at java.lang.Object.wait0(Unknown Source)@11672093
    at com.octetstring.vde.backend.standard.TransactionProcessor.waitChange(TransactionProcessor.java:356)@193DE5D2
    at com.octetstring.vde.backend.standard.TransactionProcessor.run(TransactionProcessor.java:212)@193DD5B7
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"Thread-5"  id: 0x0x00001180  prio: 5  WAITING, NONDAEMON, GCABLE
    thread: 0x039F4978  lastj: 0x7FAE0EA0
    pt_thr: 0x00000EA0
    at java.lang.Thread.doYield(Native Method)@11671888
    at java.lang.Object.wait0(Unknown Source)@116747C2
    at java.util.TimerThread.mainLoop(Timer.java:429)@19B80803
    at java.util.TimerThread.run(Timer.java:382)@19B80592
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"[JRockit] GCEventThread"  id: 0x0x00001200  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x03CAE5F8  lastj: 0x7FAC0EB8
    pt_thr: 0x0000067C
    at COM.jrockit.management.jvm.GarbageCollectorImpl.waitForEvent(Native Method)@19B8A3F8
    at COM.jrockit.management.jvm.GarbageCollectorImpl.access$000(Unknown Source)@19B8A425
    at COM.jrockit.management.jvm.GarbageCollectorImpl$GCEventThread.getNextEvent(Unknown Source)@19B8A32E
    at COM.jrockit.management.jvm.AsyncEventProvider$EventThread.run(Unknown Source)@19B8A272
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"weblogic.health.CoreHealthMonitor"  id: 0x0x00001280  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x03CADD78  lastj: 0x7FAA0EB0
    pt_thr: 0x00000920
    at java.lang.Thread.doYield(Native Method)@11671888
    at java.lang.Object.wait0(Unknown Source)@116747C2
    at java.lang.Thread.sleep(Unknown Source)@18649AD5
    at weblogic.t3.srvr.CoreHealthMonitorThread.run(CoreHealthMonitorThread.java:127)@1A81F2B6
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"ExecuteThread: '0' for queue: 'JMS.TimerTreePool'"  id: 0x0x00001300  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x04B486F8  lastj: 0x7FA50EA4
    pt_thr: 0x00000B20
    at java.lang.Thread.doYield(Native Method)@11671888
    at java.lang.Object.wait0(Unknown Source)@116747C2
    at weblogic.jms.backend.BETimerTree.execute(BETimerTree.java:146)@1D58C6D7
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)@19B46C13
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)@18B9F3F2
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

"Thread-6"  id: 0x0x00001380  prio: 5  WAITING, DAEMON, GCABLE
    thread: 0x04C3C5F8  lastj: 0x7FA30EA0
    pt_thr: 0x00000B9C
    at java.lang.Thread.doYield(Native Method)@11671888
    at java.lang.Object.wait0(Unknown Source)@116747C2
    at java.util.TimerThread.mainLoop(Timer.java:429)@19B80803
    at java.util.TimerThread.run(Timer.java:382)@19B80592
    at java.lang.Thread.startThreadFromVM(Unknown Source)@116735A5
    --- End of stack trace

=====================

 

 

回想了一天,終於想起昨天爲了讓Junit能跑起來,把weblogic.jar這個文件給添加到了lib中。。。

去掉了這個jar包,終於變得正常了起來。。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章