기술지원 문의

레진 실행시 에러입니다.
김부연 / 2004-10-06 10:13

똑같은 버전의 레진을 집에서도 깔고 회사에서도 깔아봤는데
집에서는 잘 돌아가고 회사에서는 에러가 발생하는군요..
컴터 환경은 좀 다르지만......
제 컴은 WinXP SP1, 오라클 817이 깔려있고
레진은 2.1.14 입니다.
의심이 가는것은 오라클에 속해있는 아파치같은데
그렇다고 지금 오라클을 삭제할수도 없는 입장이네요..
제가 알기로 레진은 특별한 환경설정이 필요없는것으로 알고 있는데 왜 아래와 같은 에러메시지가 뜨는 것일까요?
답변 부탁드립니다.

500 Servlet Exception
java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagInfo.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/jsp/tagext/TagLibraryInfo;Ljavax/servlet/jsp/tagext/TagExtraInfo;[Ljavax/servlet/jsp/tagext/TagAttributeInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljavax/servlet/jsp/tagext/TagVariableInfo;)V
at com.caucho.jsp.Taglib.fillTag(Taglib.java:532)
at com.caucho.jsp.Taglib.fillTagLibraryInfo(Taglib.java:459)
at com.caucho.jsp.Taglib.(Taglib.java:190)
at com.caucho.jsp.Taglib.parseTld(Taglib.java:360)
at com.caucho.jsp.Taglib.loadJarTlds(Taglib.java:309)
at com.caucho.jsp.Taglib.loadAllTlds(Taglib.java:231)
at com.caucho.jsp.JspManager.getTldMap(JspManager.java:180)
at com.caucho.jsp.XtpPage.getJspPage(XtpPage.java:601)
at com.caucho.jsp.XtpPage.compileJspPage(XtpPage.java:388)
at com.caucho.jsp.XtpPage.service(XtpPage.java:234)
at com.caucho.jsp.Page.subservice(Page.java:506)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:534)


--------------------------------------------------------------------------------
Resin 2.1.14 (built Thu Jul 1 18:39:55 PDT 2004) 

[Re]레진 실행시 에러입니다.
관리자 / 2004-10-11 13:16

초기 세팅후 Resin start시 java.lang.NoSuchMethodError는 

라이브러리 충돌에 의해 발생할 가능이 큽니다.(중복된 라이브러리에 의해)

일단 클래스 패스 잡혀 있는 라이브러리들이 Resin에서 제공하는 라이브러리와 중복이 되는지 확인하세요.

간판하게 모든 클래스 패스를 초기화 한후. 
jdk설치. resin설치. Resin start. 문제가 없는 것 확인후.
필요 라이브러리를 하나씩 추가 해보면서 확인해보시죠.

참고로 라이브러리를 $RESIN_HOME/lib에 배치후 Resin을 start하시면 따로 클래스 패스를 잡지 않으셔도
해당 라이브러리를 Resin 어플리케이션에서 사용가능합니다.