I created the following ticket to address applications failing to load into
Karaf with AMQ 5.16.3 - 5.17.1 due to an incompatible change in the
activemq-client feature.

https://issues.apache.org/jira/browse/AMQ-8971


Looks to me like the right fix here is to revert the change to the JMS 1.1
spec in the feature because all of the AMQ internals are still 100% on the
JMS 1.1 spec.  The maven-bundle-plugin for client applications is doing the
right thing by generating "Package-Import" lines with version range
"1.1,2.0)", but the feature doesn't match it.

It seems we have sacrificed the core case to solve an edge case.

Thoughts?

Art

Reply via email to