어쩌구, 하는 오류였다.(된장찌개...) 간만이라 그런가 하고 몇 번 해보았지만 계속 실패!! (jdk 로도 해보고, jre 로도 해보고...) 뭐...좋아...인생이란 그런거니까(?)... 그러다가 살펴 보니, 톰캣 설정 창에 다음같은 부분이 있었다.
Java Virtual Machine: 란을 보면 c:\java\jre...\jvm.dll 로 되어 있다. 그래서, 왠지 이상한 직감(?)과 구글링에 입각하여서, dependency walker 로 jvm.dll 과 tomcat.exe 를 살펴 보았다. 그랬더니, jvm 은...
... msvcr71.dll 을 사용하는 것이 아닌가!!(결국 썬도 gcc 가 아닌 vc로 빌딩한다는 이야기인데...) 요걸 system32 폴더에 넣어 주고, 다시 톰캣 서비스를 돌리자 성공!!!! 쩝...문제는 jvm 배포본 문제였다. jvm 1.5 등으로 설정을 하면 그냥 넘어가는 문제이다.... ...이런 걸 해결하려면, 윈도에서는 윈도 프로그래밍 지식이, 그리고 리눅스에서 각 플랫폼별 지식이 선행되어야 해결할 수 있는 이슈이다. (물론 가상머신 소스 받아서 직접 빌딩한다면야 할말 없지만...) 썬, 왜그랬썬!!!