Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-8020

camel-quartz2 - OSGi friendly classloader helper

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: 2.15.0
    • Component/s: camel-quartz2
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      See nabble
      http://camel.465427.n5.nabble.com/Quartz-job-data-deletion-in-clustered-quartz2-tp5757508p5758609.html

      We need to implement org.quartz.spi.ClassLoadHelper and add support for loading classes from osgi by using the classresolver api from camel context.

      Then this likely helps in osgi situations where bundles can come and go. And so if a bundle gets uninstalled then it wont fail as with the quartz default impl as it would remember the old classloader that used to work, but that wont work anymore as osgi uninstalled the bundle.

        Attachments

          Activity

            People

            • Assignee:
              njiang Willem Jiang
              Reporter:
              davsclaus Claus Ibsen
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: