A better stacktrace :

<openjpa-1.0.0-r420667:568756 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java: 824) at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java: 723) at org .apache .openjpa.jdbc.kernel.JDBCStoreManager.find(JDBCStoreManager.java:748) at org .apache .openjpa .jdbc .meta.strats.RelationFieldStrategy.load(RelationFieldStrategy.java:570) at org.apache.openjpa.jdbc.meta.FieldMapping.load(FieldMapping.java:795) at org .apache .openjpa.jdbc.kernel.JDBCStoreManager.load(JDBCStoreManager.java:485) at org .apache .openjpa .kernel.DelegatingStoreManager.load(DelegatingStoreManager.java:116) at org.apache.openjpa.kernel.ROPStoreManager.load(ROPStoreManager.java:78) at org .apache .openjpa.kernel.StateManagerImpl.loadFields(StateManagerImpl.java:2867) at org.apache.openjpa.kernel.StateManagerImpl.load(StateManagerImpl.java: 360) at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java: 811) at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java: 723) at org .apache .openjpa.jdbc.kernel.JDBCStoreManager.load(JDBCStoreManager.java:776) at org.apache.openjpa.jdbc.sql.AbstractResult.load(AbstractResult.java:257) at org.apache.openjpa.jdbc.sql.SelectImpl $SelectResult.load(SelectImpl.java:2168) at org.apache.openjpa.jdbc.sql.AbstractResult.load(AbstractResult.java:251) at org .apache .openjpa .jdbc .kernel .InstanceResultObjectProvider .getResultObject(InstanceResultObjectProvider.java:59) at org.apache.openjpa.lib.rop.EagerResultList.<init>(EagerResultList.java: 36) at org.apache.openjpa.kernel.QueryImpl.toResult(QueryImpl.java:1223) at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java: 990) at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java: 799) at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java: 769) at org.apache.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java: 533) at org.apache.openjpa.persistence.QueryImpl.execute(QueryImpl.java:235) at org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java: 277)
        at com.joost.util.ListRange.query(ListRange.java:104)



On Jan 28, 2008, at 11:35 AM, Geir Magnusson Jr. wrote:

We're getting this again :

Caused by: <openjpa-1.0.0-r420667:568756 fatal general error> org.apache.openjpa.persistence.PersistenceException: The transaction cannot be committed, because it was already marked for rollback on ly. The transaction will be rolled back instead. The cause of the rollback-only status is reported in the embedded stack. at org .apache .openjpa.kernel.LocalManagedRuntime.commit(LocalManagedRuntime.java: 89) at org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java:1292) at org .apache.openjpa.kernel.DelegatingBroker.commit(DelegatingBroker.java: 861) at org .apache .openjpa.persistence.EntityManagerImpl.commit(EntityManagerImpl.java: 408)
       ... 24 more
Caused by: <openjpa-1.0.0-r420667:568756 nonfatal user error> org.apache.openjpa.persistence.ArgumentException: null at org.apache.openjpa.kernel.BrokerImpl.setRollbackOnly(BrokerImpl.java: 1411) at org .apache .openjpa .kernel.DelegatingBroker.setRollbackOnly(DelegatingBroker.java:901) at org .apache .openjpa .persistence .EntityManagerImpl.setRollbackOnly(EntityManagerImpl.java:452) at org.springframework.orm.jpa.JpaTransactionManager $JpaTransactionObject.setRollbackOnly(JpaTransactionManager.java:564) at org .springframework .orm .jpa .JpaTransactionManager.doSetRollbackOnly(JpaTransactionManager.java: 475) at org .springframework .transaction .support .AbstractPlatformTransactionManager .processRollback(AbstractPlatformTransactionManager.java:761) at org .springframework .transaction .support .AbstractPlatformTransactionManager .rollback(AbstractPlatformTransactionManager.java:730) at org .springframework .transaction .interceptor .TransactionAspectSupport .completeTransactionAfterThrowing(TransactionAspectSupport.java:332) at org .springframework .transaction .interceptor .TransactionInterceptor.invoke(TransactionInterceptor.java:111) at org .springframework .aop .framework .ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java: 166) at org .springframework .aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
       at $Proxy10.listUpdatedResources(Unknown Source)
at com .theveniceproject.dam.atom.DamProvider.prepareFeed(DamProvider.java: 230)

Can someone jostle my memory what this is, or what I can do to figure it out?

geir


Reply via email to