You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@servicemix.apache.org by "Paul Illingworth (JIRA)" <ji...@apache.org> on 2017/06/21 11:37:00 UTC

[jira] [Created] (SM-3384) quartz bundle would be better if more dependencies were optional

Paul Illingworth created SM-3384:
------------------------------------

             Summary: quartz bundle would be better if more dependencies were optional
                 Key: SM-3384
                 URL: https://issues.apache.org/jira/browse/SM-3384
             Project: ServiceMix
          Issue Type: Improvement
          Components: bundles
    Affects Versions: bundles-2017.05
         Environment: n/a
            Reporter: Paul Illingworth


Not an issue with servicemix as such but an issue if you want to use the repackaged quartz jar in another environment.

org.apache.servicemix.bundles:org.apache.servicemix.bundles.quartz version 2.3.0_1 has a number of imports declared that are not optional and/or declare version numbers. In the original quartz file most of these imports are declared optional.

In my project I cannot use the original quartz jar and I cannot use the service mix version because of these missing optional imports.

The attached patch makes more of the imports optional and removes the version range on javax jars (as per the original quartz). In my case I have javax.servlet:3.1





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)