본문 바로가기

work/Web Application Server

weblogic DeadLock - JVM error

weblogic 에서 갑작스레 걸려버린 데드락;;;
메세지는 
[deadlocked thread] [ACTIVE] ExecuteThread: '169' for queue: 'weblogic.kernel.Default (self-tuning)':
머 이런식으로 나왔는데 getPackage 이런 메소드를 콜하다 에러가 났다.
난 당황했다....

하지만 JVM 에러였다는거 ㅡㅡ; 2010년 9월 이후 버그 픽스되었다니  참고하시라

원인은 ClassLoader를 수행중에 내부의 definePackage와 getPackage 메소드가 서로 다른 스레드에서
콜되면 특별한경우 데드락에 걸린다고 한다. 버그 픽스 된 버전은 6.0.0 SR9

http://www-01.ibm.com/support/docview.wss?uid=swg1IZ83273 

'work > Web Application Server' 카테고리의 다른 글

apache 서버 에러 코드  (0) 2011.12.12
network session 종료 방법  (0) 2011.09.01