I didn't, but adding those does not help. I also tried adding
slf4j-api >= 1.6.0 as suggested by the error message. Still fails with
the same error. I tried both the pom <dependencies> section as well as
the plugin <dependencies>.

Regards,
Raman

On 01/26/2016 12:24 PM, Jean-Baptiste Onofré wrote:
> Hi Raman,
> 
> Can you check if standard feature dependency is present in the pom.xml
> and with compile as scope ?
> 
> Basically, you should have:
> 
>         <dependency>
>             <groupId>org.apache.karaf.features</groupId>
>             <artifactId>framework</artifactId>
>             <version>4.0.4</version>
>             <type>kar</type>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.karaf.features</groupId>
>             <artifactId>standard</artifactId>
>             <version>4.0.4</version>
>             <classifier>features</classifier>
>             <type>xml</type>
>         </dependency>
> 
> in your pom.xml.
> 
> Is it the case ?
> 
> Thanks,
> Regards
> JB
> 
> On 01/26/2016 06:18 PM, Raman Gupta wrote:
>> I am trying to use karaf-maven-plugin version 4.0.4 to verify a
>> feature, but always get the following error:
>>
>> Message: Unable to resolve root: missing requirement [root]
>> osgi.identity; osgi.identity=wrap; type=karaf.feature; version=0;
>> filter:="(&(osgi.identity=wrap)(type=karaf.feature)(version>=0.0.0))"
>> [caused by: Unable to resolve wrap/0.0.0: missing requirement
>> [wrap/0.0.0] osgi.identity; osgi.identity=org.ops4j.pax.url.wrap;
>> type=osgi.bundle; version="[2.4.5,2.4.5]"; resolution:=mandatory
>> [caused by: Unable to resolve org.ops4j.pax.url.wrap/2.4.5: missing
>> requirement [org.ops4j.pax.url.wrap/2.4.5] osgi.wiring.package;
>> filter:="(&(osgi.wiring.package=org.slf4j)(version>=1.6.0)(!(version>=2.0.0)))"]]
>>
>>
>> It seems that the pax wrap feature is not being loaded by the verifier
>> (wrap is used in my features.xml).
>>
>> I don't specify a custom config.properties, so the default is being
>> used, which should load the wrap feature.
>>
>> Any ideas?
>>
>> Regards,
>> Raman Gupta
>>
> 

Reply via email to