Hello,

Yes I'm serving it out of WEB-INF/lib and I see that you're right - I
can try to place it as a static file elsewhere.  All of my code/build
scripts, though, assume JAR files are in the /lib directory.  At least
I have a workaround, though.  And no, I'm not signing all of the jars
- the audio one just requires it to access the system microphone.

Thanks for the help!

Jake

On Mar 23, 12:58 pm, Don Schwarz <schwa...@google.com> wrote:
> 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 <jbrooko...@cast.org> 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
> > google-appengine-j...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com>
> > .
> > 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 google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to