Toby, Thanks for the quick response. I will give it a try and let you know how it goes.
Mike On Thu, Mar 3, 2011 at 11:15 AM, Toby Reyelts <to...@google.com> wrote: > The jar file containing the class, org.eclipse.emf.ecore.EObject has been > signed<http://download.oracle.com/javase/tutorial/deployment/jar/signing.html>. > App Engine doesn't currently support signed jar files. One simple way to > work around this is to yank the manifest out of the jar. > (META-INF/MANIFEST.MF) > > > On Wed, Mar 2, 2011 at 11:25 PM, Mike Zhou <m...@interpss.com> wrote: > >> Hi, >> >> I have an Eclipse EMF based application. It runs well in may AppEngine >> Eclipse testing env. However, when it is deployed to the cloud, I get the >> following error: >> >> Caused by: java.lang.SecurityException: SHA1 digest error for >> org/eclipse/emf/ecore/EObject.class >> >> at >> com.google.appengine.runtime.Request.process-9015283aec833f7d(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:114) >> at java.net.URLClassLoader.defineClass(URLClassLoader.java:273) >> at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) >> ... 44 more >> >> >> The same application ran well in previous AppEngine version. It seems that >> the AppEngine security control has been changes. >> >> Anyone can explain the reason? Also, the difference between AppEngine >> Eclipse testing env and the real Java running env in the cloud would be >> appreciated. >> >> Thanks, Mike >> >> -- >> 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-java@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. >> > > -- 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-java@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.