I've been creating a 2.2.0 release of jSMPP with various bug fixes that
had been left in github pull requests
What is the procedure to use this in Camel?
I notice the camel-smpp/pom.xml uses an OSGi-bundle build of jSMPP:
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jsmpp</artifactId>
<version>${jsmpp-version}</version>
</dependency>
and it appears to have been created about 4 years ago by Jean-Baptiste:
http://svn.apache.org/viewvc/servicemix/smx4/bundles/tags/org.apache.servicemix.bundles.jsmpp-2.1.0_2/
and published under a different group ID:
http://mvnrepository.com/artifact/org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsmpp/2.1.0_2
Should the bundle stuff be merged into the proper jSMPP JAR or is it
necessary to continue building a separate JAR like that for OSGi?