You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2014/11/09 08:10:33 UTC

[jira] [Created] (CAMEL-8020) camel-quartz2 - OSGi friendly classloader helper

Claus Ibsen created CAMEL-8020:
----------------------------------

             Summary: camel-quartz2 - OSGi friendly classloader helper
                 Key: CAMEL-8020
                 URL: https://issues.apache.org/jira/browse/CAMEL-8020
             Project: Camel
          Issue Type: Improvement
          Components: camel-quartz2
            Reporter: Claus Ibsen
             Fix For: 2.15.0


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.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)