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.

Reply via email to