With regard to the "wrap/0.0.0" error, running Maven with -X gives me:
Caused by:
org.apache.karaf.features.internal.service.Deployer$CircularPrerequisiteException:
[wrap/0.0.0]
at
org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:266)
at org.apache.karaf.profile.assembly.Builder.resolve(Builder.java:1429)
at
org.apache.karaf.profile.assembly.Builder.startupStage(Builder.java:1183)
at
org.apache.karaf.profile.assembly.Builder.doGenerateAssembly(Builder.java:659)
at
org.apache.karaf.profile.assembly.Builder.generateAssembly(Builder.java:441)
at
org.apache.karaf.tooling.AssemblyMojo.doExecute(AssemblyMojo.java:506)
at org.apache.karaf.tooling.AssemblyMojo.execute(AssemblyMojo.java:262)
... 22 more
Suggesting a circular dependency issue somewhere, though quite where, who
knows. There are one or two references to "pax-url-wrap" in the -X output, but
that's all there is that mentions "wrap" at any point.
Don't know whether that helps?