IT/weblogic

weblogic 에러 [<BEA-101017> <[ServletContext@1621580728[app:web module:WebRoot path:null spec-version:3.1]] Root cause of ServletException]

쿠와아앙 2022. 11. 25. 18:42
반응형

신규 linux - weblogic 서버 구성중에 서비스 실행까지는 정상적으로 동작하나 실제 JSP 페이지에 접근하는 경우

에러가 발생했습니다

세부오류는 클래스를 못찾겠다며 클래스 패스 오류를 뱉어내고 있었어요

 

<BEA-101017> <[ServletContext@1621580728[app:web module:WebRoot path:null spec-version:3.1]] Root cause of ServletException.

 

BEA-101017 로 검색해보니 단순히 Root cause of ServletException 에 대한 정보만 나오더군요

 

app:web module:WebRoot path:null spec-version:3.1

 

찾다보니 os 패치 오류로 인해 이런 현상이 발생할수 있으니 

weblogic servers 하위 tmp 폴더를 삭제해보라는 얘기가 있어서

해당경로를 들어가 보았습니다

 

/data/webapps/bea12/domains/app/servers/app_mgr1/tmp/

까지는 특이점이 잘 안보이는데 좀더 볼까 ...

 

/data/webapps/bea12/domains/app/servers/app_mgr1/tmp/_WL_user/web/9wpm2m

 

아.... jsp_servlet 폴더가

root 권한으로 들어가 있더군요

 

저희는 root / weblogic / src 

각 용도를 다르게 계정을 사용하고 있는데

저음 테스트시 root 계정으로 웹로직 서비스를 올렸던게 영향을 주었던것 같습니다

 

해당폴더를 mv 명령어를 사용하여 백업해두고

웹로직 서비스 재기동 해보니

메인페이지가 정상적으로 표시되는것이 확인되었습니다 

 

mv jsp_servlet jsp_servlet_bak  /* root 계정으로 */

 

app:web module:WebRoot path:null

만 보고 소스쪽만 계속 헤매고 있었는데

결국은 웹로직 세팅문제였네요

 

app:web module:WebRoot path:null 오류 발생시 

weblogic 하위 권한 & 계정 확인해보세요 !!!

 

오늘도 이렇게 하나 배워갑니다 : ) 

반응형