On 17 Jul 2002 at 10:30, Kirsten Sachwitz wrote: Try this batch file: See if this is inline with your environement..
This is launches TC 4.02 in NT 4.0 and Win2k Set CATALINA_HOME=D:\tc4 set CLASSPATH=d:\jdk1.3.1\lib\servlet.jar set JAVA_HOME=D:\jdk1.3 set JRE=d:\jdk1.3\jre\bin set lib=d:\servers\MQSeries\tools\lib set TOMCAT_HOME=D:\TC4 cd %TOMCAT_HOME%\bin call startup Environment: ANT_HOME=D:\ant CATALINA_HOME=D:\tc4 CLASSPATH=d:\jdk1.3\lib\tools.jar;e:\jdev COMPUTERNAME=DENEB J2EE_HOME=D:\j2sdkee1.2.1 JAVA_HOME=D:\jdk1.3 JDEV_USER_DIR=E:\Jdev JDK=D:\jdk1.3 JRE=d:\jdk1.3\jre\bin PROMPT=$P [$+] $G $_[$t] TOMCAT_HOME=D:\tc4 My directoy structure is: D:\ [+] > [ 8:03:48.23] tree tc4 Directory PATH listing Volume serial number is 0012FC94 C8F5:E00C D:\tc4 +---bin +---classes +---common ¦ +---classes ¦ +---lib +---conf +---lib +---logs +---server ¦ +---classes ¦ +---lib +---webapps ¦ +---dravas ¦ +---examples ¦ ¦ +---images ¦ ¦ +---jsp ¦ ¦ ¦ +---cal ¦ ¦ ¦ +---checkbox ¦ ¦ ¦ +---colors ¦ ¦ ¦ +---dates ¦ ¦ ¦ +---error ¦ ¦ ¦ +---forward ¦ ¦ ¦ +---include ¦ ¦ ¦ +---jsptoserv ¦ ¦ ¦ +---mail ¦ ¦ ¦ +---num ¦ ¦ ¦ +---plugin ¦ ¦ ¦ ¦ +---applet ¦ ¦ ¦ +---security ¦ ¦ ¦ ¦ +---protected ¦ ¦ ¦ +---sessions ¦ ¦ ¦ +---simpletag ¦ ¦ ¦ +---snp ¦ ¦ +---servlets ¦ ¦ +---WEB-INF ¦ ¦ +---classes ¦ ¦ ¦ +---cal ¦ ¦ ¦ +---checkbox ¦ ¦ ¦ +---colors ¦ ¦ ¦ +---compressionFilters ¦ ¦ ¦ +---dates ¦ ¦ ¦ +---error ¦ ¦ ¦ +---examples ¦ ¦ ¦ +---filters ¦ ¦ ¦ +---listeners ¦ ¦ ¦ +---num ¦ ¦ ¦ +---sessions ¦ ¦ ¦ +---validators ¦ ¦ +---jsp ¦ ¦ +---applet ¦ +---manager ¦ ¦ +---WEB-INF ¦ +---midp ¦ ¦ +---WEB-INF ¦ ¦ +---classes ¦ +---ROOT ¦ ¦ +---WEB-INF ¦ +---tomcat-docs ¦ ¦ +---appdev ¦ ¦ ¦ +---sample ¦ ¦ ¦ +---docs ¦ ¦ ¦ +---src ¦ ¦ ¦ ¦ +---mypackage ¦ ¦ ¦ +---web ¦ ¦ ¦ +---images ¦ ¦ ¦ +---WEB-INF ¦ ¦ +---catalina ¦ ¦ ¦ +---docs ¦ ¦ ¦ ¦ +---api ¦ ¦ ¦ ¦ +---org ¦ ¦ ¦ ¦ +---apache ¦ ¦ ¦ ¦ +---catalina ¦ ¦ ¦ ¦ ¦ +---authenticator ¦ ¦ ¦ ¦ ¦ +---cluster ¦ ¦ ¦ ¦ ¦ +---connector ¦ ¦ ¦ ¦ ¦ ¦ +---http ¦ ¦ ¦ ¦ ¦ ¦ +---http10 ¦ ¦ ¦ ¦ ¦ ¦ +---warp ¦ ¦ ¦ ¦ ¦ +---core ¦ ¦ ¦ ¦ ¦ +---deploy ¦ ¦ ¦ ¦ ¦ +---loader ¦ ¦ ¦ ¦ ¦ +---logger ¦ ¦ ¦ ¦ ¦ +---net ¦ ¦ ¦ ¦ ¦ +---realm ¦ ¦ ¦ ¦ ¦ +---servlets ¦ ¦ ¦ ¦ ¦ +---session ¦ ¦ ¦ ¦ ¦ +---startup ¦ ¦ ¦ ¦ ¦ +---util ¦ ¦ ¦ ¦ ¦ ¦ +---ssi ¦ ¦ ¦ ¦ ¦ ¦ +---xml ¦ ¦ ¦ ¦ ¦ +---valves ¦ ¦ ¦ ¦ +---naming ¦ ¦ ¦ ¦ +---factory ¦ ¦ ¦ ¦ +---java ¦ ¦ ¦ ¦ +---resources ¦ ¦ ¦ ¦ +---jndi ¦ ¦ ¦ +---funcspecs ¦ ¦ +---config ¦ ¦ +---images ¦ ¦ +---jasper ¦ ¦ ¦ +---docs ¦ ¦ ¦ +---api ¦ ¦ ¦ +---org ¦ ¦ ¦ +---apache ¦ ¦ ¦ +---jasper ¦ ¦ ¦ +---compiler ¦ ¦ ¦ +---core ¦ ¦ ¦ +---logging ¦ ¦ ¦ +---parser ¦ ¦ ¦ +---runtime ¦ ¦ ¦ +---servlet ¦ ¦ ¦ +---util ¦ ¦ +---servletapi ¦ ¦ ¦ +---javax ¦ ¦ ¦ +---servlet ¦ ¦ ¦ +---class-use ¦ ¦ ¦ +---http ¦ ¦ ¦ ¦ +---class-use ¦ ¦ ¦ +---jsp ¦ ¦ ¦ +---class-use ¦ ¦ ¦ +---tagext ¦ ¦ ¦ +---class-use ¦ ¦ ¦ +---doc-files ¦ ¦ +---WEB-INF ¦ +---webdav ¦ +---WEB-INF +---work +---localhost +---cocoon ¦ +---cocoon-files ¦ +---cache-dir ¦ +---image-dir +---examples ¦ +---jsp ¦ +---dates ¦ +---num +---manager +---midp +---tomcat-docs +---webdav +---_ > Help!!! > > I have been trying for weeks to get tomcat to install > but whatever I try I am getting the SAME error. To > date I have downloaded and tried 3 versions (4.0.1, > 4.0.3 and 4.0.4) tried this on 2 computer (both > windows 98 operating systems) and have try > un-installing and reinstalling it a gazillion times (I > don't know how many 0 that is but it is a lot) Every > time the same thing happens: I get a "copy failed at > common/lib file installing tomcat and then when I try > to run it will not run JSP examples. I have written > down step-by-step in more detail below. > > Any advice greatly appreciated! > Kirsten > [EMAIL PROTECTED] > 703-533-2146 > > Here is what I am doing > 1) install Java 2 run time enviroments (file name: > j2re-1_4_0_01-windows-i586.exe) this installs properly > > 2) change the system configuration variables > (this is what is written in dos sysedit: @SET > CLASSPATH=C:PROGRA~1PHOTOD~1.0ADOBEC~1;C:javadk1-4 > @SET JAVA_HOME=C:javadk1-4) > > 3) install tomcat (as I mentioned earlier I have > download multipul version this is one file example: > jakarta-tomcat-4.0.3.exe) > ***********THIS IS THE 1 SIGN OF PROBLEMS****** > > during the installation it has an error message which > says "copy failed" the file which failed is > "common/lib" > ************************************************** > everything else installs properly > > 4) Run Tomcat and open Internet explorer > I go to the home page > (http://localhost:8080/index.html) > > the page shows up and I click on JSP example and try > and run an example > > ***************THIS IS 2nd ERROR****************** > the following error occures > > Apache Tomcat/4.0.3 - HTTP Status 500 - Internal > Server Error > type Exception report > message Internal Server Error > > description The server encountered an internal error > (Internal Server Error) that prevented it from > fulfilling this request. > > exception > > javax.servlet.ServletException: sun/tools/javac/Main > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:485) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) > at > >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > >org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) > at java.lang.Thread.run(Unknown Source) > > > 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:272) > at > org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:552) > at > >org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:177) > at > org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:189) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) > at > >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > >org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) > at java.lang.Thread.run(Unknown Source) > > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Autos - Get free new car price quotes > http://autos.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > Joseph E. Savard Principal Applied Information Technologies, Inc. "Words are, of course, the most powerful drug used by mankind." - Kipling