Return-Path: Delivered-To: apmail-maven-continuum-users-archive@www.apache.org Received: (qmail 34110 invoked from network); 18 Feb 2006 13:31:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 Feb 2006 13:31:10 -0000 Received: (qmail 17553 invoked by uid 500); 18 Feb 2006 13:31:09 -0000 Delivered-To: apmail-maven-continuum-users-archive@maven.apache.org Received: (qmail 17335 invoked by uid 500); 18 Feb 2006 13:31:09 -0000 Mailing-List: contact continuum-users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-users@maven.apache.org Delivered-To: mailing list continuum-users@maven.apache.org Received: (qmail 17324 invoked by uid 99); 18 Feb 2006 13:31:08 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Feb 2006 05:31:08 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [62.193.206.9] (HELO webmail9.amenworld.com) (62.193.206.9) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 18 Feb 2006 05:31:08 -0800 Received: (qmail 12965 invoked from network); 18 Feb 2006 13:30:51 -0000 Received: from 66.25.99-84.rev.gaoland.net (HELO ?127.0.0.1?) (84.99.25.66) by 0 with SMTP; 18 Feb 2006 13:30:51 -0000 Message-ID: <43F7217F.6020108@venisse.net> Date: Sat, 18 Feb 2006 14:30:39 +0100 From: Emmanuel Venisse User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: fr, en MIME-Version: 1.0 To: continuum-users@maven.apache.org Subject: Re: Can anyone help with this error? References: <2c1193060602170608p2f8ab5cy86e789e6455bcb99@mail.gmail.com> <43F5FE1A.9010203@venisse.net> <2c1193060602171152x1bcaa8fcie4794093db545226@mail.gmail.com> In-Reply-To: <2c1193060602171152x1bcaa8fcie4794093db545226@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Do you have the following part in your application.xml : org.jpox.transactionIsolation READ_UNCOMMITTED org.jpox.poid.transactionIsolation READ_UNCOMMITTED Emmanuel Punkin Head a �crit : > 1.0.2 also using with Maven 2.0 > > On 2/17/06, Emmanuel Venisse wrote: > >>What is your continuum version? >> >>Emmanuel >> >>Punkin Head a �crit : >> >>>The parent of our application will get an error at the scheduled time of >>>build (not on every scheduled build but about 4 or 5 times a day), even >> >>when >> >>>no changes have been done to it. When I go to force the build, it >> >>builds >> >>>successfully. Here is the error: >>> >>>javax.jdo.JDODataStoreException: Insert request failed: INSERT INTO >>>PROJECTDEPENDENCY (PROJECTDEPENDENCY_ID,VERSION,ARTIFACT_ID,GROUP_ID) >>>VALUES (?,?,?,?) >>> at org.jpox.store.rdbms.request.InsertRequest.execute( >> >>InsertRequest.java:329) >> >>> at org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java >> >>:1774) >> >>> at org.jpox.store.StoreManager.insert(StoreManager.java:721) >>> at org.jpox.state.StateManagerImpl.internalMakePersistent( >> >>StateManagerImpl.java:3066) >> >>> at org.jpox.state.StateManagerImpl.makePersistent( >> >>StateManagerImpl.java:3039) >> >>> at org.jpox.state.StateManagerImpl.attachCopy( >> >>StateManagerImpl.java:3452) >> >>> at org.jpox.AbstractPersistenceManager.attachCopy( >> >>AbstractPersistenceManager.java:1644) >> >>> at org.jpox.sco.List.attachCopy(List.java:326) >>> at org.jpox.state.AttachFieldManager.storeObjectField( >> >>AttachFieldManager.java:107) >> >>> at org.jpox.state.StateManagerImpl.providedObjectField( >> >>StateManagerImpl.java:2394) >> >>> at >> >>org.apache.maven.continuum.model.project.Project.jdoProvideField( >>Project.java) >> >>> at >> >>org.apache.maven.continuum.model.project.Project.jdoProvideFields( >>Project.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( >> >>AbstractPersistenceManager.java:1644) >> >>> at org.jpox.AbstractPersistenceManager.attachCopy( >> >>AbstractPersistenceManager.java:1660) >> >>> at org.apache.maven.continuum.store.JdoContinuumStore.updateObject >> >>(JdoContinuumStore.java:679) >> >>> at >> >>org.apache.maven.continuum.store.JdoContinuumStore.updateProject( >>JdoContinuumStore.java:841) >> >>> at >> >>org.apache.maven.continuum.core.action.ExecuteBuilderContinuumAction.execute >>(ExecuteBuilderContinuumAction.java:94) >> >>> at >> >>org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( >>DefaultBuildController.java:171) >> >>> at >> >>org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask >>(BuildProjectTaskExecutor.java:53) >> >>> at >> >>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run >>(ThreadedTaskQueueExecutor.java:103) >> >>> at java.lang.Thread.run(Thread.java:595) >>>NestedThrowablesStackTrace: >>>ERROR 40001: A lock could not be obtained due to a deadlock, cycle of >>>locks and waiters is: >>>Lock : ROW, PROJECTDEPENDENCY, (4271,6) >>> Waiting XID : {30604833, X} , SA, INSERT INTO PROJECTDEPENDENCY >>>(PROJECTDEPENDENCY_ID,VERSION,ARTIFACT_ID,GROUP_ID) VALUES (?,?,?,?) >>> Granted XID : {30604480, X} >>>Lock : ROW, PROJECT, (3,96) >>> Waiting XID : {30604480, S} , SA, UPDATE PROJECTDEPENDENCY SET >>>DEPENDENCIES_ID_OWN = ?,DEPENDENCIESINTEGER_IDX = ? WHERE >>>PROJECTDEPENDENCY_ID = ? >>> Granted XID : {30604833, X} >>>. The selected victim is XID : 30604833. >>> at org.apache.derby.iapi.error.StandardException.newException(Unknown >> >>Source) >> >>> at org.apache.derby.impl.services.locks.Deadlock.buildException(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.RowLocking3.lockRecordForWrite >>(Unknown >> >>>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.lockRowOnPage >>(Unknown >> >>>Source) >>> at >> >>org.apache.derby.impl.store.access.btree.index.B2IRowLocking3.lockNonScanRowOnPage >>(Unknown >> >>>Source) >>> at org.apache.derby.impl.store.access.btree.BTreeController.doIns >> >>(Unknown >> >>>Source) >>> at org.apache.derby.impl.store.access.btree.BTreeController.insert >> >>(Unknown >> >>>Source) >>> at >> >>org.apache.derby.impl.store.access.btree.index.B2IController.insert >>(Unknown >> >>>Source) >>> at >> >>org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown >> >>>Source) >>> at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown >> >>Source) >> >>> at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown >> >>Source) >> >>> at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown >> >>Source) >> >>> at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown >> >>Source) >> >>> at >> >>org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown >> >>>Source) >>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown >> >>Source) >> >>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown >> >>Source) >> >>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown >> >>Source) >> >>> at >> >>org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown >> >>>Source) >>> at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate >> >>(Unknown >> >>>Source) >>> at org.jpox.store.rdbms.request.Request.executeUpdate(Request.java >> >>:69) >> >>> at org.jpox.store.rdbms.request.InsertRequest.execute( >> >>InsertRequest.java:268) >> >>> at org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java >> >>:1774) >> >>> at org.jpox.store.StoreManager.insert(StoreManager.java:721) >>> at org.jpox.state.StateManagerImpl.internalMakePersistent( >> >>StateManagerImpl.java:3066) >> >>> at org.jpox.state.StateManagerImpl.makePersistent( >> >>StateManagerImpl.java:3039) >> >>> at org.jpox.state.StateManagerImpl.attachCopy( >> >>StateManagerImpl.java:3452) >> >>> at org.jpox.AbstractPersistenceManager.attachCopy( >> >>AbstractPersistenceManager.java:1644) >> >>> at org.jpox.sco.List.attachCopy(List.java:326) >>> at org.jpox.state.AttachFieldManager.storeObjectField( >> >>AttachFieldManager.java:107) >> >>> at org.jpox.state.StateManagerImpl.providedObjectField( >> >>StateManagerImpl.java:2394) >> >>> at >> >>org.apache.maven.continuum.model.project.Project.jdoProvideField( >>Project.java) >> >>> at >> >>org.apache.maven.continuum.model.project.Project.jdoProvideFields( >>Project.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( >> >>AbstractPersistenceManager.java:1644) >> >>> at org.jpox.AbstractPersistenceManager.attachCopy( >> >>AbstractPersistenceManager.java:1660) >> >>> at org.apache.maven.continuum.store.JdoContinuumStore.updateObject >> >>(JdoContinuumStore.java:679) >> >>> at >> >>org.apache.maven.continuum.store.JdoContinuumStore.updateProject( >>JdoContinuumStore.java:841) >> >>> at >> >>org.apache.maven.continuum.core.action.ExecuteBuilderContinuumAction.execute >>(ExecuteBuilderContinuumAction.java:94) >> >>> at >> >>org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( >>DefaultBuildController.java:171) >> >>> at >> >>org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask >>(BuildProjectTaskExecutor.java:53) >> >>> at >> >>org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run >>(ThreadedTaskQueueExecutor.java:103) >> >>> at java.lang.Thread.run(Thread.java:595) >>> >>> >>> >>> >>>Thanks, >>> >>>Adam >>> >> >> > > > -- > www.punkinshred.net // punkin'head official homepage > > www.myspace.com/punkinhead <-- for true shred >