Hi Can you confirm the FileInstall 3.12 ConfigAdmin support is broken? I've just upgrade my felix environment, FileInstall 3.10 used to work fine, but 3.12 won't load anything.
Regards LongkerDandy On Wed, Jan 5, 2011 at 8:42 AM, Guillaume Nodet <[email protected]> wrote: > FileInstall 3.1.2 ConfigAdmin support is broken. Please try the 3.1.4 > under vote or trunk. > > On Wed, Jan 5, 2011 at 01:05, Alexander Yaremenko > <[email protected]> wrote: > > Neither helped. I even created ManagedServiceFactory implementation > outside of iPOJO, registered the service in the bundle's activator. That > service would not get called either... > > > > > > > > --- On Tue, 1/4/11, Guillaume Nodet <[email protected]> wrote: > > > >> From: Guillaume Nodet <[email protected]> > >> Subject: Re: FileInstall creates multiple instances for one cfg > >> To: [email protected], [email protected] > >> Date: Tuesday, January 4, 2011, 4:53 PM > >> Try installing config admin before > >> fileinstall, or refreshing > >> fileinstall bundle maybe. > >> > >> On Wed, Jan 5, 2011 at 00:47, Alexander Yaremenko > >> <[email protected]> > >> wrote: > >> > Guillaume, > >> > I've got some time to play with the FileInstall again. > >> It still does not work as I expected. What do you mean by > >> 'wiring ConfigAdmin to FileInstall'? Could you provide some > >> example, please? Here is a snapshot of my Felix console: > >> > > >> > g! lb > >> > START LEVEL 6 > >> > ID|State |Level|Name > >> > 0|Active | 0|System Bundle (3.0.1) > >> > 1|Active | 5|Apache Felix iPOJO > >> (1.6.6) > >> > 2|Active | 5|Apache Felix iPOJO Gogo > >> Command (1.0.0) > >> > 3|Active | 5|Apache Felix File Install > >> (3.1.2) > >> > 4|Active | 5|Apache Felix > >> Configuration Admin Service (1.2.8) > >> > 5|Active | 5|myosgi.fileinsttest.fit > >> [myosgi.fit] (1.0.0.SNAPSHOT) > >> > 6|Active | 1|Apache Felix Gogo Command > >> (0.6.0) > >> > 7|Active | 1|Apache Felix Gogo Runtime > >> (0.6.0) > >> > 8|Active | 1|Apache Felix Gogo Shell > >> (0.6.0) > >> > g! instances > >> > Instance org.apache.felix.ipojo.arch.gogo.Arch-0 -> > >> valid > >> > Instance myLnr-1 -> valid > >> > > >> > Extract from metadata.xml, where the managed service > >> factory is defined (it is in the bundle 5 above): > >> > > >> > <component > >> classname="myosgi.fit.internal.FooSvcImpl" > >> name="fooSvc"> > >> > <properties propagation="true"> > >> > <property field="intProp" > >> mandatory="true"/> > >> > <property field="strProp"/> > >> > </properties> > >> > <callback transition="validate" > >> method="start"/> > >> > </component> > >> > > >> > > >> > thanks for your help, > >> > Alex. > >> > > >> > --- On Thu, 12/16/10, Guillaume Nodet <[email protected]> > >> wrote: > >> > > >> >> From: Guillaume Nodet <[email protected]> > >> >> Subject: Re: FileInstall creates multiple > >> instances for one cfg > >> >> To: [email protected], > >> [email protected] > >> >> Date: Thursday, December 16, 2010, 12:09 AM > >> >> That would be the case if you don't > >> >> have ConfigAdmin installed and > >> >> wired to FileInstall. But the default haven't > >> >> changed. > >> >> > >> >> On Thu, Dec 16, 2010 at 02:40, Alexander > >> Yaremenko > >> >> <[email protected]> > >> >> wrote: > >> >> > Guillaume, > >> >> > I tried > >> >> > >> org.apache.felix.fileinstall-3.1.1-20101215.210800-1.jar. > >> It > >> >> seems like this version does not react on *.cfg > >> files in the > >> >> ./load at all. Have you changed the defaults or > >> the > >> >> configuration properties? > >> >> > > >> >> > -- > >> >> > Alex. > >> >> > > >> >> > --- On Wed, 12/15/10, Guillaume Nodet <[email protected]> > >> >> wrote: > >> >> > > >> >> >> From: Guillaume Nodet <[email protected]> > >> >> >> Subject: Re: FileInstall creates > >> multiple > >> >> instances for one cfg > >> >> >> To: [email protected], > >> >> [email protected] > >> >> >> Date: Wednesday, December 15, 2010, 2:01 > >> PM > >> >> >> Could you give a try to a recent > >> >> >> snapshot ? I've fixed a few problems > >> >> >> in fileinstall that haven't been released > >> yet. > >> >> >> If it does not fix the problem, please > >> raise a > >> >> JIRA and > >> >> >> I'll have a look. > >> >> >> > >> >> >> On Wed, Dec 15, 2010 at 19:03, Alexander > >> >> Yaremenko > >> >> >> <[email protected]> > >> >> >> wrote: > >> >> >> > Hi, > >> >> >> > It looks like FileInstall keeps > >> creating new > >> >> service > >> >> >> instances until the *.cfg file is removed > >> from the > >> >> ./load > >> >> >> directory. This behavior is different > >> from that > >> >> explained in > >> >> >> this blog: > http://ipojo-dark-side.blogspot.com/2009/04/ipojo-and-file-install-configuring.html > >> >> >> > > >> >> >> > I use the following environment: > >> >> >> > START LEVEL 6 > >> >> >> > ID|State |Level|Name > >> >> >> > 0|Active | 0|System > >> Bundle > >> >> (3.0.1) > >> >> >> > 1|Active | 5|OSGi R4 > >> Core > >> >> Bundle > >> >> >> (4.1.0) > >> >> >> > 2|Active | 5|OSGi > >> R4 > >> >> Compendium Bundle > >> >> >> (4.1.0) > >> >> >> > 3|Active | 5|Apache > >> Sling > >> >> OSGi > >> >> >> LogService Implementation (2.0.6) > >> >> >> > 4|Active | 5|Apache > >> Felix > >> >> iPOJO > >> >> >> (1.6.8) > >> >> >> > 5|Active | 5|Apache > >> Felix > >> >> iPOJO Gogo > >> >> >> Command (1.0.0) > >> >> >> > 6|Active | 5|Apache > >> Felix > >> >> >> Configuration Admin Service (1.2.8) > >> >> >> > 7|Active | 5|Apache > >> Felix > >> >> EventAdmin > >> >> >> (1.2.6) > >> >> >> > 8|Active | 5|Apache > >> Felix > >> >> iPOJO Event > >> >> >> Admin Handler (1.6.0) > >> >> >> > 9|Active | 5|Apache > >> Felix > >> >> File Install > >> >> >> (3.1.0) > >> >> >> > 10|Active | 5|ce.dom > >> >> (1.0.0.SNAPSHOT) > >> >> >> > 11|Active | > >> 5|ce.persist > >> >> >> (1.0.0.SNAPSHOT) > >> >> >> > 12|Active | > >> 5|ce.rules > >> >> (1.0.0.SNAPSHOT) > >> >> >> > 13|Active | > >> 5|ce.tiblnr > >> >> >> (1.0.0.SNAPSHOT) > >> >> >> > 14|Active | 1|Apache > >> Felix Gogo > >> >> Command > >> >> >> (0.6.0) > >> >> >> > 15|Active | 1|Apache > >> Felix Gogo > >> >> Runtime > >> >> >> (0.6.0) > >> >> >> > 16|Active | 1|Apache > >> Felix Gogo > >> >> Shell > >> >> >> (0.6.0) > >> >> >> > > >> >> >> > jdk 1.6.0_20 from Oracle, Windows > >> XP. > >> >> >> > > >> >> >> > Any ideas? > >> >> >> > > >> >> >> > -- > >> >> >> > Alex > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > >> >> > >> --------------------------------------------------------------------- > >> >> >> > To unsubscribe, e-mail: [email protected] > >> >> >> > For additional commands, e-mail: [email protected] > >> >> >> > > >> >> >> > > >> >> >> > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> Cheers, > >> >> >> Guillaume Nodet > >> >> >> ------------------------ > >> >> >> Blog: http://gnodet.blogspot.com/ > >> >> >> ------------------------ > >> >> >> Open Source SOA > >> >> >> http://fusesource.com > >> >> >> > >> >> >> > >> >> > >> --------------------------------------------------------------------- > >> >> >> To unsubscribe, e-mail: [email protected] > >> >> >> For additional commands, e-mail: [email protected] > >> >> >> > >> >> >> > >> >> > > >> >> > > >> >> > >> --------------------------------------------------------------------- > >> >> > To unsubscribe, e-mail: [email protected] > >> >> > For additional commands, e-mail: [email protected] > >> >> > > >> >> > > >> >> > >> >> > >> >> > >> >> -- > >> >> Cheers, > >> >> Guillaume Nodet > >> >> ------------------------ > >> >> Blog: http://gnodet.blogspot.com/ > >> >> ------------------------ > >> >> Open Source SOA > >> >> http://fusesource.com > >> >> > >> >> > >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: [email protected] > >> >> For additional commands, e-mail: [email protected] > >> >> > >> >> > >> > > >> > > >> --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: [email protected] > >> > For additional commands, e-mail: [email protected] > >> > > >> > > >> > >> > >> > >> -- > >> Cheers, > >> Guillaume Nodet > >> ------------------------ > >> Blog: http://gnodet.blogspot.com/ > >> ------------------------ > >> Open Source SOA > >> http://fusesource.com > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > > > -- > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > Open Source SOA > http://fusesource.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >

