Uploaded image for project: 'Quartz Scheduler (Historical - Do Not File New Issues Here - See GitHub)'
  1. Quartz Scheduler (Historical - Do Not File New Issues Here - See GitHub)
  2. QTZ-310

Terracotta Quartz assumes the JobDetail interface is JobDetailImpl in DefaultClusterdJobStore

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: 2 Major
    • Resolution: Fixed
    • Affects Version/s: 2.1.5
    • Fix Version/s: 2.2
    • Component/s: TerracottaJobStore
    • Labels:
      None
    • Terracotta Target:
      Vicente_Holding
    • Fixed In Revision:
      2276

      Description

      I'm trying to use terracotta quartz to cluster Grails quartz with the 'quartz2' plugin. It implements JobDetail interface as it's own class, and DefaultClusteredJobStore is hard-coded to assume JobDetailImpl is the implementing class for the JobDetail interface, and gets a ClassCastException. Can there be a way added to at least configure what the implementing class is? Or maybe instructions on how to override DefaultClusterdJobStore with my own so this is handled correctly?

        Attachments

          Activity

            People

            • Assignee:
              cdennis Chris Dennis
              Reporter:
              ryanv Ryan Vanderwerf
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: