Среда разработки AppEngine предоставляет java.lang.VerifyError - PullRequest
2 голосов
/ 25 июня 2010

Я получаю следующую ошибку, когда запускаю свое приложение в среде разработки Eclipse, но при развертывании приложения в ядре приложения оно работает нормально. Можно ли получить эту работу в среде разработки?

HTTP ERROR 500

Problem accessing /my-controller/. Reason:

    (class: org/datanucleus/TransactionImpl, method: internalPreRollback signature: ()V) Accessing value from uninitialized register 5

Caused by:

java.lang.VerifyError: (class: org/datanucleus/TransactionImpl, method: internalPreRollback signature: ()V) Accessing value from uninitialized register 5
 at org.datanucleus.ObjectManagerImpl.<init>(ObjectManagerImpl.java:283)
 at org.datanucleus.jdo.JDOPersistenceManager.<init>(JDOPersistenceManager.java:132)
 at org.datanucleus.store.appengine.jdo.DatastoreJDOPersistenceManager.<init>(DatastoreJDOPersistenceManager.java:42)
 at org.datanucleus.store.appengine.jdo.DatastoreJDOPersistenceManagerFactory.newPM(DatastoreJDOPersistenceManagerFactory.java:77)
 at org.datanucleus.jdo.JDOPersistenceManagerFactory.getPersistenceManager(JDOPersistenceManagerFactory.java:578)
 at org.datanucleus.jdo.JDOPersistenceManagerFactory.getPersistenceManager(JDOPersistenceManagerFactory.java:557)

1 Ответ

3 голосов
/ 25 июня 2010

Есть ли у вас asm (asm.ow2.org) и / или cglib (cglib.sourceforge.net) в вашем пути сборки?
Если это так, удалите их.

...