rg.quartz.ObjectAlreadyExistsException: Unable to store Trigger with name: '1' and group: 'myGroup', because one already exists with this identification.

Terracotta | nh11 | 6 years ago
  1. 0

    Re:How to add an extra trigger from execute() method

    Terracotta | 6 years ago | nh11
    rg.quartz.ObjectAlreadyExistsException: Unable to store Trigger with name: '1' and group: 'myGroup', because one already exists with this identification.

    Root Cause Analysis

    1. rg.quartz.ObjectAlreadyExistsException

      Unable to store Trigger with name: '1' and group: 'myGroup', because one already exists with this identification.

      at org.quartz.impl.jdbcjobstore.JobStoreSupport.storeTrigger()
    2. quartz
      StdScheduler.scheduleJob
      1. org.quartz.impl.jdbcjobstore.JobStoreSupport.storeTrigger(JobStoreSupport.java:1175)
      2. org.quartz.impl.jdbcjobstore.JobStoreSupport$5.execute(JobStoreSupport.java:1151)
      3. org.quartz.impl.jdbcjobstore.JobStoreSupport$40.execute(JobStoreSupport.java:3691)
      4. org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3763)
      5. org.quartz.impl.jdbcjobstore.JobStoreTX.executeInLock(JobStoreTX.java:90)
      6. org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInLock(JobStoreSupport.java:3687)
      7. org.quartz.impl.jdbcjobstore.JobStoreSupport.storeTrigger(JobStoreSupport.java:1147)
      8. org.quartz.core.QuartzScheduler.scheduleJob(QuartzScheduler.java:845)
      9. org.quartz.impl.StdScheduler.scheduleJob(StdScheduler.java:254)
      9 frames