当前位置:软件学习 > 其它软件 >>

weblogic9.2出现DEADLOCK的问题

DEADLOCK DETECTED:
==================

[deadlocked thread] Javelin Worker-0-pageOne.jsp:
------------------------------------------------
Thread 'Javelin Worker-0-pageOne.jsp' is waiting to acquire lock 'java.lang.Class@10cfe7c' that is held by thread 'Javelin Worker-0-pageOneClassroomUseRecord.jsp'

Stack trace:
------------
        jrockit.vm.Threads.shortNap(Native Method)
        jrockit.vm.Locks.waitForThinRelease(Unknown Source)
        jrockit.vm.Locks.monitorEnterSecondStage(Unknown Source)
        jrockit.vm.Locks.monitorEnter(Unknown Source)
        javelin.jsp.tag.TagFileTagInfo.mergeTagInfo(TagFileTagInfo.java:112)
        javelin.jsp.tag.TagFileTagInfo.initAttributeTypes(TagFileTagInfo.java:356)
        javelin.jsp.JspActionChecker.checkActionStart(JspActionChecker.java:283)
        javelin.jsp.JspActionChecker.checkActions(JspActionChecker.java:213)
        javelin.jsp.JspActionChecker.checkActions(JspActionChecker.java:227)
        javelin.jsp.JspActionChecker.check(JspActionChecker.java:156)
        javelin.jsp.JspCheckContext.check(JspCheckContext.java:77)
        javelin.jsp.JspAnalyzer.check(JspAnalyzer.java:59)
        javelin.ProxySourceFile._check(ProxySourceFile.java:152)
        javelin.SourceFile.masterCheck(SourceFile.java:777)
        javelin.SourceFile.check(SourceFile.java:297)
        javelin.SourceFile.check(SourceFile.java:318)
        javelin.ProxySourceFile.codeGen(ProxySourceFile.java:222)
        javelin.SourceFile.codeGen(SourceFile.java:310)
        javelin.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:1105)
        javelin.client.Job.performJob(Job.java:81)
        javelin.client.ThreadPool$WorkerThread.run(ThreadPool.java:215)
        jrockit.vm.RNI.c2java(Native Method)

[deadlocked thread] Javelin Worker-0-pageOneClassroomUseRecord.jsp:
------------------------------------------------------------------
Thread 'Javelin Worker-0-pageOneClassroomUseRecord.jsp' is waiting to acquire lock 'javelin.jsp.tag.TagFileTagInfo@181c6a6' that is held by thread 'Javelin Worker-0-pageOne.jsp'

Stack trace:
------------
        jrockit.vm.Threads.shortNap(Native Method)
        jrockit.vm.Locks.waitForThinRelease(Unknown Source)
        jrockit.vm.Locks.monitorEnterSecondStage(Unknown Source)
        jrockit.vm.Locks.monitorEnter(Unknown Source)
        javelin.jsp.tag.TagInfoEx.setTagExtraInfo(TagInfoEx.java:613)
        javelin.jsp.tag.TagInfoEx.copy(TagInfoEx.java:690)
        javelin.jsp.tag.TagFileTagInfo.mergeTagInfo(TagFileTagInfo.java:126)
        javelin.jsp.tag.TagFileTagInfo.initAttributeTypes(TagFileTagInfo.java:356)
        javelin.jsp.JspActionChecker.checkActionStart(JspActionChecker.java:283)
        javelin.jsp.JspActionChecker.checkActions(JspActionChecker.java:213)
        javelin.jsp.JspActionChecker.checkActions(JspActionChecker.java:227)
        javelin.jsp.JspActionChecker.check(JspActionChecker.java:156)
        javelin.jsp.JspCheckContext.check(JspCheckContext.java:77)
        javelin.jsp.JspAnalyzer.check(JspAnalyzer.java:59)
        javelin.ProxySourceFile._check(ProxySourceFile.java:152)
        javelin.SourceFile.masterCheck(SourceFile.java:777)
        javelin.SourceFile.check(SourceFile.java:297)
        javelin.SourceFile.check(SourceFile.java:318)
        javelin.ProxySourceFile.codeGen(ProxySourceFile.java:222)
        javelin.SourceFile.codeGen(SourceFile.java:310)
        javelin.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:1105)
        javelin.client.Job.performJob(Job.java:81)
        javelin.client.ThreadPool$WorkerThread.run(ThreadPool.java:215)
        jrockit.vm.RNI.c2java(Native Method)

>
<2007-10-23 下午01时46分11秒 CST> <Critical> <Health> <BEA-310006> <Critical Subsystem core has failed. Setting server state to FAILED.
Reason: Thread deadlock detected>
<2007-10-23 下午01时46分12秒 CST> <Critical> <WebLogicServer> <BEA-000385> <Server health failed. Reason: health of critical service 'core' failed>
<2007-10-23 下午01时46分12秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED>
<2007-10-23 下午01时46分12秒 CST> <Error> <com.bea.weblogic.kernel> <000000> <===== FULL THREAD DUMP ===============
Tue Oct 23 13:46:12 CST 2007


应用采用struts+hibernate+spring框架,用weblogic9.2发布,数据库是oracle9。
哪位大虾帮帮忙。分不够可以在加。多谢!!! --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 等待牛人来答. --------------------编程问答-------------------- --------------------编程问答-------------------- 我出现过这种情况, 原因是在session 保存的对象太多了, 后来改了设计, 就没事了 --------------------编程问答-------------------- d --------------------编程问答-------------------- LZ好厉害 
补充:企业软件 ,  中间件
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,