Red Hat Bugzilla – Bug 747718
Latest SOA plugins have invalid plugin versions
Last modified: 2015-02-01 18:27:08 EST
If you open the META-INF/rhq-plugin.xml files inside the latest SOA plugins
You will see the version property specified in the plugin descriptor is "SOA-5.2.0". This does not match the OSGI versioning scheme we use for plugin versions, described here: http://www.osgi.org/javadoc/r4v43/org/osgi/framework/Version.html#Version%28java.lang.String%29
The consequence of this invalid plugin version is that it breaks version comparisons, e.g. if you compare "2.0.0" with "SOA-5.2.0" then "2.0.0" will be determined to be greater, i.e. the more recent version
The solution is to drop the "SOA-" portion from the version string.
Going forward we're planning to make our plugin deployment rules tighter so you won't even be able to deploy plugins with bad versions strings. This is covered in https://bugzilla.redhat.com/show_bug.cgi?id=747702
Resolved with revision 658 of:
Remove the "SOA-" prefix from the ESB JON plugin version.
Closing as outdated.