Nmail PHP
제품소개
데모
다운로드
구입안내
FAQ (21)
Q&A (6124)
사용후기 (20)
Home    Contact us    Sitemap
기술지원안내
FAQ
Q&A 게시판
사용자 팁


Home > Support > Q&A > Nmail PHP
Nmail PHP Q&A


제 목 [Re] 설치되있습니다.
글쓴이 관리자

톰켓 실행시 필요한 자바 클래스 파일을 찾을 수 없다는 에러입니다.

올려주신 내용을 보니 SDK가 아닌 JRE를 설치하셨네요.
=>
/usr/local/jre1.3.1_18


삭제후 j2sdk를 설치후 재시도 해보시기 바랍니다.


이재인 님이 쓴 글입니다.
--------------------------------------------------------------------
:[****@**** lib]# pwd
:/usr/local/java/lib
:[****@**** lib]# ls -al *.jar
:-rwxr--r-- 1 root root 45386 3월 23 2001 activation.jar
:-rw-rw-r-- 1 root root 3228357 3월 10 09:54 i18n.jar
:-rw-rw-r-- 1 root root 439024 3월 10 09:56 javaplugin.jar
:-rwxr--r-- 1 root root 305434 8월 28 2002 mail.jar
:-rwxr--r-- 1 root root 13380 3월 23 2001 pop3.jar
:-rw-rw-r-- 1 root root 13901425 3월 10 09:59 rt.jar
:-r--r--r-- 1 root root 86267 3월 10 09:32 sunrsasign.jar
:[****@**** lib]#
:
:java.sun.com 에서 다른버전으로도 다운받아서 해봤지만 똑같은 에러입니다.
:
:
:[****@**** ~]# cd /usr/local/
:[****@**** local]# ./nmail/startup.sh
:[****@**** local]# Starting NmailServer....
:SmtpServer started!
:SmtpSender started!
:Pop3Server started!
:
:[****@**** local]# ./jakarta-tomcat-3.2.3/bin/startup.sh
:Using classpath: /usr/local/jakarta-tomcat-3.2.3/lib/ant.jar:/usr/local/jakarta-tomcat-3.2.3/lib/jasper.jar:/usr/local/jakarta-tomcat-3.2.3/lib/jaxp.jar:/usr/local/jakarta-tomcat-3.2.3/lib/parser.jar:/usr/local/jakarta-tomcat-3.2.3/lib/servlet.jar:/usr/local/jakarta-tomcat-3.2.3/lib/test:/usr/local/jakarta-tomcat-3.2.3/lib/webserver.jar:.::/usr/local/java/lib/mail.jar:/usr/local/java/lib/pop3.jar:/usr/local/java/lib/activation.jar:/usr/local/jakarta-tomcat-3.2.3/webapps/ROOT/WEB-INF/classes/mm.mysql-2.0.4-bin.jar:/usr/local/jakarta-tomcat-3.2.3/webapps/ROOT/WEB-INF/classes
:[****@**** local]# 2006-04-04 20:41:40 - ContextManager: Adding context Ctx( /examples )
:2006-04-04 20:41:40 - ContextManager: Adding context Ctx( /admin )
:2006-04-04 20:41:40 - ContextManager: Adding context Ctx( )
:2006-04-04 20:41:40 - ContextManager: Adding context Ctx( /include )
:2006-04-04 20:41:40 - ContextManager: Adding context Ctx( /js )
:2006-04-04 20:41:40 - ContextManager: Adding context Ctx( /images )
:Starting tomcat. Check logs/tomcat.log for error messages
:2006-04-04 20:41:40 - ContextManager: Adding context Ctx( /test )
:2006-04-04 20:41:40 - PoolTcpConnector: Starting HttpConnectionHandler on 8080
:2006-04-04 20:41:40 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007
:
:[****@**** local]#
:
:
:java쪽은 잘 알지 못해서 뭐라 할말은 없지만, 8080, 110,25 포트는 살아있고 대기상태인 걸로 봐서 java 실행자체에 문제가 있는 것은 아닌 것 같습니다.
:
:[[****@**** local]# ps ax |grep java
: 4395 pts/0 Sl 0:00 /usr/local/jre1.3.1_18/bin/i386/native_threads/java -jar /usr/local/nmail/NmailServer.jar /usr/local/nmail/NConfig.conf
: 4488 pts/0 Sl 0:01 /usr/local/jre1.3.1_18/bin/i386/native_threads/java -Dtomcat.home=/usr/local/jakarta-tomcat-3.2.3 org.apache.tomcat.startup.Tomcat
:
:[****@**** local]# netstat -ant
:Active Internet connections (servers and established)
:Proto Recv-Q Send-Q Local Address Foreign Address State
:tcp 0 0 0.0.0.0:8007 0.0.0.0:* LISTEN
:tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
:tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
:tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
:tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
:tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
:tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN
:tcp 0 0 127.0.0.1:6011 0.0.0.0:* LISTEN
:tcp 0 0 :::22 :::* LISTEN
:tcp 0 0 ::1:6010 :::* LISTEN
:tcp 0 0 ::1:6011 :::* LISTEN
:
:
:
:이상태에서 ie로 들어가면 콘솔에 아래와 같은 화면이 나옵니다.
:
:[****@**** local]# 2006-04-04 19:52:31 - Ctx( ): Exception in: R( + /index.jsp + null) - javax.servlet.ServletException: sun/tools/javac/Main
: at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:508)
: at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
: at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
: at org.apache.tomcat.core.Handler.service(Handler.java:287)
: at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
: at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
: at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
: at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
: at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
: at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
: at java.lang.Thread.run(Thread.java:479)
:Root cause:
:java.lang.NoClassDefFoundError: sun/tools/javac/Main
: at org.apache.jasper.compiler.SunJavaCompiler.compile(SunJavaCompiler.java:136)
: at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
: at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:612)
: at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
: at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:542)
: at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:258)
: at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:268)
: at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
: at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
: at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
: at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
: at org.apache.tomcat.core.Handler.service(Handler.java:287)
: at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
: at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
: at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
: at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
: at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
: at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
: at java.lang.Thread.run(Thread.java:479)
:
:로그파일에도 조금의 실마리도 안보입니다.
:어떤걸 더 살펴 봐야 하나요?
:
:
:
:관리자 님이 쓴 글입니다.
:--------------------------------------------------------------------
::설치과정중 자바메일 라이브러리를 설치하지 않으신 것 같습니다.
::자세한 내용은 [Download]메뉴에 가셔서 엔메일 리눅스용 메뉴얼을 다운받아보시기 바랍니다.
::
::JDK 가 설치된 디렉토리의 lib 디렉토리아래에 아래 파일의 압축을 풀어넣은후 톰켓을 재시작해보시기 바랍니다.
::ex) tar zxvf _jar_webmail.tar.gz -C /usr/local/java/lib/
::
::
::
::
::이재인 님이 쓴 글입니다.
::--------------------------------------------------------------------
:::※ 필수입력정보 ※
:::
:::▷ 제품버젼 :
:::▷ 사용중인 주소(URL) : http://
:::▷ 문제발생시 메뉴/주소 :
:::▷ 문제발생시 에러메세지
::: :
:::
:::▷ 질문내용
::: :
:::
:::os: linux (centos 4.3)
:::
:::
:::Nwmail Quick Install Guide 를 참고했습니다.
:::
:::http://passkorea.net/pubs/nwmail1.1p7.tar.gz
:::http://passkorea.net/pubs/_jar_webmail.tar.gz
:::
:::jdk :1.3.1 18 (http://java.sun.com/j2se/1.3/download.html)
:::
:::(http://passkorea.net/pubs/j2sdk-1_3_1_01-linux-i386-rpm.tar.gz
::: glibc버전이 맞지 않아서 사용할 수 없었음. centos는 glibc 2.3 임.)
:::
:::mysql 4.0.26 (http://downloads.mysql.com/archives/mysql-4.0/MySQL-*4.0.26-0.i386.rpm)
:::
:::
:::
:::화면 가득 이런 에러만 보입니다.
:::
:::Error: 500
:::Location: /index.jsp
:::Internal Servlet Error:
:::
:::javax.servlet.ServletException: sun/tools/javac/Main
:::    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:508)
:::    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
:::    at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
:::    at org.apache.tomcat.core.Handler.service(Handler.java:287)
:::    at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
:::    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
:::    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
:::    at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
:::    at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
:::    at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
:::    at java.lang.Thread.run(Thread.java:479)
:::
:::Root cause:
:::java.lang.NoClassDefFoundError: sun/tools/javac/Main
:::    at org.apache.jasper.compiler.SunJavaCompiler.compile(SunJavaCompiler.java:136)
:::    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
:::    at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:612)
:::    at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
:::    at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:542)
:::    at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:258)
:::    at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:268)
:::    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
:::    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
:::    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
:::    at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
:::    at org.apache.tomcat.core.Handler.service(Handler.java:287)
:::    at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
:::    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
:::    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
:::    at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
:::    at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
:::    at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
:::    at java.lang.Thread.run(Thread.java:479)
:::
:::
::
:


       

리스트
번호   제목 글쓴이 등록일 조회수
   
관리자
06-05-23 10138
49  
신병욱
06-04-24 9724
   
관리자
06-04-24 11071
48  
김현웅
06-04-22 8481
   
관리자
06-04-24 9821
47  
윤창노
06-04-20 7648
   
관리자
06-04-21 7717
46  
이종선
06-04-12 7455
   
관리자
06-04-13 8377
45  
이용재
06-04-10 9401
   
관리자
06-04-10 9738
44  
이세건
06-04-04 10468
   
관리자
06-04-05 7968
43  
이재인
06-04-03 9621
   
관리자
06-04-04 9136
   
이재인
06-04-04 8294
   
관리자
06-04-05 8547
   
이재인
06-04-06 8292
   
관리자
06-04-07 7253
42  
이기현
06-04-03 7064
◀◀ 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤