- JEUS에서 WEB-INF/lib/에 있는 jar를 인식하지 못함.
- 日常茶飯事
- 2011. 7. 28. 02:30
java.lang.NoClassDefFoundError: org/springframework/core/ErrorCoded
JEUS에서 WEB-INF/lib/에 있는 jar를 인식하지 못함.
끙...
JEUS의 해당 컨테이너를 내렸다 올려도 해결되지 않음.
Unix라서 권한 관련 문제일수도 있겠다고 생각했는데 이 컨테이너만 이런 문제가 발생.
컨테이너 재시작 명령어가 rbcon 3 이라는 말을 듣고 확인해봄.
> which rbcon
/app/util/rbcon
> cat /app/util/rbcon
host=`uname -n`
NodeName=${host}_container$1
echo "NodeName : " ${NodeName}
if [[ $# -eq 0 ]]; then
echo "usage : rbcon CONTAINER_NUMBER"
return;
fi;
echo "------------------------"
echo "| Container Restarting |"
echo "------------------------"
jeusadmin ${host} -Uadministrator -P1234 downcon ${NodeName}
jeusadmin ${host} -Uadministrator -P1234 startcon ${NodeName}
/app/util/rbcon
> cat /app/util/rbcon
host=`uname -n`
NodeName=${host}_container$1
echo "NodeName : " ${NodeName}
if [[ $# -eq 0 ]]; then
echo "usage : rbcon CONTAINER_NUMBER"
return;
fi;
echo "------------------------"
echo "| Container Restarting |"
echo "------------------------"
jeusadmin ${host} -Uadministrator -P1234 downcon ${NodeName}
jeusadmin ${host} -Uadministrator -P1234 startcon ${NodeName}
컨테이너 이름이 3으로 끝난다.
/app/tmax/jeus5/config/PROD10/JEUSMain.xml을 확인해 본다. 컨테이너 3이 아니라 4다.
담당자가 잘못 알려준거다.
해당 컨테이너를 내렸다 올리니 제대로 구동됨.
혹시나 하고 의심했던 부분이 역시나 였다.
WAS 기술지원하는 회사에 바로 전화했으면 바보될뻔 했다.
Recent comment