This was an all-in-one server. I think I had just initialized the database and cleared the opencast directory. Problem went away after the initial upload.
On Fri, Mar 2, 2012 at 4:36 AM, Tobias Wunden <[email protected]>wrote: > Hank, > > can I ask what the installation looks like? Is it possible that you have > more than one service registries running? > > Tobias > > On 18.02.2012, at 18:36, Hank Magnuski <[email protected]> wrote: > > > On the very first upload of a file: > > > > 09:23:15 WARN (WorkflowServiceImpl:1542) - Exception while accepting > > job Job {id:36, version:4} > > org.opencastproject.workflow.api.WorkflowDatabaseException: > > org.opencastproject.serviceregistry.api.ServiceRegistryException: > > javax.persistence.RollbackException: > > javax.persistence.OptimisticLockException: Exception > > [EclipseLink-5006] (Eclipse Persistence Services - > > 2.0.2.v20100323-r6872): > > org.eclipse.persistence.exceptions.OptimisticLockException > > Exception Description: The object [Job {id:27, version:18}] cannot be > > updated because it has changed or been deleted since it was last read. > > Class> org.opencastproject.serviceregistry.impl.JobJpaImpl Primary Key> > [27] > > at > org.opencastproject.workflow.impl.WorkflowServiceImpl.update(WorkflowServiceImpl.java:1092) > > at > org.opencastproject.workflow.impl.WorkflowServiceImpl.runWorkflowOperation(WorkflowServiceImpl.java:789) > > at > org.opencastproject.workflow.impl.WorkflowServiceImpl.process(WorkflowServiceImpl.java:1528) > > at > org.opencastproject.workflow.impl.WorkflowServiceImpl$JobRunner.call(WorkflowServiceImpl.java:1833) > > at > org.opencastproject.workflow.impl.WorkflowServiceImpl$JobRunner.call(WorkflowServiceImpl.java:1806) > > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > > at java.lang.Thread.run(Thread.java:619) > > Caused by: > org.opencastproject.serviceregistry.api.ServiceRegistryException: > > javax.persistence.RollbackException: > > javax.persistence.OptimisticLockException: Exception > > [EclipseLink-5006] (Eclipse Persistence Services - > > 2.0.2.v20100323-r6872): > > org.eclipse.persistence.exceptions.OptimisticLockException > > Exception Description: The object [Job {id:27, version:18}] cannot be > > updated because it has changed or been deleted since it was last read. > > Class> org.opencastproject.serviceregistry.impl.JobJpaImpl Primary Key> > [27] > > at > org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl.updateJob(ServiceRegistryJpaImpl.java:466) > > at > org.opencastproject.workflow.impl.WorkflowServiceImpl.update(WorkflowServiceImpl.java:1089) > > ... 9 more > > Caused by: javax.persistence.RollbackException: > > javax.persistence.OptimisticLockException: Exception > > [EclipseLink-5006] (Eclipse Persistence Services - > > 2.0.2.v20100323-r6872): > > org.eclipse.persistence.exceptions.OptimisticLockException > > Exception Description: The object [Job {id:27, version:18}] cannot be > > updated because it has changed or been deleted since it was last read. > > Class> org.opencastproject.serviceregistry.impl.JobJpaImpl Primary Key> > [27] > > at > org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commitInternal(EntityTransactionImpl.java:102) > > at > org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commit(EntityTransactionImpl.java:63) > > at > org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl.updateInternal(ServiceRegistryJpaImpl.java:507) > > at > org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl.updateJob(ServiceRegistryJpaImpl.java:464) > > ... 10 more > > Caused by: javax.persistence.OptimisticLockException: Exception > > [EclipseLink-5006] (Eclipse Persistence Services - > > 2.0.2.v20100323-r6872): > > org.eclipse.persistence.exceptions.OptimisticLockException > > Exception Description: The object [Job {id:27, version:18}] cannot be > > updated because it has changed or been deleted since it was last read. > > Class> org.opencastproject.serviceregistry.impl.JobJpaImpl Primary Key> > [27] > > at > org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.commitToDatabase(RepeatableWriteUnitOfWork.java:549) > > at > org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1518) > > at > org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.commitRootUnitOfWork(RepeatableWriteUnitOfWork.java:200) > > at > org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitAndResume(UnitOfWorkImpl.java:1139) > > at > org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.commitInternal(EntityTransactionImpl.java:84) > > ... 13 more > > Caused by: Exception [EclipseLink-5006] (Eclipse Persistence Services > > - 2.0.2.v20100323-r6872): > > org.eclipse.persistence.exceptions.OptimisticLockException > > Exception Description: The object [Job {id:27, version:18}] cannot be > > updated because it has changed or been deleted since it was last read. > > Class> org.opencastproject.serviceregistry.impl.JobJpaImpl Primary Key> > [27] > > at > org.eclipse.persistence.exceptions.OptimisticLockException.objectChangedSinceLastReadWhenUpdating(OptimisticLockException.java:137) > > at > org.eclipse.persistence.descriptors.VersionLockingPolicy.validateUpdate(VersionLockingPolicy.java:755) > > at > org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.updateObjectForWriteWithChangeSet(DatabaseQueryMechanism.java:1149) > > at > org.eclipse.persistence.queries.UpdateObjectQuery.executeCommitWithChangeSet(UpdateObjectQuery.java:84) > > at > org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:287) > > at > org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58) > > at > org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:675) > > at > org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:589) > > at > org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:109) > > at > org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:86) > > at > org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2898) > > at > org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1225) > > at > org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1207) > > at > org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1167) > > at > org.eclipse.persistence.internal.sessions.CommitManager.commitChangedObjectsForClassWithChangeSet(CommitManager.java:233) > > at > org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:108) > > at > org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:3260) > > at > org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1413) > > at > org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.commitToDatabase(RepeatableWriteUnitOfWork.java:547) > > ... 17 more > > 09:23:16 INFO (WorkspaceImpl:246) - Downloading > > > http://nway.ncast.com:8080/static/affa2fc8-3bff-456b-9f07-72791cce8f6f/b940b660-602c-463b-9eaa-bd7b74a151f8/dublincore.xml > > to > /opt/matterhorn/opencast/workspace/http_nway.ncast.com_8080/static/affa2fc8-3bff-456b-9f07-72791cce8f6f/b94 >
_______________________________________________ Matterhorn-users mailing list [email protected] http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
