Are you serving the applet out of WEB-INF/lib somehow? We should only be processing jars in that directory.
If you're serving this files to clients you should be able to either place it outside of WEB-INF and let it be served as any other static file, or store it somewhere other than WEB-INF/lib and serve it via a servlet. Or perhaps you're signing all of your jars, including those in WEB-INF/lib? If so, is that necessary? On Tue, Mar 23, 2010 at 11:05 AM, Jake <[email protected]> wrote: > Hey all, > > I have a signed java applet (voice recorder) that I've been using on > GAE/J for the past few months. I use maven-jar-signer to do the > signing. Everything had been working great but I upgraded to SDK > 1.3.1 and saw that precompilation was causing the following error: > > failed wicket.google > java.lang.SecurityException: SHA1 digest error for org/cast/ > audioapplet/AudioFileReceive.class > at com.google.appengine.runtime.Request.process- > e18bb0e261bbe9d3(Request.java) > at sun.security.util.ManifestEntryVerifier.verify(Unknown Source) > at java.util.jar.JarVerifier.processEntry(Unknown Source) > at java.util.jar.JarVerifier.update(Unknown Source) > at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source) > at sun.misc.Resource.getBytes(Unknown Source) > at java.net.URLClassLoader.defineClass(Unknown Source) > ... > > If I skip the applet signing or skip the precompilation, then the > instance starts but then either I can't use the applet or it takes a > long time to start up - which is difficult since I'm one of those > users whose instance restarts every 10 seconds or so :) > > Thoughts? Solutions? > > Thanks! > > Jake > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
