Is this accurate? "Replace Continuum 1.0.3's apps/continuum/database with Continuum 1.0.2's apps/continuum/database." (http://maven.apache.org/continuum/upgrade.html)
Overwrite 1.0.3 database with 1.0.2? -----Original Message----- From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] Sent: June 14, 2006 4:11 AM To: [email protected] Subject: Re: 1.0.2->1.0.3 upgrade - JDODataStoreException: "...trying to shrink VARCHAR...ContinuumBuildExecutorE" weird. Can you try with a fresh install of continuum? Emmanuel Chris Wall a écrit : > It's consistent during our builds. > > -----Original Message----- > From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] > Sent: June 13, 2006 3:45 AM > To: [email protected] > Subject: Re: 1.0.2->1.0.3 upgrade - JDODataStoreException: "...trying to > shrink VARCHAR...ContinuumBuildExecutorE" > > Do you have always this exception or is it only on one build? > > Chris Wall a écrit : >> After upgrading from 1.0.2 to 1.0.3 (via >> http://maven.apache.org/continuum/upgrade.html), we are experiencing the >> stacktrace below. Is this an outdated schema issue? >> >> I saw two related responses in the archives ("we don't know why" and >> "nothing to do with Maven or Continuum") and a couple open bugs. What >> is the suggested workaround? >> >> Could this be related? Is it correct to overwrite 1.0.3 with 1.0.2?: >> "Replace Continuum 1.0.3's apps/continuum/database with Continuum >> 1.0.2's apps/continuum/database." > > yes, it's the normal way. > >> >> Thanks! >> >> -Chris >> >> >> Stacktrace >> ---------------- >> javax.jdo.JDODataStoreException: Update request failed: UPDATE >> BUILDRESULT SET ERROR=? WHERE ID=? >> at >> org.jpox.store.rdbms.request.UpdateRequest.execute(UpdateRequest.java:26 >> 7) >> at >> org.jpox.store.rdbms.table.ClassTable.update(ClassTable.java:2200) >> at >> org.jpox.store.StoreManager.update(StoreManager.java:786) >> at >> org.jpox.state.StateManagerImpl.flush(StateManagerImpl.java:4596) >> at >> org.jpox.AbstractPersistenceManager.flush(AbstractPersistenceManager.jav >> a:3167) >> at >> org.jpox.AbstractPersistenceManager.markDirty(AbstractPersistenceManager >> .java:3126) >> at >> org.jpox.state.StateManagerImpl.postWriteField(StateManagerImpl.java:433 >> 4) >> at >> org.jpox.state.StateManagerImpl.makeDirty(StateManagerImpl.java:1050) >> at >> org.jpox.state.AttachFieldManager.storeIntField(AttachFieldManager.java: >> 255) >> at >> org.jpox.state.StateManagerImpl.providedIntField(StateManagerImpl.java:2 >> 571) >> 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:2964 >> ) >> at >> org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java >> :4028) >> at >> org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3963) >> at >> org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage >> r.java:1336) >> at >> org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersi >> stenceManager.java:1109) >> at >> org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceMa >> nager.java:1201) >> at >> org.apache.maven.continuum.store.JdoContinuumStore.updateBuildResult(Jdo >> ContinuumStore.java:238) >> at >> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( >> DefaultBuildController.java:324) >> at >> org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec >> uteTask(BuildProjectTaskExecutor.java:47) >> at >> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut >> orRunnable.run(ThreadedTaskQueueExecutor.java:103) >> at java.lang.Thread.run(Thread.java:595) >> NestedThrowablesStackTrace: >> ERROR 22001: A truncation error was encountered trying to shrink VARCHAR >> 'org.apache.maven.continuum.execution.ContinuumBuildExecutorE&' to >> length 8192. >> at >> org.apache.derby.iapi.error.StandardException.newException(Unknown >> Source) >> at >> org.apache.derby.iapi.types.SQLChar.hasNonBlankChars(Unknown Source) >> at >> org.apache.derby.iapi.types.SQLVarchar.normalize(Unknown Source) >> at >> org.apache.derby.iapi.types.SQLVarchar.normalize(Unknown Source) >> at >> org.apache.derby.iapi.types.DataTypeDescriptor.normalize(Unknown Source) >> at >> org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknow >> n Source) >> at >> org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unkn >> own Source) >> at >> org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unkno >> wn Source) >> at >> org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Un >> known Source) >> at >> org.apache.derby.impl.sql.execute.UpdateResultSet.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(Unkno >> wn Source) >> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown >> Source) >> at >> org.jpox.store.rdbms.request.Request.executeUpdate(Request.java:78) >> at >> org.jpox.store.rdbms.request.UpdateRequest.execute(UpdateRequest.java:25 >> 3) >> at >> org.jpox.store.rdbms.table.ClassTable.update(ClassTable.java:2200) >> at >> org.jpox.store.StoreManager.update(StoreManager.java:786) >> at >> org.jpox.state.StateManagerImpl.flush(StateManagerImpl.java:4596) >> at >> org.jpox.AbstractPersistenceManager.flush(AbstractPersistenceManager.jav >> a:3167) >> at >> org.jpox.AbstractPersistenceManager.markDirty(AbstractPersistenceManager >> .java:3126) >> at >> org.jpox.state.StateManagerImpl.postWriteField(StateManagerImpl.java:433 >> 4) >> at >> org.jpox.state.StateManagerImpl.makeDirty(StateManagerImpl.java:1050) >> at >> org.jpox.state.AttachFieldManager.storeIntField(AttachFieldManager.java: >> 255) >> at >> org.jpox.state.StateManagerImpl.providedIntField(StateManagerImpl.java:2 >> 571) >> 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:2964 >> ) >> at >> org.jpox.state.StateManagerImpl.internalAttachCopy(StateManagerImpl.java >> :4028) >> at >> org.jpox.state.StateManagerImpl.attachCopy(StateManagerImpl.java:3963) >> at >> org.jpox.AbstractPersistenceManager.attachCopy(AbstractPersistenceManage >> r.java:1336) >> at >> org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersi >> stenceManager.java:1109) >> at >> org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceMa >> nager.java:1201) >> at >> org.apache.maven.continuum.store.JdoContinuumStore.updateBuildResult(Jdo >> ContinuumStore.java:238) >> at >> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( >> DefaultBuildController.java:324) >> at >> org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec >> uteTask(BuildProjectTaskExecutor.java:47) >> at >> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut >> orRunnable.run(ThreadedTaskQueueExecutor.java:103) >> at java.lang.Thread.run(Thread.java:595) >> >> _______________________________________________________________________ >> Notice: This email message, together with any attachments, may contain >> information of BEA Systems, Inc., its subsidiaries and affiliated >> entities, that may be confidential, proprietary, copyrighted and/or >> legally privileged, and is intended solely for the use of the individual >> or entity named in this message. If you are not the intended recipient, >> and have received this message in error, please immediately return this >> by email and then delete it. >> > > _______________________________________________________________________ > Notice: This email message, together with any attachments, may contain > information of BEA Systems, Inc., its subsidiaries and affiliated > entities, that may be confidential, proprietary, copyrighted and/or > legally privileged, and is intended solely for the use of the individual > or entity named in this message. If you are not the intended recipient, > and have received this message in error, please immediately return this > by email and then delete it. > > > _______________________________________________________________________ Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.
