Actually, no. I will change it to 'READ_UNCOMMITTED' in both places. It currently is:
<application> ... <components> ... <component> <role>org.codehaus.plexus.jdo.JdoFactory</role> <implementation>org.codehaus.plexus.jdo.DefaultJdoFactory</implementation> <configuration> <properties> ... <property> <name>org.jpox.transactionIsolation</name> <value>READ_COMMITTED</value> </property> <property> <name>org.jpox.poid.transactionIsolation</name> <value>READ_COMMITTED</value> </property> </properties> </configuration> </component> ... </components> </application> Thank you, Michael -----Original Message----- From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] Sent: Thursday, December 15, 2005 2:14 AM To: continuum-users@maven.apache.org Subject: Re: Continuum 1.0.2 Hmm, you're the only one with this problem since 1.0.1 release. Do you have 'READ_UNCOMMITTED' at line 339 and 343 in apps/continuum/continuum/application.xml? Emmanuel Michael Fiedler a écrit : > Hi, > > > > I am getting the 'Locate request failed' error again. I am using > Continuum 1.0.2. The layout is below. Do you have a suggestion on what > I should change? > > > > Thank you, Michael > > > > Layout: > > pom > > |___ applications > > | |___ ... > > |___ modules > > |___ pom <-- failing here, at the modules level > > |___ moduleA > > |___ pom > > |___ moduleB > > |___ pom > > |___ moduleC > > |___ pom > > > > > > Error: > > Build statistics: > > State: Error > > Previous State: Ok > > Started at: Tue, 13 Dec 2005 09:00:01 -0600 > > Finished at: Tue, 13 Dec 2005 09:02:07 -0600 > > Total time: 2m 6s > > Build Trigger: Schedule > > Exit code: 0 > > Building machine hostname: host > > Operating system : Windows 2000(Service Pack 4) > > Java version : 1.5.0_03(Sun Microsystems Inc.) > > > > > > ************************************************************************ > **** > > Build Error: > > ************************************************************************ > **** > > javax.jdo.JDODataStoreException: Locate request failed: SELECT 1 FROM > PROJECT THIS WHERE (THIS.ID = ?) > > at > org.jpox.store.rdbms.request.LocateRequest.execute(LocateRequest.java:13 > 2) > > at > org.jpox.store.rdbms.table.ClassTable.locate(ClassTable.java:1901) > > at org.jpox.store.StoreManager.locate(StoreManager.java:793) > > at > org.jpox.state.StateManagerImpl.locate(StateManagerImpl.java:3670) > > at > org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3411) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1644) > > at org.jpox.sco.List.attachCopy(List.java:326) > > at > org.jpox.state.AttachFieldManager.storeObjectField(AttachFieldManager.ja > va:107) > > at > org.jpox.state.StateManagerImpl.providedObjectField(StateManagerImpl.jav > a:2394) > > at > org.apache.maven.continuum.model.project.ProjectGroup.jdoProvideField(Pr > ojectGroup.java) > > at > org.apache.maven.continuum.model.project.ProjectGroup.jdoProvideFields(P > rojectGroup.java) > > at > org.jpox.state.StateManagerImpl.provideFields(StateManagerImpl.java:2732 > ) > > at > org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java > :3518) > > at > org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3446) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1644) > > at > org.jpox.state.AttachFieldManager.storeObjectField(AttachFieldManager.ja > va:120) > > at > org.jpox.state.StateManagerImpl.providedObjectField(StateManagerImpl.jav > a:2394) > > at > org.apache.maven.continuum.model.project.Project.jdoProvideField(Project > .java) > > at > org.apache.maven.continuum.model.project.Project.jdoProvideFields(Projec > t.java) > > at > org.jpox.state.StateManagerImpl.provideFields(StateManagerImpl.java:2732 > ) > > at > org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java > :3518) > > at > org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3446) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1644) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1660) > > at > org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoConti > nuumStore.java:679) > > at > org.apache.maven.continuum.store.JdoContinuumStore.updateProject(JdoCont > inuumStore.java:841) > > at > org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( > DefaultBuildController.java:224) > > at > org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec > uteTask(BuildProjectTaskExecutor.java:53) > > at > org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut > orRunnable.run(ThreadedTaskQueueExecutor.java:103) > > at java.lang.Thread.run(Thread.java:595) > > NestedThrowablesStackTrace: > > ERROR 40XL1: A lock could not be obtained within the time requested > > at > org.apache.derby.iapi.error.StandardException.newException(Unknown > Source) > > at org.apache.derby.impl.services.locks.LockSet.lockObject(Unknown > Source) > > at > org.apache.derby.impl.services.locks.SinglePool.lockAnObject(Unknown > Source) > > at > org.apache.derby.impl.services.locks.SinglePool.lockObject(Unknown > Source) > > at > org.apache.derby.impl.store.raw.xact.RowLocking2.lockRecordForRead(Unkno > wn Source) > > at > org.apache.derby.impl.store.access.heap.HeapController.lockRow(Unknown > Source) > > at > org.apache.derby.impl.store.access.heap.HeapController.lockRow(Unknown > Source) > > at > org.apache.derby.impl.store.access.btree.index.B2IRowLocking3.lockRowOnP > age(Unknown Source) > > at > org.apache.derby.impl.store.access.btree.index.B2IRowLocking3._lockScanR > ow(Unknown Source) > > at > org.apache.derby.impl.store.access.btree.index.B2IRowLockingRR.lockScanR > ow(Unknown Source) > > at > org.apache.derby.impl.store.access.btree.BTreeForwardScan.fetchRows(Unkn > own Source) > > at > org.apache.derby.impl.store.access.btree.BTreeScan.fetchNext(Unknown > Source) > > at > org.apache.derby.impl.sql.execute.TableScanResultSet.getNextRowCore(Unkn > own Source) > > at > org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCor > e(Unknown Source) > > at > org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.getNextRow(Unk > nown Source) > > at org.apache.derby.impl.jdbc.EmbedResultSet.movePosition(Unknown > Source) > > at org.apache.derby.impl.jdbc.EmbedResultSet.next(Unknown Source) > > at > org.jpox.store.rdbms.request.LocateRequest.execute(LocateRequest.java:10 > 9) > > at > org.jpox.store.rdbms.table.ClassTable.locate(ClassTable.java:1901) > > at org.jpox.store.StoreManager.locate(StoreManager.java:793) > > at > org.jpox.state.StateManagerImpl.locate(StateManagerImpl.java:3670) > > at > org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3411) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1644) > > at org.jpox.sco.List.attachCopy(List.java:326) > > at > org.jpox.state.AttachFieldManager.storeObjectField(AttachFieldManager.ja > va:107) > > at > org.jpox.state.StateManagerImpl.providedObjectField(StateManagerImpl.jav > a:2394) > > at > org.apache.maven.continuum.model.project.ProjectGroup.jdoProvideField(Pr > ojectGroup.java) > > at > org.apache.maven.continuum.model.project.ProjectGroup.jdoProvideFields(P > rojectGroup.java) > > at > org.jpox.state.StateManagerImpl.provideFields(StateManagerImpl.java:2732 > ) > > at > org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java > :3518) > > at > org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3446) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1644) > > at > org.jpox.state.AttachFieldManager.storeObjectField(AttachFieldManager.ja > va:120) > > at > org.jpox.state.StateManagerImpl.providedObjectField(StateManagerImpl.jav > a:2394) > > at > org.apache.maven.continuum.model.project.Project.jdoProvideField(Project > .java) > > at > org.apache.maven.continuum.model.project.Project.jdoProvideFields(Projec > t.java) > > at > org.jpox.state.StateManagerImpl.provideFields(StateManagerImpl.java:2732 > ) > > at > org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java > :3518) > > at > org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3446) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1644) > > at > org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage > r.java:1660) > > at > org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoConti > nuumStore.java:679) > > at > org.apache.maven.continuum.store.JdoContinuumStore.updateProject(JdoCont > inuumStore.java:841) > > at > org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( > DefaultBuildController.java:224) > > at > org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec > uteTask(BuildProjectTaskExecutor.java:53) > > at > org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut > orRunnable.run(ThreadedTaskQueueExecutor.java:103) > > at java.lang.Thread.run(Thread.java:595) > > > > > >