Hey François, the project is available here https://github.com/tmoreira2020/poc-osgi-whiteboard
Thanks Thiago Moreira +55 48 99911-6331 On Sun, Sep 2, 2018 at 10:45 AM francois.papon <francois.pa...@openobject.fr> wrote: > Hi, > > Can you share your bundle and your feature ? > > Regards, > > François > > > > Envoyé depuis mon smartphone Samsung Galaxy. > > -------- Message d'origine -------- > De : "Thiago Moreira (timba)" <tmoreira2...@gmail.com> > Date : 02/09/2018 16:14 (GMT+04:00) > À : user@karaf.apache.org > Objet : Re: Unable to deploy a Karaf kar file containing a > ComponentFactory OSGi declarative service > > > I have tried with Karaf 4.2.1 without lucky. My steps: > > 1. Unzip the bundle > 2. Start with karaf command > 3. Build the project with mvn clean install > 4. Install the kar file > 1. Copy the kar file br.com.thiagomoreira.kar-1.0.0-SNAPSHOT.kar to > the deploy folder > 2. Or use the kar:install command > 5. Logs and console prints the exception: *Unable to resolve > br.com.thiagomoreira.application/1.0.0.201809021204: missing requirement > [br.com.thiagomoreira.application/1.0.0.201809021204] osgi.service; > filter:="(objectClass=org.osgi.service.component.ComponentFactory)"; > effective:=active* > > I have tried to install SCR feature before the kar fail too, without > lucky. What I'm missing? > > Yes, I was using ServiceMix 7.0.1 but now I switched to Karaf 4.2.1 > (after your reply in the ServiceMix mailing list) > > Thanks > > Thiago Moreira > +55 48 99911-6331 > > > On Sun, Sep 2, 2018 at 1:53 AM Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > >> Hi, >> >> I tried on both Karaf 4.1.6 and Karaf 4.2.1, and it works fine for me: >> the SCR feature is installed and my SCR bundle starts correctly when I >> put the kar in the deploy folder or when I use kar:install. >> >> So, you are using SMX 7.0.1 as Karaf version ? >> >> Regards >> JB >> >> On 01/09/2018 19:10, Thiago Moreira (timba) wrote: >> > >> > I need scr as prerequisite to run my app. The thing is I'm running a >> > docker that has a vanilla ServiceMix (7.0.1) installation and my goal is >> > to be able to deploy a single file with everything that I need. >> > >> > I tried to install scr and then deploy the kar (via deploy folder) but >> > not lucky >> > >> > Yes, the service org.osgi.service.component.ComponentFactory is >> > installed and it is provided by my "Bot Implementation" bundle. >> > >> > I didn't understand your last question. Is there another way to >> > achieve the installation of everything at once (like EARs)? >> > >> > BTW, I'm an OSGi/Karaf/ServiceMix beginner. :D >> > >> > Thiago Moreira >> > +55 48 99911-6331 >> > >> > >> > On Sat, Sep 1, 2018 at 1:28 PM Jean-Baptiste Onofré <j...@nanthrax.net >> > <mailto:j...@nanthrax.net>> wrote: >> > >> > Oh sorry, I missed the cause: the service >> > org.osgi.service.component.ComponentFactory is not there ;) >> > >> > Why do you have as a prerequisite ? >> > >> > I guess that if you install the scr feature before the kar it works >> fine >> > right ? >> > >> > Can you check if you have the ComponentFactory service ? >> > >> > By the way, why did you define the requirement in your bundle ? >> > >> > Regards >> > JB >> > >> > On 01/09/2018 18:19, Thiago Moreira (timba) wrote: >> > > >> > > Hey JB, yes it does. Check it here feature.xml >> > > >> > < >> https://github.com/tmoreira2020/poc-osgi-whiteboard/blob/master/br.com.thiagomoreira.kar/src/main/feature/feature.xml >> > >> > > >> > > Thiago Moreira >> > > +55 48 99911-6331 >> > > >> > > >> > > On Sat, Sep 1, 2018 at 1:05 PM Jean-Baptiste Onofré >> > <j...@nanthrax.net <mailto:j...@nanthrax.net> >> > > <mailto:j...@nanthrax.net <mailto:j...@nanthrax.net>>> wrote: >> > > >> > > Hi, >> > > >> > > does the features XML used to create the kar contain the scr >> > feature ? >> > > >> > > Basically, as you are using DS, you have to install the scr >> > feature. >> > > >> > > Regards >> > > JB >> > > >> > > On 01/09/2018 17:52, Thiago Moreira (timba) wrote: >> > > > >> > > > Hey all! Does anyone can help me with this question? >> > > > >> > > >> > >> https://stackoverflow.com/questions/52118716/unable-to-deploy-a-karaf-kar-file-containing-a-componentfactory-osgi-declarative >> > > > >> > > > Thanks >> > > > >> > > > p.s. I have tried to send the question directly to here >> > before but >> > > seems >> > > > that I wasn't properly added to the list. Given another >> try... >> > > > >> > > > Thiago Moreira >> > > > +55 48 99911-6331 >> > > >> > > -- >> > > Jean-Baptiste Onofré >> > > jbono...@apache.org <mailto:jbono...@apache.org> >> > <mailto:jbono...@apache.org <mailto:jbono...@apache.org>> >> > > http://blog.nanthrax.net >> > > Talend - http://www.talend.com >> > > >> > >> > -- >> > Jean-Baptiste Onofré >> > jbono...@apache.org <mailto: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 >> >