org.jooq.exception.DataChangedException: Database recor d has been changed

GitHub | sangeethah | 7 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 4104#251419476

    GitHub | 7 months ago | sangeethah
    org.jooq.exception.DataChangedException: Database recor d has been changed
  2. 0

    GitHub comment 1801#132668888

    GitHub | 2 years ago | philp
    org.jooq.exception.DataChangedException: Database record has been changed
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    uncaught exception in rancher-server

    GitHub | 2 years ago | defunctzombie
    org.jooq.exception.DataChangedException: Database record has been changed
  5. 0

    [rancher-compose] slow-down & errors creating config using rancher-compose

    GitHub | 2 years ago | Rucknar
    org.jooq.exception.DataChangedException: Database record has been changed

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.jooq.exception.DataChangedException

      Database recor d has been changed

      at org.jooq.impl.UpdatableRecordImpl.checkIfChanged()
    2. jOOQ
      UpdatableRecordImpl.update
      1. org.jooq.impl.UpdatableRecordImpl.checkIfChanged(UpdatableRecordImpl.java:550)[jooq-3.3.0.jar:na]
      2. org.jooq.impl.UpdatableRecordImpl.storeUpdate0(UpdatableRecordImpl.java:291)[jooq-3.3.0.jar:na]
      3. org.jooq.impl.UpdatableRecordImpl.access$200(UpdatableRecordImpl.java:90)[jooq-3.3.0.jar:na]
      4. org.jooq.impl.UpdatableRecordImpl$3.operate(UpdatableRecordImpl.java:260)[jooq-3.3.0.jar:na]
      5. org.jooq.impl.RecordDelegate.operate(RecordDelegate.java:123)[jooq-3.3.0.jar:na]
      6. org.jooq.impl.UpdatableRecordImpl.storeUpdate(UpdatableRecordImpl.java:255)[jooq-3.3.0.jar:na]
      7. org.jooq.impl.UpdatableRecordImpl.update(UpdatableRecordImpl.java:149)[jooq-3.3.0.jar:na]
      7 frames
    3. io.cattle.platform
      ServiceDiscoveryServiceImpl.reconcileServiceEndpointsImpl
      1. io.cattle.platform.object.impl.JooqObjectManager.persistRecord(JooqObjectManager.java:223)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      2. io.cattle.platform.object.impl.JooqObjectManager.setFieldsInternal(JooqObjectManager.java:130)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      3. io.cattle.platform.object.impl.JooqObjectManager$3.execute(JooqObjectManager.java:118)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      4. io.cattle.platform.engine.idempotent.Idempotent.change(Idempotent.java:88)[cattle-framework-engine-0.5.0-SNAPSHOT.jar:na]
      5. io.cattle.platform.object.impl.JooqObjectManager.setFields(JooqObjectManager.java:115)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      6. io.cattle.platform.object.impl.JooqObjectManager.setFields(JooqObjectManager.java:110)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      7. io.cattle.platform.object.impl.AbstractObjectManager.setFields(AbstractObjectManager.java:135)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      8. io.cattle.platform.servicediscovery.service.impl.ServiceDiscoveryServiceImpl.updateObjectEndPoints(ServiceDiscoveryServiceImpl.java:485)[cattle-iaas-service-discovery-server-0.5.0-SNAPSHOT.jar:na]
      9. io.cattle.platform.servicediscovery.service.impl.ServiceDiscoveryServiceImpl.reconcileServiceEndpointsImpl(ServiceDiscoveryServiceImpl.java:502)[cattle-iaas-service-discovery-server-0.5.0-SNAPSHOT.jar:na]
      9 frames
    4. jOOQ
      UpdatableRecordImpl.update
      1. org.jooq.impl.UpdatableRecordImpl.checkIfChanged(UpdatableRecordImpl.java:550)[jooq-3.3.0.jar:na]
      2. org.jooq.impl.UpdatableRecordImpl.storeUpdate0(UpdatableRecordImpl.java:291)[jooq-3.3.0.jar:na]
      3. org.jooq.impl.UpdatableRecordImpl.access$200(UpdatableRecordImpl.java:90)[jooq-3.3.0.jar:na]
      4. org.jooq.impl.UpdatableRecordImpl$3.operate(UpdatableRecordImpl.java:260)[jooq-3.3.0.jar:na]
      5. org.jooq.impl.RecordDelegate.operate(RecordDelegate.java:123)[jooq-3.3.0.jar:na]
      6. org.jooq.impl.UpdatableRecordImpl.storeUpdate(UpdatableRecordImpl.java:255)[jooq-3.3.0.jar:na]
      7. org.jooq.impl.UpdatableRecordImpl.update(UpdatableRecordImpl.java:149)[jooq-3.3.0.jar:na]
      7 frames
    5. io.cattle.platform
      ServiceDiscoveryServiceImpl.serviceUpdate
      1. io.cattle.platform.object.impl.JooqObjectManager.persistRecord(JooqObjectManager.java:223)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      2. io.cattle.platform.object.impl.JooqObjectManager.setFieldsInternal(JooqObjectManager.java:130)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      3. io.cattle.platform.object.impl.JooqObjectManager$3.execute(JooqObjectManager.java:118)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      4. io.cattle.platform.engine.idempotent.Idempotent.change(Idempotent.java:88)[cattle-framework-engine-0.5.0-SNAPSHOT.jar:na]
      5. io.cattle.platform.object.impl.JooqObjectManager.setFields(JooqObjectManager.java:115)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      6. io.cattle.platform.object.impl.JooqObjectManager.setFields(JooqObjectManager.java:110)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      7. io.cattle.platform.object.impl.AbstractObjectManager.setFields(AbstractObjectManager.java:135)[cattle-framework-object-0.5.0-SNAPSHOT.jar:na]
      8. io.cattle.platform.servicediscovery.service.impl.ServiceDiscoveryServiceImpl.updateObjectEndPoints(ServiceDiscoveryServiceImpl.java:485)[cattle-iaas-service-discovery-server-0.5.0-SNAPSHOT.jar:na]
      9. io.cattle.platform.servicediscovery.service.impl.ServiceDiscoveryServiceImpl.reconcileServiceEndpointsImpl(ServiceDiscoveryServiceImpl.java:502)[cattle-iaas-service-discovery-server-0.5.0-SNAPSHOT.jar:na]
      10. io.cattle.platform.servicediscovery.service.impl.ServiceDiscoveryServiceImpl$5.run(ServiceDiscoveryServiceImpl.java:736)[cattle-iaas-service-discovery-server-0.5.0-SNAPSHOT.jar:na]
      11. io.cattle.platform.configitem.version.impl.ConfigItemStatusManagerImpl$1.doWithLock(ConfigItemStatusManagerImpl.java:92)[cattle-config-item-common-0.5.0-SNAPSHOT.jar:na]
      12. io.cattle.platform.lock.impl.AbstractLockManagerImpl$4.doWithLock(AbstractLockManagerImpl.java:50)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      13. io.cattle.platform.lock.impl.LockManagerImpl.doLock(LockManagerImpl.java:33)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      14. io.cattle.platform.lock.impl.AbstractLockManagerImpl.tryLock(AbstractLockManagerImpl.java:25)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      15. io.cattle.platform.lock.impl.AbstractLockManagerImpl.tryLock(AbstractLockManagerImpl.java:47)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      16. io.cattle.platform.configitem.version.impl.ConfigItemStatusManagerImpl.runUpdateForEvent(ConfigItemStatusManagerImpl.java:85)[cattle-config-item-common-0.5.0-SNAPSHOT.jar:na]
      17. io.cattle.platform.servicediscovery.service.impl.ServiceDiscoveryServiceImpl.serviceUpdate(ServiceDiscoveryServiceImpl.java:731)[cattle-iaas-service-discovery-server-0.5.0-SNAPSHOT.jar:na]
      17 frames
    6. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor1719.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0_111]
      3. java.lang.reflect.Method.invoke(Method.java:606)[na:1.7.0_111]
      3 frames
    7. io.cattle.platform
      AbstractThreadPoolingEventService$2.doRun
      1. io.cattle.platform.eventing.annotation.MethodInvokingListener$1.doWithLockNoResult(MethodInvokingListener.java:76)[cattle-framework-eventing-0.5.0-SNAPSHOT.jar:na]
      2. io.cattle.platform.lock.LockCallbackNoReturn.doWithLock(LockCallbackNoReturn.java:7)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      3. io.cattle.platform.lock.LockCallbackNoReturn.doWithLock(LockCallbackNoReturn.java:3)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      4. io.cattle.platform.lock.impl.AbstractLockManagerImpl$3.doWithLock(AbstractLockManagerImpl.java:40)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      5. io.cattle.platform.lock.impl.LockManagerImpl.doLock(LockManagerImpl.java:33)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      6. io.cattle.platform.lock.impl.AbstractLockManagerImpl.lock(AbstractLockManagerImpl.java:13)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      7. io.cattle.platform.lock.impl.AbstractLockManagerImpl.lock(AbstractLockManagerImpl.java:37)[cattle-framework-lock-0.5.0-SNAPSHOT.jar:na]
      8. io.cattle.platform.eventing.annotation.MethodInvokingListener.onEvent(MethodInvokingListener.java:72)[cattle-framework-eventing-0.5.0-SNAPSHOT.jar:na]
      9. io.cattle.platform.eventing.impl.AbstractThreadPoolingEventService$2.doRun(AbstractThreadPoolingEventService.java:135)[cattle-framework-eventing-0.5.0-SNAPSHOT.jar:na]
      9 frames
    8. org.apache.cloudstack
      ManagedContextRunnable.run
      1. org.apache.cloudstack.managed.context.NoExceptionRunnable.runInContext(NoExceptionRunnable.java:15)[cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]
      2. org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)[cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]
      3. org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:55)[cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]
      4. org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:108)[cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]
      5. org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:52)[cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]
      6. org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)[cattle-framework-managed-context-0.5.0-SNAPSHOT.jar:na]
      6 frames
    9. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[na:1.7.0_111]
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[na:1.7.0_111]
      3. java.lang.Thread.run(Thread.java:745)[na:1.7.0_111]
      3 frames