tomcat을 5.5 버젼 이상으로 개발하다 보니 이상한 로그가 서버 실행 및 종료때 찍히는게 아닌가?

 

시작할 때 Dec 5, 2006 6:54:28 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .... 어쩌구 저쩌구

 

종료할 때 Dec 29, 2006 1:15:53 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Failed shutdown of Apache Portable Runtime .. 어쩌구 저쩌구

 

5.0을 쓰다 5.5로 바꾸었더니 갑자기 서버 구동중에 떨어진 메시지에 놀라 tomcat만 재설치해보기도 하구 6.0을 깔아보기도 했건만

이 요상한 메시지는 계속 뜨는게 아닌가?

 

헌데 그렇다고 문제 있는것두 아니고 프로그램 구동엔 이상이 없다는 사실...

 

그래두 일단 찜찜...

 

에러문구 그대로는 보면 Tomcat Native library를 찾을수 없다 인데 멀 따로 설정해야 하나?

 

알고 보니 http://tomcat.heanet.ie/native/ 에서 파일을 다운받아 설정값을 변경해줘야 한댄다

 

윈도우인경우엔 tcnative-1.dll , 리눅스, UNIX 인 경우에는 tcnative-1.so

이라는 파일을 구동시에 찾는 PATH안에 넣어주고 (전 기냥 기존 PATH안에 잡혀있는 디렉토리에 넣었는데 따로폴더를 만들고 추가하셔두 ...)

윈도우즈는 현재 1.1.12  리눅스/unix는 1.1.6 까지 있다.

 

윈도우즈의 경우 1.1.6 으로 설치하는 경우

최신버젼의 tomcat 6.0라면 An incompatible version 1.1.6 of the Apache Tomcat Native library is installed, while Tomcat requires version 1.1.8 라는 문구가 뜨는걸 확인할수 있다.

한마디로 설치된 tomcat native library 버젼을 업그레이드 하란 말..

 

내가 테스트로 쓰고 있는 윈도우즈용 tomcat 6.0.14 인 경우 1.1.10 이상을 설치하라는 문구가 나오니

기냥 맘편히 최신 버젼으로 설치하심이 속편할 듯...

 

그 다음으로는 tomcat 구동 스크립트에 LD_LIBRARY_PATH 를 추가하고 복사한 위치를 적어주면 된다.

예를 들면

export LD_LIBRARY_PATH="%DEV_LIB%/lib"

 

이제 tomcat을 재구동하면 끝..

 

 

 

 
블로그 이미지

시반

시반(詩伴)이란 함께 시를 짓는 벗이란 뜻을 가지고 있습니다. 함께 나눌수 있는 그런 공간이길 바라며...

카테고리

분류 전체보기 (233)
개발 이야기 (73)
WEB2.0 (57)
DB2 (24)
MySQL (6)
오라클 (26)
기타 (44)
취미 (0)
잡담 (2)