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.

Reply via email to