com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files

5 views
Skip to first unread message

user1722692 via StackOverflow

unread,
Oct 5, 2012, 10:00:05 AM10/5/12
to google-appengin...@googlegroups.com

I can successfully deploy the GAE Guestbook sample application. This proves that the appcfg.sh uses the JDK. However when I try to deploy Liferay 6.1.1 GA2 exploded war, I'm getting the error:

......780889328952.tmp/WEB-INF/lib/spring-expression.jar: com.google.appengine.tools.development.LocalJspC -uriroot /tmp/appcfg6583939780889328952.tmp -p org.apache.jsp -l -v -webinc /tmp/appcfg6583939780889328952.tmp/WEB-INF/generated_web.xml -d /tmp/appcfg6583939780889328952.tmp/WEB-INF/classes -compile -javaEncoding UTF-8

com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. Unable to update app: Failed to compile jsp files." Please see the logs [/tmp/appcfg2009831034955829214.log] for further information.

Below is what I get in the terminal:

~/Software/appengine-java-sdk-1.7.2/bin$ sudo ./appcfg.sh --enable_jar_splitting update /path/liferaysecondattempt/ Reading application configuration data... 05-Oct-2012 14:20:12 com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml INFO: Successfully processed /path/liferaysecondattempt/WEB-INF/appengine-web.xml 05-Oct-2012 14:20:12 com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml INFO: Successfully processed /path/liferaysecondattempt/WEB-INF/web.xml Beginning server interaction for myserverblabla... 0% Created staging directory at: '/tmp/appcfg6583939780889328952.tmp' 5% Scanning for jsp files. 8% Compiling jsp files. Error Details: Error while executing: /path/jdk1.6.0_34/jre/bin/java -classpath /path/appengine-java-sdk-1.7.2/lib/impl/google_sql.jar:/path/appengine-java-sdk-1.7.2/lib/impl/appengine-api-labs.jar:/path/appengine-java-sdk-1.7.2/lib/impl/appengine-api-stubs.jar:/path/appengine-java-sdk-1.7.2/lib/impl/appengine-local-runtime.jar:/path/appengine-java-sdk-1.7.2/lib/impl/appengine-api.jar:/path/appengine-java-sdk-1.7.2/lib/shared/el-api.jar:/path/appengine-java-sdk-1.7.2/lib/shared/appengine-local-runtime-shared.jar:/path/appengine-java-sdk-1.7.2/lib/shared/jsp-api.jar:/path/appengine-java-sdk-1.7.2/lib/shared/servlet-api.jar:/path/appengine-java-sdk-1.7.2/lib/shared/jsp/repackaged-appengine-ant-launcher-1.7.1.jar:/path/appengine-java-sdk-1.7.2/lib/shared/jsp/repackaged-appengine-tomcat-juli-6.0.29.jar:/path/appengine-java-sdk-1.7.2/lib/shared/jsp/repackaged-appengine-ant-1.7.1.jar:/path/appengine-java-sdk-1.7.2/lib/shared/jsp/repackaged-appengine-jasper-6.0.29.jar:/path/appengine-java-sdk-1.7.2/lib/shared/jsp/repackaged-appengine-jasper-el-6.0.29.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/classes:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/icq.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/c3p0.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/asm-commons.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jsonrpc.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jena.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/aopalliance.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-pool.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/rhino.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ical4j.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-ant-1.7.1.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/asm.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-jasper-jdt-6.0.29.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jsr107cache.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/chemistry-opencmis-commons-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/util-java.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-collections.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/portal-client.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jdom.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/chemistry-opencmis-client-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jabsorb.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/tomcat-jdbc.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/cglib.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ecs.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/slf4j-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/daisydiff.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/gt-metadata.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/aspectj-rt.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/hessian.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/wstx.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ant.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-validator.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/msnm.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-jakarta-standard-1.1.2.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-codec.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/chemistry-opencmis-client-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/easyconf.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ccpp-ri.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jaxws-rt.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jodd.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/bnd.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/im4java.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/velocity-tools.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/log4j-extras.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jstl-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/kxml2.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xercesImpl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/rdffilter.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-ant-launcher-1.7.1.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jhlabs-filters.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-logging.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/lucene-highlighter.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jackrabbit-spi-commons.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/oscache.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/asm-analysis.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xmlsec.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/eclipse-core-runtime.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jodd-wot.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/odmg.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/bsh.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xalan.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/axis.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-email.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jazzy.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/groovy.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/serializer.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jets3t.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/util-bridges.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/pdfbox.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/simplecaptcha.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/oro.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-httpclient.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/concurrent.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-context-support.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/tika-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/stringtemplate.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/portal-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-oxm.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/cas-client-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-discovery.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/equinox.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/truezip.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jaxb-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ridl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-lang.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xbean.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/oauth.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/java-diff.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/chemistry-opencmis-commons-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/flexjson.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/liferay-yui-compressor.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-compress.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jgroups.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jempbox.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jackrabbit-jcr-commons.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jython.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ehcache-jgroupsreplication.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-digester.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/htmlparser.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jspwiki.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-fileupload.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/lucene-memory.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-beanutils.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/streambuffer.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/struts.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/saaj-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/wsdl4j.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/eclipselink.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/stax-ex.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/tika-parsers.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jackrabbit-spi.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/scribe.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/bsf.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/lucene-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jsqlparser.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/hibernate3.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/fastutil.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-transaction.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ruby-gems.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-web-portlet.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jstl-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ccpp.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xbean-spring.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-web-struts.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-jakarta-jstl-1.1.2.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/json-java.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/antlr2.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jackrabbit-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jai_codec.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/gt-coverage.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/alloy-taglib.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/bcmail.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/bobo-browse.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jfreechart.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jamwiki-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/liferay-icu4j.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/portletbridge-portlet.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/rome.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/axiom-api.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jurt.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-aspects.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xpp3.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-math.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/vaadin.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-beans.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/axis-ant.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/daim.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/stax.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/struts-el.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-dbcp.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-io.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/quartz.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/poi.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/openid4java.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/poi-scratchpad.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/portletbridge-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/bcprov.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-orm.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/mimepull.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jrcs-diff.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xuggle-xuggler-noarch.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-jasper-6.0.29.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/httpcore.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jai_core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jcommon.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/chemistry-opencmis-client-bindings.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/abdera.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/antlr3-runtime.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/commons-configuration.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/ehcache-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-aop.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/log4j.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/dom4j.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xml-apis.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/freshcookies-security.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-jms.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-web-servlet.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jaxen.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-asm.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/displaytag.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/tagsoup.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-context.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-tomcat-juli-6.0.29.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/velocity.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/chardet.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/aspectj-weaver.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/nekohtml.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-jdbc.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/lucene-analyzers.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jackrabbit-core.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/httpclient.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jruby.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/memcached.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/asm-util.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/gif89.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jaxrpc.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/backport-concurrent.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jodconverter.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/unoil.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-web.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/oauth-provider.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/javassist.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/util-taglib.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jericho-html.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/axiom-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/crypt.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/xstream.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/repackaged-appengine-jasper-el-6.0.29.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/antlr3.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/asm-xml.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/poi-ooxml.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jcifs.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/asm-tree.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/portals-bridges.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/metadata-extractor.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/poi-ooxml-schemas.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/urlrewrite.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/freemarker.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/juh.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/saaj-impl.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/jcr.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/fontbox.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/soap.jar:/tmp/appcfg6583939780889328952.tmp/WEB-INF/lib/spring-expression.jar: com.google.appengine.tools.development.LocalJspC -uriroot /tmp/appcfg6583939780889328952.tmp -p org.apache.jsp -l -v -webinc /tmp/appcfg6583939780889328952.tmp/WEB-INF/generated_web.xml -d /tmp/appcfg6583939780889328952.tmp/WEB-INF/classes -compile -javaEncoding UTF-8 com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. Unable to update app: Failed to compile jsp files. Please see the logs [/tmp/appcfg2009831034955829214.log] for further information.

Below is what I have in the "/tmp/appcfg2009831034955829214.log" file:

Unable to update: com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. at com.google.appengine.tools.admin.Application.compileJsps(Application.java:710) at com.google.appengine.tools.admin.Application.createStagingDirectory(Application.java:551) at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:327) at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:52) at com.google.appengine.tools.admin.AppCfg$UpdateAction.execute(AppCfg.java:1014) at com.google.appengine.tools.admin.AppCfg.(AppCfg.java:210) at com.google.appengine.tools.admin.AppCfg.(AppCfg.java:99) at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:95) com.google.appengine.tools.admin.AdminException: Unable to update app: Failed to compile jsp files. at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:333) at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:52) at com.google.appengine.tools.admin.AppCfg$UpdateAction.execute(AppCfg.java:1014) at com.google.appengine.tools.admin.AppCfg.(AppCfg.java:210) at com.google.appengine.tools.admin.AppCfg.(AppCfg.java:99) at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:95) Caused by: com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files. at com.google.appengine.tools.admin.Application.compileJsps(Application.java:710) at com.google.appengine.tools.admin.Application.createStagingDirectory(Application.java:551) at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:327) ... 5 more

The error and the log is very generic and thus I'm stuck... Your help is much appreciated!



Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/12747854/com-google-appengine-tools-admin-jspcompilationexception-failed-to-compile-jsp

user1722692 via StackOverflow

unread,
Oct 6, 2012, 3:00:29 AM10/6/12
to google-appengin...@googlegroups.com

I see someone marked this question as "This question does not show any research effort; it is unclear or not useful". Could this person who voted this step forward and let me know why he/ she believes so? I tested GAE with the sample application. This in turn rules out that the JDK is the problem, which is typically the solution when you get this error. There are hundreds of posts concerning the error message "com.google.appengine.tools.admin.JspCompilationException: Failed to compile jsp files" but almost all of them get resolved pointing to the correct JDK. This in turn means that this particular problem here appears to be specific to Liferay, which I know is not officially supported to deployable on GAE. However this is because no one tried it yet. The problem I have here is that GAE only produces a very generic error message. What I hoping for here is that someone could provide an indication as to what possibly GAE might not like in order to throw this error. I don't necessarily expect a solution from you, I would be happy with any lead, which I could follow to derive a solution myself.

Reply all
Reply to author
Forward
0 new messages