Yes, it is. 3.1.4 is under vote to fix the problem.

On Wed, Jan 5, 2011 at 09:38, LongkerDandy <[email protected]> wrote:
> 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]
>>
>>
>



-- 
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]

Reply via email to