You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Roar Skullestad <ro...@skullestad.com> on 2003/04/01 16:58:58 UTC

javac: invalid flag: C:\Program

I moved my webapp to another Tomcat installation, and I now get an exception that indicates that the java file name parameter to javac is truncated (javac: invalid flag: C:\Program).
All other webapps works fine.
Any ideas?
- Roar
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: -1 in the jsp file: null

Generated servlet error:
Project base dir set to: C:\Program Files\Apache Group\Tomcat 4.1
Detected Java version: 1.4 in: C:\j2sdk1.4.1_02\jre
Detected OS: Windows XP
    [javac] index_jsp.java added as C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\nacka\index_jsp.class doesn't exist.
    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compiling 1 source file
    [javac] Using external javac compiler
    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compilation arguments:
    [javac] '-classpath'
    [javac] 'C:\Program Files\Apache Group\Tomcat 4.1\bin\bootstrap.jar;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.banner.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.boxoffice.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.building.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.calendar.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.contract.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.dictionary.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.documents.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.email.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.forum.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.image.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.importer.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.login.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.media.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.messenger.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.navigation.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.news.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.poll.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.process.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.questions.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.quote.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.reports.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.school.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.staff.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.text.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.trade.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.block.websearch.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.builder.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.core.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.core.user.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.developer.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.idegaweb.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\com.idega.user.bundle\classes;C:\idega\webs\nacka\idegaweb\bundles\se.idega.idegaweb.commune.bundle\classes;C:\idega\webs\nacka\WEB-INF\classes;C:\idega\webs\nacka\WEB-INF\lib\activation.jar;C:\idega\webs\nacka\WEB-INF\lib\ant.jar;C:\idega\webs\nacka\WEB-INF\lib\classes12.jar;C:\idega\webs\nacka\WEB-INF\lib\connector.jar;C:\idega\webs\nacka\WEB-INF\lib\cvslib.jar;C:\idega\webs\nacka\WEB-INF\lib\cvslib_trunk.jar;C:\idega\webs\nacka\WEB-INF\lib\ejb.jar;C:\idega\webs\nacka\WEB-INF\lib\firebirdjmx.jar;C:\idega\webs\nacka\WEB-INF\lib\firebirdsql.jar;C:\idega\webs\nacka\WEB-INF\lib\hsqldb.jar;C:\idega\webs\nacka\WEB-INF\lib\iText.jar;C:\idega\webs\nacka\WEB-INF\lib\icu4j.jar;C:\idega\webs\nacka\WEB-INF\lib\idega-jmodule.jar;C:\idega\webs\nacka\WEB-INF\lib\informixjdbc.jar;C:\idega\webs\nacka\WEB-INF\lib\interclient.jar;C:\idega\webs\nacka\WEB-INF\lib\itext-xml.jar;C:\idega\webs\nacka\WEB-INF\lib\iwtravel.jar;C:\idega\webs\nacka\WEB-INF\lib\jaas.jar;C:\idega\webs\nacka\WEB-INF\lib\jai_codec.jar;C:\idega\webs\nacka\WEB-INF\lib\jai_core.jar;C:\idega\webs\nacka\WEB-INF\lib\jakarta-poi-1.5.1-final-20020615.jar;C:\idega\webs\nacka\WEB-INF\lib\java-regex.jar;C:\idega\webs\nacka\WEB-INF\lib\jaxp-api.jar;C:\idega\webs\nacka\WEB-INF\lib\jdbc2_0-stdext.jar;C:\idega\webs\nacka\WEB-INF\lib\jdom.jar;C:\idega\webs\nacka\WEB-INF\lib\jimi.jar;C:\idega\webs\nacka\WEB-INF\lib\jmxri.jar;C:\idega\webs\nacka\WEB-INF\lib\jmxtools.jar;C:\idega\webs\nacka\WEB-INF\lib\jta-spec1_0_1.jar;C:\idega\webs\nacka\WEB-INF\lib\log4j-core.jar;C:\idega\webs\nacka\WEB-INF\lib\log4j-full-1.jar;C:\idega\webs\nacka\WEB-INF\lib\log4j-full.jar;C:\idega\webs\nacka\WEB-INF\lib\log4j.jar;C:\idega\webs\nacka\WEB-INF\lib\lucene-1.2.jar;C:\idega\webs\nacka\WEB-INF\lib\mail.jar;C:\idega\webs\nacka\WEB-INF\lib\mimjdbc-1_3.jar;C:\idega\webs\nacka\WEB-INF\lib\mysql.jar;C:\idega\webs\nacka\WEB-INF\lib\optional.jar;C:\idega\webs\nacka\WEB-INF\lib\oracle.jar;C:\idega\webs\nacka\WEB-INF\lib\orapts.jar;C:\idega\webs\nacka\WEB-INF\lib\oreilly-tools.jar;C:\idega\webs\nacka\WEB-INF\lib\pgjdbc2.jar;C:\idega\webs\nacka\WEB-INF\lib\sapdbc.jar;C:\idega\webs\nacka\WEB-INF\lib\strengur.jar;C:\idega\webs\nacka\WEB-INF\lib\transaction.jar;C:\Program Files\Apache Group\Tomcat 4.1\shared\classes;C:\Program Files\Apache Group\Tomcat 4.1\common\classes;C:\Program Files\Apache Group\Tomcat 4.1\common\endorsed\xercesImpl.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\endorsed\xmlParserAPIs.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\activation.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\ant.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\commons-collections.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\commons-dbcp.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\commons-logging-api.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\commons-pool.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\jasper-compiler.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\jasper-runtime.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\jdbc2_0-stdext.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\jndi.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\jta.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\mail.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\naming-common.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\naming-factory.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\naming-resources.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\servlet.jar;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\tools.jar'
    [javac] '-sourcepath'
    [javac] 'C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\nacka'
    [javac] '-encoding'
    [javac] 'UTF8'
    [javac] '-g'
    [javac] 
    [javac] The ' characters around the executable and arguments are
    [javac] not part of the command.
    [javac] File to be compiled:
    [javac]     C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\nacka\index_jsp.java
    [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(DefaultErrorHandler.java:130)
	at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
	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:473)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
	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(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.java:191)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.invokeNext(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:594)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
	at java.lang.Thread.run(Thread.java:536)