sorry, i lied before - the JAVA_HOME variable is pointing to the bin folder
of the JDK.

we have just reinstalled Tomcat (4.1.2) again to a path that has no spaces
and it now works. However, this doesnt solve the problem because as stated
before, we cannot dictate what path our client has their tomcat installed
in.


----- Original Message -----
From: "Martin Gainty" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Thursday, January 15, 2004 1:43 PM
Subject: Re: Tomcat error with compiling JSPs


> I ran into this exact error when I installed IBM JDK with Websphere and
all
> of a sudden my JSP
> wouldnt compile on Tomcat
> What is your JAVA_HOME pointing to?
> Regards,
> -Martin
> ----- Original Message -----
> From: "Claire Wall" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Thursday, January 15, 2004 8:44 AM
> Subject: Re: Tomcat error with compiling JSPs
>
>
> > the classpath of the server only points to the bin folder of the JDK.
> >
> > It still doesn't explain why this application isnt working and all of
the
> > rest are, since all our applications are installed via a WAR file and I
do
> > not change or set a class path for each application - I only change the
> > paths that need to be changed in web.xml and struts-config.xml for the
> > application. We have been developing this application on Tomcat on
another
> > server and it works fine.
> >
> > What reasons are there for the java compiler to not be able to compile
JSP
> > files for a particular application as this appears to be the problem.
> >
> >
> > ----- Original Message -----
> > From: "Max Cooper" <[EMAIL PROTECTED]>
> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> > Sent: Thursday, January 15, 2004 1:31 PM
> > Subject: Re: Tomcat error with compiling JSPs
> >
> >
> > > This seems telling:
> > >
> > >     [javac] javac: invalid flag: C:\Program
> > >
> > > It seems like some kind of path with a space in it is being passed to
> the
> > > compiler, but it is not being quoted properly.
> > >
> > > javac -classpath C:\Program Files\somelib\lib.jar ...
> > >
> > > (should be: javac -classpath "C:\Program Files\somelib\lib.jar" ...)
> > >
> > > However, I would kind of expect the error to be "invalid flag:
> > > Files\somelib\lib.jar" in that case, since the C:\Program part is
before
> > the
> > > space. Could you have some kind of funky classpath like
"C:\dir\lib.jar;
> > > C:\Program Files\poop\stuff.jar" (note the space after the ';'). Are
you
> > > setting the classpath for the server process yourself, perhaps by
> starting
> > > Tomcat using your own script (rather than startup.bat)? Or do you have
> > some
> > > strange classpath in your environment before you start Tomcat?
> > >
> > > -Max
> > >
> > > ----- Original Message -----
> > > From: "Claire Wall" <[EMAIL PROTECTED]>
> > > To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> > > Sent: Thursday, January 15, 2004 4:06 AM
> > > Subject: Tomcat error with compiling JSPs
> > >
> > >
> > > hi,
> > >
> > > I am trying to install my application on another server (Tomcat 4.1).
I
> > have
> > > built a WAR file from an ANT build file but when I install it on
Tomcat
> > and
> > > try to access it I get the following error:
> > >
> > >
> > > HTTP Status 500 -
> > >
> >
>
> --------------------------------------------------------------------------
> > --
> > > ----
> > >
> > > type Exception report
> > >
> > > message
> > >
> > > description The server encountered an internal error () that prevented
> it
> > > from fulfilling this request.
> > >
> > > exception
> > >
> > > org.apache.jasper.JasperException: Unable to compile class for JSP
> > >
> > > An error occurred at line: -1 in the jsp file: null
> > >
> > > Generated servlet error:
> > >     [javac] Since fork is true, ignoring compiler setting.
> > >     [javac] Compiling 1 source file
> > >     [javac] Since fork is true, ignoring compiler setting.
> > >     [javac] javac: invalid flag: C:\Program
> > >     [javac] Usage: javac
> > >     [javac] where possible options include:
> > >     [javac]   -g                        Generate all debugging info
> > >     [javac]   -g:none                   Generate no debugging info
> > >     [javac]   -g:{lines,vars,source}    Generate only some debugging
> info
> > >     [javac]   -nowarn                   Generate no warnings
> > >     [javac]   -verbose                  Output messages about what the
> > > compiler is doing
> > >     [javac]   -deprecation              Output source locations where
> > > deprecated APIs are used
> > >     [javac]   -classpath          Specify where to find user class
files
> > >     [javac]   -sourcepath         Specify where to find input source
> files
> > >     [javac]   -bootclasspath      Override location of bootstrap class
> > files
> > >     [javac]   -extdirs            Override location of installed
> > extensions
> > >     [javac]   -d             Specify where to place generated class
> files
> > >     [javac]   -encoding       Specify character encoding used by
source
> > > files
> > >     [javac]   -source          Provide source compatibility with
> specified
> > > release
> > >     [javac]   -target          Generate class files for specific VM
> > version
> > >     [javac]   -help                     Print a synopsis of standard
> > options
> > >
> > >
> > >
> > >
> > >  at
> > >
> >
>
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandle
> > > r.java:130)
> > >  at
> > >
> >
>
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:2
> > > 93)
> > >  at
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
> > >  at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
> > >  at
> > >
> >
>
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:4
> > > 73)
> > >  at
> > >
> >
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:1
> > > 90)
> > >  at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
> > >  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> > >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > >  at
> > >
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > FilterChain.java:247)
> > >  at
> > >
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > ain.java:193)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > va:256)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > >  at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > va:191)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > >  at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > >  at
> > >
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> > > )
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > >  at
> > >
> >
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> > > java:171)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:641)
> > >  at
> > >
> >
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
> > > )
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:641)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > >  at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> > > :174)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > >  at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > >  at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > >  at
> > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> > >  at
> > >
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:59
> 4)
> > >  at
> > >
> >
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
> > > ction(Http11Protocol.java:392)
> > >  at
> > >
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
> > >  at
> > >
> >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> > > a:619)
> > >  at java.lang.Thread.run(Thread.java:534)
> > >
> > >
> > > I have done this process many times before using the exact same ANT
file
> > as
> > > I always do but cannot figure out for the life of me why it won't
work.
> > Also
> > > to note that I've installed another application today which worked
fine
> > > without these errors. Does anybody know what could be causing this? My
> JSP
> > > does not contain any references to the local directory and is the
exact
> > same
> > > page that I use in my other application.
> > >
> > > Is this error caused by a fault in the ANT file?
> > >
> > > any help would be really appreciated as i'm stumped!!
> > >
> > > claire :)
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to