Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
2.23.1
-
None
-
Java 8
-
Unknown
Description
The 1.0-alpha-2 version is still used by camel-jms and camel-sjms2 components as JMS 2.0 API dependency.
<geronimo-jms2-spec-version>1.0-alpha-2</geronimo-jms2-spec-version>
<bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jms_2.0_spec/1.0-alpha-2</bundle>
The javax.jms/javax.jms-api/2.0.1 is already available in Maven centre (provided by Oracle).
(https://search.maven.org/classic/#search%7Cgav%7C1%7Cg%3A%22javax.jms%22%20AND%20a%3A%22javax.jms-api%22)
There are options, 1) using this javax.jms/javax.jms-api/2.0.1 directly, as it's already OSGi friendly. 2) wrap a servicemix one for it.
Is License a problem? I see the javax.jms/javax.jms-api/2.0.1 is CDDL.