Date: Fri, 5 Apr 2002 10:38:13 +0800 From: Calvin NG <calvinng@brel.com> To: Ernst de Haan <znerd@FreeBSD.org> Cc: freebsd-java@FreeBSD.org Subject: Re: Tomcat4 and catalina:jsp_classpath Message-ID: <20020405103813.A88665@brel.com> In-Reply-To: <200204042204.AAA14942@smtp.hccnet.nl>; from znerd@FreeBSD.org on Fri, Apr 05, 2002 at 12:04:32AM %2B0200 References: <20020404150807.A86509@brel.com> <200204042204.AAA14942@smtp.hccnet.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
Greetings, Yes it does work, I see /home/local/jdk1.3.1/lib/tools.jar in the catalina.jsp_classpath now when I run SnoopServlet And all the example JSP and my own JSP displays properly. Regards, /calvin lines with :> are quotes from Ernst de Haan's email :> Hi Calvin, :> :> Committed a changed port just a few minutes ago. Could you please confirm :> that it now works as you would like/expect it to ? :> :> Sincerely, :> :> Ernst :> :> :> On Thursday 04 April 2002 09:08, Calvin NG wrote: :> > Greetings, :> > :> > I have just finished installing jakarta-tomcat4 from the ports :> > collection. Testing the servlets looks okay, however, when running the JSP :> > examples, I get a very nicely formatted Tomcat4 error page reporting :> > "Internal Server Error" due to exception: javax.servlet.ServletException: :> > sun/tools/javac/Main root cause: java.lang.NoClassDefFoundError: :> > sun/tools/javac/Main :> > :> > It is quite apparent that Tomcat is not able to find tools.jar that is :> > in $JAVA_HOME/lib/ (I checked, the tools.jar is still there). :> > :> > Looking carefully at Tomcat4's doc, specifically Class Loader How-To, :> > it mentions that Catalina will ignore the system setting, CLASSPATH, :> > but will load its classes in a very specific way. (I will not repeat it :> > here, those interested should read :> > http://jakarta.apache.org/tomcat/tomcat-4.0-doc/class-loader-howto.html :> > :> > Now it seems that my Tomcat4 installation is not following this to :> > the letter, and has failed to load $JAVA_HOME/lib/tools.jar :> > Maybe someone can point out what I am doing wrong. :> > :> > I can solve this problem by copying $JAVA_HOME/lib/tools.jar into :> > $CATALINA_HOME/common/lib/tools.jar but I would like to know if :> > anyone else has encounter this problem and how they resolve it. :> > :> > NOTE: you can take a peek at catalina:jsp_classpath at :> > http://localhost:8180/examples/servlet/SnoopServlet :> > assuming default installation with examples :> > mine doesn't contain bootstrap.jar or tools.jar :> > :> > Regards, :> > /calvin :> > :> > To Unsubscribe: send mail to majordomo@FreeBSD.org :> > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020405103813.A88665>