Let me reply again (because I just did that myself): 1) You set (or rather comment in)
org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false 2) You go to the setting org.ops4j.pax.url.mvn.repositories= \ and append to it these two lines after all the other lines: file:${karaf.home}/${karaf.default.repository}@id=systemrepo, \ file:${karaf.data}/kar@id=karrepos@multi After that I was able to do bundle:update <id>, and Karaf would fetch the new SNAPSHOT bundle from my local Maven repository. However, for me bundle:watch is still not working as expected (even with the updated org.apache.karaf.bundle.core-3.0.2.jar). Maybe JB can comment on that. 2014-10-22 13:23 GMT+02:00 CLEMENT Jean-Philippe < jean-philippe.clem...@fr.thalesgroup.com>: > Hi Jean-Baptiste, > > > > I’m not too sure what activates the dev mode. Is it by setting this > org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false? > > > > PS: Maybe it could be also useful to force “regular” (dev) update from the > command line > > > > JP > > > > [@@ OPEN @@] > > > > *De :* Jean-Baptiste Onofré [mailto:j...@nanthrax.net] > *Envoyé :* mardi 21 octobre 2014 14:28 > > *À :* user@karaf.apache.org > *Objet :* RE: Maven assembly plugin option? > > > > Hi > > > > If you take a look on old threads on the Dev mailing list I proposed and > introduced two modes: > > - the prod mode is now the default. It allows an atomic and fast Karaf > startup. > > - the dev mode requires some changes in etc/org.ops4j.pax.url.mvn.cfg. > > > > I created a jira to document it. > > > > I will send to you as soon as I'm done with a customer. > > > > Regards > > JB > > > > > > Sent from my Samsung Galaxy smartphone. > > > > -------- Original message -------- > From: CLEMENT Jean-Philippe <jean-philippe.clem...@fr.thalesgroup.com> > Date:21/10/2014 11:12 (GMT+01:00) > To: user@karaf.apache.org > Cc: > Subject: RE: Maven assembly plugin option? > > We've done some checking and cleaning. It was several problems on our > side. That's for good news. Bad news is it works... too well :) > > To be clear the assembly is fine and can be deployed and started on a > server which does not have access to Maven repositories. The problem is now > during development phase. Previously as the bundle was found on a Maven > repo, we could fix issues, push fixed jar on repo, then ask Karaf to update > bundle. Karaf did update from repo then no issue. > > Now it seems Karaf does not look fixed bundles on the Maven repo but on > its own internal repo. Is there a way to force updates from the "external" > repo? > > JP > > [@@ OPEN @@] > > > -----Message d'origine----- > De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net <j...@nanthrax.net>] > Envoyé : lundi 20 octobre 2014 21:51 > À : user@karaf.apache.org > Objet : Re: Maven assembly plugin option? > > Hi Jean-Philippe, > > what's the scope of the features XML or kar dependency ? > Can you share your pom ? > > Did you take a look in the assembly archetype ? Does your pom look like > this ? > > Regards > JB > > On 10/20/2014 05:28 PM, CLEMENT Jean-Philippe wrote: > > Dear Karaf Team, > > > > We moved to Karaf 3.0.2 framework and standard features with the 3.0.2 > karaf-maven-plugin. The tar.gz done by the assembly still does not seem to > contain our feature. > > > > Expanding the .tar.gz then starting "karaf" on a machine which does not > have access to any maven repository does not start our feature. The > feature:list does show the feature as not installed. Trying to install the > feature fails as no repository is found. > > > > Our feature is listed as "bootFeatures". How to force our feature to be > part of the archive and started as default? > > > > Regards, > > JP > > > > [@@ OPEN @@] > > -----Message d'origine----- > > De : DERIES Sebastien [mailto:sebastien.der...@thalesgroup.com > <sebastien.der...@thalesgroup.com>] > > Envoyé : jeudi 11 septembre 2014 17:53 À : user@karaf.apache.org Objet > > : RE: Maven assembly plugin option? > > > > Hi JB, > > Thanks a lot! Could you give me the link to the snapshot repository so > that I can download the plugin tomorrow ? > > Regards > > Sébastien Deries > > Tel. : + 33 (0)4 92 96 31 52 > > sebastien.der...@thalesgroup.com > > > > > > [@@ THALES GROUP INTERNAL @@] > > > > > > > > -----Message d'origine----- > > De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net <j...@nanthrax.net>] > Envoyé : jeudi 11 septembre 2014 17:21 À : user@karaf.apache.org Objet : > Re: Maven assembly plugin option? > > > > Hi Seb, > > > > just to keep you posted, I started to merge my local branch with my > change, but it's not yet complete. I will finish tomorrow and publish a new > SNAPSHOT tomorrow. > > > > Sorry for the delay. > > > > Regards > > JB > > > > On 09/10/2014 03:30 PM, DERIES Sebastien wrote: > >> Awesome ! > >> > >> Sébastien Deries > >> Tel. : + 33 (0)4 92 96 31 52 > >> sebastien.der...@thalesgroup.com > >> > >> > >> [@@ THALES GROUP INTERNAL @@] > >> > >> > >> > >> -----Message d'origine----- > >> De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net <j...@nanthrax.net>] > Envoyé : mercredi > >> 10 septembre 2014 15:17 À : user@karaf.apache.org Objet : Re: Maven > >> assembly plugin option? > >> > >> Hi Seb, > >> > >> not yet, I'm on Karaf 2.4.0 release. > >> > >> I should be able to provide a new SNAPSHOT tomorrow (with the plugin > enhancements). > >> > >> Regards > >> JB > >> > >> On 09/10/2014 03:06 PM, DERIES Sebastien wrote: > >>> Hi JB, > >>> Thanks for your answers! > >>> Do you know when the plugin will be available? Is there a snapshot > version which includes this functionality ? > >>> > >>> Regards. > >>> > >>> Sébastien Deries > >>> Tel. : + 33 (0)4 92 96 31 52 > >>> sebastien.der...@thalesgroup.com > >>> > >>> > >>> [@@ THALES GROUP INTERNAL @@] > >>> > >>> > >>> > >>> -----Message d'origine----- > >>> De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net <j...@nanthrax.net>] > Envoyé : mercredi > >>> 10 septembre 2014 15:00 À : user@karaf.apache.org Objet : Re: Maven > >>> assembly plugin option? > >>> > >>> By the way, it's part of the improvements that I started on the > karaf-maven-plugin. > >>> > >>> Regards > >>> JB > >>> > >>> On 09/10/2014 02:51 PM, DERIES Sebastien wrote: > >>>> Hi guys ! > >>>> > >>>> I'd like to use maven assembly plugin to assemble my application. I > >>>> used this in my pom.xml > >>>> > >>>> <plugin> > >>>> > >>>> > >>>> <groupId>org.apache.karaf.tooling</groupId> > >>>> > >>>> > >>>> <artifactId>karaf-maven-plugin</artifactId> > >>>> > >>>> > >>>> <configuration> > >>>> > >>>> > >>>> <*bootFeature*> > >>>> > >>>> > >>>> <feature>standard</feature> > >>>> > >>>> > >>>> <feature>management</feature> > >>>> > >>>> > >>>> <feature>my-project-feature</feature> > >>>> > >>>> > >>>> </*bootFeature*> > >>>> > >>>> > >>>> </configuration> > >>>> > >>>> </plugin> > >>>> > >>>> When I unzip my built tar.gz on my development machine (which have > >>>> access to Nexus), my application works great! However, when I unzip > >>>> the same tar.gz on a machine which doesn't have access to nexus > >>>> then the application doesn't start, I just have the karaf prompt > >>>> and no bundle are installed. > >>>> > >>>> It seems that at first launch some stuff is downloaded on Nexus? Is > >>>> there a way to assemble the application including all dependencies > >>>> so that we don't need a Nexus connection? > >>>> > >>>> I have already tried this but it doesn't work: > >>>> > >>>> <configuration> > >>>> > >>>> > >>>> <*installedFeature*> > >>>> > >>>> > >>>> <feature>standard</feature> > >>>> > >>>> > >>>> <feature>management</feature> > >>>> > >>>> > >>>> <feature>my-project-feature</feature> > >>>> > >>>> > >>>> </*installedFeature*> > >>>> > >>>> > >>>> </configuration> > >>>> > >>>> Thanks a lot guys! > >>>> > >>>> Karaf version v3.0.2-snaphot > >>>> > >>>> Karaf maven plugin v3.0.1 > >>>> > >>>> ------------------------------------------------------------------- > >>>> - > >>>> - > >>>> - > >>>> -- > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> *Sébastien Deries* > >>>> Tel. : + 33 (0)4 92 96 31 52 > >>>> sebastien.der...@thalesgroup.com > >>>> <mailto:sebastien.der...@thalesgroup.com > <sebastien.der...@thalesgroup.com>>** > >>>> > >>>> > >>>> > >>>> [@@ THALES GROUP INTERNAL @@] > >>>> > >>> > >>> -- > >>> Jean-Baptiste Onofré > >>> jbono...@apache.org > >>> http://blog.nanthrax.net > >>> Talend - http://www.talend.com > >>> > >> > >> -- > >> Jean-Baptiste Onofré > >> jbono...@apache.org > >> http://blog.nanthrax.net > >> Talend - http://www.talend.com > >> > > > > -- > > Jean-Baptiste Onofré > > jbono...@apache.org > > http://blog.nanthrax.net > > Talend - http://www.talend.com > > > > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com >