Yes, we are removing the remote internet repos and also customizing adding extra local repos. Our modification on this file might cause the problem, I will revert our changes and give another try.
Thanks, Nicolas On Thu, Mar 8, 2018 at 10:36 AM, Jean-Baptiste Onofré <[email protected]> wrote: > By the way, the Kar service doesn't register the repo. If you take a look > in etc/org.ops4j.pax.url.mvn.cfg you will find the implicit inclusion of > the Kar repositories. > > Did you change this file in any way ? > > Regards > JB > Le 8 mars 2018, à 10:30, Nicolas Brasey <[email protected]> a > écrit: >> >> Hi JB, >> >> I believe it is atomic. It contains my feature file and the jar file that >> is referenced in the feature file. >> >> I will send you privately my project. >> >> Thanks a lot! >> Nicolas >> >> >> >> >> >> On Thu, Mar 8, 2018 at 10:10 AM, Jean-Baptiste Onofré <[email protected]> >> wrote: >> >>> Hi Nicolas, >>> >>> a KAR has to be atomic: so it has to contain all, but it's not a profile. >>> >>> Can you share your project I will fix that for you ? >>> >>> Regards >>> JB >>> >>> On 03/08/2018 10:08 AM, Nicolas Brasey wrote: >>> > Hi all, >>> > >>> > I'm working on using the kar feature of Karaf to embed all our custom >>> glue code >>> > for the integration of our product with our customer 3rd party >>> applications. >>> > >>> > I'm using the maven plugin to build the Kar, so far so good. The >>> kar contains >>> > my feature file and the jar file in /repository. >>> > >>> > The problem is when installing the kar file, it seems the resolver >>> does not find >>> > my feature file because it does not consider the new repository >>> directory which >>> > just got created by my kar file. >>> > >>> > I get this WARN message: >>> > >>> > 2018-03-08T10:02:54,014 | WARN | pipe-kar:install >>> > file:/home/nbr/dev/dms/dms-profiles/dev/owkb2/target/owkb2-2.1.0-SNAPSHOT.kar >>> | >>> > AetherBasedResolver | 4 - org.ops4j.pax.url.mvn - 2.5.2 | >>> Error >>> > resolving artifact com.imtf.dms.profiles:owkb2:xm >>> l:features:2.1.0-SNAPSHOT: >>> > [Could not find artifact com.imtf.dms.profiles:owkb2:xm >>> l:features:2.1.0-SNAPSHOT] >>> > java.io.IOException: Error resolving artifact >>> > com.imtf.dms.profiles:owkb2:xml:features:2.1.0-SNAPSHOT: [Could not >>> find >>> > artifact com.imtf.dms.profiles:owkb2:xml:features:2.1.0-SNAPSHOT] >>> > at >>> > org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve( >>> AetherBasedResolver.java:720) >>> > [4:org.ops4j.pax.url.mvn:2.5.2] >>> > at >>> > org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve( >>> AetherBasedResolver.java:659) >>> > [4:org.ops4j.pax.url.mvn:2.5.2] >>> > at >>> > org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve( >>> AetherBasedResolver.java:600) >>> > [4:org.ops4j.pax.url.mvn:2.5.2] >>> > >>> > >>> > But I can see the feature file is available in the new repository on >>> the filesystem: >>> > >>> > repository/owkb2-2.1.0-SNAPSHOT >>> > repository/owkb2-2.1.0-SNAPSHOT/com >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms/profiles >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms/profiles/owkb2 >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms/profiles/owkb2/ >>> 2.1.0-SNAPSHOT >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms/profiles/owkb2/ >>> 2.1.0-SNAPSHOT/maven-metadata-local.xml >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms/profiles/owkb2/ >>> 2.1.0-SNAPSHOT/owkb2-2.1.0-SNAPSHOT-features.xml >>> > repository/owkb2-2.1.0-SNAPSHOT/com/imtf/dms/profiles/owkb2/ >>> 2.1.0-SNAPSHOT/owkb2-2.1.0-SNAPSHOT.jar >>> > >>> > >>> > I checked the code of the KarServiceImpl but I dont see where it >>> registrers the >>> > new mvn repository of the new kar (corresponding to a new entry in >>> > org.ops4j.pax.url.mvn.cfg) >>> > >>> > I hope my question is clear enough :-) >>> > >>> > Thanks for any help >>> > Nicolas >>> > >>> > >>> > >>> > >>> > >>> >>> -- >>> Jean-Baptiste Onofré >>> [email protected] >>> http://blog.nanthrax.net >>> Talend - http://www.talend.com >>> >> >>
