Description
When using CXF 2.7.5 with Karaf 3.0.0RC1 I get the following error:
[ERROR] Failed to execute goal
org.apache.karaf.tooling:karaf-maven-plugin:3.0.0.RC1:install-kars
(default-install-kars) on project reva-distribution: Execution
default-install-kars of goal
org.apache.karaf.tooling:karaf-maven-plugin:3.0.0.RC1:install-kars
failed: Bad artifact coordinates
mvn:org.apache.httpcomponents/httpcore-osgi/4.2.2, expected format is
<groupId>:<artifactId>[:<extension>[:<classifier>]]:<version> -> [Help 1]
It appeared the specified artifact was incorrectly specified (leading space) in the CXF features.xml. Correcting it manually in my local maven repo correctly this flaw.
Looking at CXF trunk (r1500679) I noticed the specified bundle no longer had a space. However other bundles still had. The accompanying patch corrects this flaw.