[appengine-java] Failed to compile jsp files.
My project works fine in local server. But when I upload my project to GAE, there is an error: How to solve the problem Regards Creating staging directory Scanning for jsp files. Compiling jsp files. com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. 2011/4/10 下午 08:45:11 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Error compiling file: C:\DOCUME~1\WuEric\LOCALS~1\Temp \appcfg7905816927184108608.tmp\WEB-INF\classes\org\apache\jsp \match_jsp.java [javac] Compiling 1 source file 2011/4/10 下午 08:45:11 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Javac exception Error running javac.exe compiler at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 473) at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java: 47) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:931) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java: 226) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) at org.apache.jasper.JspC.processFile(JspC.java:1192) at org.apache.jasper.JspC.execute(JspC.java:1341) at com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java: 18) Caused by: java.io.IOException: Cannot run program javac.exe: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Execute.java:834) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 470) ... 8 more Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.init(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 18 more --- Nested Exception --- java.io.IOException: Cannot run program javac.exe: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Execute.java:834) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 470) at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java: 47) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:931) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java: 226) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) at org.apache.jasper.JspC.processFile(JspC.java:1192) at org.apache.jasper.JspC.execute(JspC.java:1341) at com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java: 18) Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.init(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 18 more 2011/4/10 下午 08:45:11 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Environment: Compile: javaFileName=C:\DOCUME~1\WuEric \LOCALS~1\Temp\appcfg7905816927184108608.tmp\WEB-INF\classes\org\apache \jsp\match_jsp.java classpath=/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine- api-labs.jar;/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine- api-stubs.jar;/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine- api.jar;/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine-local- runtime.jar;D:\java_sdk\appengine-java-sdk-1.4.3\lib\shared\appengine- local-runtime-shared.jar;D:\java_sdk\appengine-java-sdk-1.4.3\lib \shared\el-api.jar;D:\java_sdk\appengine-java-sdk-1.4.3\lib\shared\jsp
[appengine-java] unable to update app:Failed to compile jsp files
I got problem when I deploy my project to Google App Engine. The project works ok on localhost. When deploying, there was a error message I post below: How to solve it? Creating staging directory Scanning for jsp files. Compiling jsp files. com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. 2011/4/7 下午 01:35:47 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Error compiling file: C:\DOCUME~1\WuEric\LOCALS~1\Temp \appcfg1263523209940719896.tmp\WEB-INF\classes\org\apache\jsp \match_jsp.java [javac] Compiling 1 source file 2011/4/7 下午 01:35:47 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Javac exception Error running javac.exe compiler at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 473) at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java: 47) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:931) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java: 226) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) at org.apache.jasper.JspC.processFile(JspC.java:1192) at org.apache.jasper.JspC.execute(JspC.java:1341) at com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java: 18) Caused by: java.io.IOException: Cannot run program javac.exe: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Execute.java:834) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 470) ... 8 more Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.init(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 18 more --- Nested Exception --- java.io.IOException: Cannot run program javac.exe: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Execute.java:834) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 470) at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java: 47) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:931) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java: 226) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) at org.apache.jasper.JspC.processFile(JspC.java:1192) at org.apache.jasper.JspC.execute(JspC.java:1341) at com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java: 18) Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.init(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 18 more 2011/4/7 下午 01:35:47 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Environment: Compile: javaFileName=C:\DOCUME~1\WuEric \LOCALS~1\Temp\appcfg1263523209940719896.tmp\WEB-INF\classes\org\apache \jsp\match_jsp.java classpath=/E:/eclipse/plugins/ com.google.appengine.eclipse.sdkbundle.1.4.2_1.4.2.v201102111811/ appengine-java-sdk-1.4.2/lib/impl/appengine-api-labs.jar;/E:/eclipse/ plugins/com.google.appengine.eclipse.sdkbundle. 1.4.2_1.4.2.v201102111811/appengine-java-sdk-1.4.2/lib/impl/appengine- api-stubs.jar;/E:/eclipse/plugins/ com.google.appengine.eclipse.sdkbundle.1.4.2_1.4.2.v201102111811/ appengine-java-sdk-1.4.2/lib/impl/appengine-api.jar;/E:/eclipse/
[appengine-java] Failed to compile jsp files.
I use the new version of sdk1.4.3. The problem still unsolved. here is the error message Creating staging directory Scanning for jsp files. Compiling jsp files. com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. 2011/4/7 下午 04:17:10 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Error compiling file: C:\DOCUME~1\WuEric\LOCALS~1\Temp \appcfg6893966832847615321.tmp\WEB-INF\classes\org\apache\jsp \match_jsp.java [javac] Compiling 1 source file 2011/4/7 下午 04:17:10 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Javac exception Error running javac.exe compiler at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 473) at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java: 47) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:931) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java: 226) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) at org.apache.jasper.JspC.processFile(JspC.java:1192) at org.apache.jasper.JspC.execute(JspC.java:1341) at com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java: 18) Caused by: java.io.IOException: Cannot run program javac.exe: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Execute.java:834) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 470) ... 8 more Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.init(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 18 more --- Nested Exception --- java.io.IOException: Cannot run program javac.exe: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tools.ant.taskdefs.Execute $Java13CommandLauncher.exec(Execute.java:834) at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449) at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java: 470) at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java: 47) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:931) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java: 226) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) at org.apache.jasper.JspC.processFile(JspC.java:1192) at org.apache.jasper.JspC.execute(JspC.java:1341) at com.google.appengine.tools.development.LocalJspC.main(LocalJspC.java: 18) Caused by: java.io.IOException: CreateProcess error=2, ?t?Χ?? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.init(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 18 more 2011/4/7 下午 04:17:10 org.apache.jasper.compiler.AntCompiler generateClass 嚴重的: Environment: Compile: javaFileName=C:\DOCUME~1\WuEric \LOCALS~1\Temp\appcfg6893966832847615321.tmp\WEB-INF\classes\org\apache \jsp\match_jsp.java classpath=/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine- api-labs.jar;/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine- api-stubs.jar;/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine- api.jar;/D:/java_sdk/appengine-java-sdk-1.4.3/lib/impl/appengine-local- runtime.jar;D:\java_sdk\appengine-java-sdk-1.4.3\lib\shared\appengine- local-runtime-shared.jar;D:\java_sdk\appengine-java-sdk-1.4.3\lib \shared\el-api.jar;D:\java_sdk\appengine-java-sdk-1.4.3\lib\shared\jsp \repackaged-appengine-ant-1.7.1.jar;D:\java_sdk\appengine-java-