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