error running a play app on gae 1.4 with play 1.2.4.rc2

17 views
Skip to first unread message

sas

unread,
Nov 11, 2011, 8:37:43 AM11/11/11
to play-framework
The same app works flawlessy with play 1.2.3

modules versions:
- play -> gae 1.4

this is the error log:

I 2011-11-11 05:30:43.595 play.Logger info: Play! is running in Google
App Engine
W 2011-11-11 05:30:43.861 Failed startup of context
com.google.apphosting.utils.jetty.RuntimeAppEngineWebAppContext@842d9a{/,/
base/data/home/apps/s~playdocestest/prod.354608013

C 2011-11-11 05:30:43.864 Uncaught exception from servlet
javax.servlet.UnavailableException: Initialization failed. at
com.google.apphosting.runtime.jetty.AppVersionHandlerMa

I 2011-11-11 05:30:43.867 This request caused a new process to be
started for your application, and thus caused your application code to
be loaded for the first time. This requ

2011-11-11 05:18:36.166 / 200 10805ms 4kb Mozilla/5.0 (X11; Linux
i686) AppleWebKit/535.7 (KHTML, like Gecko) Ubuntu/10.10 Chromium/
17.0.919.0

this is the expanded error:

--

I 2011-11-11 05:30:43.595
play.Logger info: Play! is running in Google App Engine

W 2011-11-11 05:30:43.861
Failed startup of context
com.google.apphosting.utils.jetty.RuntimeAppEngineWebAppContext@842d9a{/,/
base/data/home/apps/s~playdocestest/prod.354608013222658273}
java.lang.SecurityException: SHA1 digest error for org/eclipse/jdt/
internal/compiler/env/INameEnvironment.class
at
com.google.appengine.runtime.Request.process-0000000000000000(Request.java)
at
sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:
210)
at java.util.jar.JarVerifier.processEntry(JarVerifier.java:218)
at java.util.jar.JarVerifier.update(JarVerifier.java:205)
at java.util.jar.JarVerifier$VerifierStream.read(JarVerifier.java:
428)
at sun.misc.Resource.getBytes(Resource.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:273)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at
play.classloading.ApplicationClasses.<init>(ApplicationClasses.java:
29)
at play.Play.init(Play.java:202)
at play.server.ServletWrapper.contextInitialized(ServletWrapper.java:
77)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:
548)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1250)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
467)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
at com.google.tracing.TraceContext
$TraceContextRunnable.runInContext(TraceContext.java:449)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:455)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:
695)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
333)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
325)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:453)
at java.lang.Thread.run(Thread.java:679)
C 2011-11-11 05:30:43.864
Uncaught exception from servlet
javax.servlet.UnavailableException: Initialization failed.
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:
211)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:
171)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
123)
at com.google.apphosting.runtime.JavaRuntime
$RequestRunnable.run(JavaRuntime.java:392)
at com.google.tracing.TraceContext
$TraceContextRunnable.runInContext(TraceContext.java:449)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:455)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:
695)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
333)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
325)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:453)
at com.google.apphosting.runtime.ThreadGroupPool
$PoolEntry.run(ThreadGroupPool.java:162)
at java.lang.Thread.run(Thread.java:679)

--

I guess the problem is:

java.lang.SecurityException: SHA1 digest error for org/eclipse/jdt/
internal/compiler/env/INameEnvironment.class

???

Is anybody else having this problem???


Nicolas Leroux

unread,
Nov 11, 2011, 8:45:39 AM11/11/11
to play-fr...@googlegroups.com
Interesting, please report a bug


Nicolas Leroux

> --
> You received this message because you are subscribed to the Google Groups "play-framework" group.
> To post to this group, send email to play-fr...@googlegroups.com.
> To unsubscribe from this group, send email to play-framewor...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/play-framework?hl=en.
>

sas

unread,
Nov 11, 2011, 9:49:44 AM11/11/11
to play-framework
I created this ticket

https://play.lighthouseapp.com/projects/57987-play-framework/tickets/1239-error-deploying-to-gae-14-with-play-124rc2#ticket-1239-2

gae doesn't like org.eclipse.jdt.core-3.8.0.v_C03.jar because it is
signed

it happened before, just had to unsign it http://frank.zinepal.com/unsign-a-jar-with-ant

https://bugs.launchpad.net/play/+bug/594316

added this pull request (it got mixed with another pull-request, 1227,
it would be nice if you could also commit that one ;-) )

https://github.com/playframework/play/pull/379

saludos

sas


On 11 nov, 10:45, Nicolas Leroux <leroux.nico...@gmail.com> wrote:
> Interesting, please report a bug
>
> Nicolas Leroux
>
Reply all
Reply to author
Forward
0 new messages