Well for now I just exported the class and using spring to create the bean in the SA where I need it. I'll try to figure something out later on.
On Mon, Sep 5, 2011 at 9:16 PM, Johan Edstrom <[email protected]> wrote: > True :) > > A Managed Service Factory would work though…. > Not exactly the same thing since the starting bundle would hold more > responsibility. > > > > On Sep 5, 2011, at 12:08 PM, Guillaume Nodet wrote: > > > The factory result is cached by the framework on a per bundle basis. > > > > On Monday, September 5, 2011, Johan Edstrom <[email protected]> wrote: > >> Use a servicefactory. > >> > >> On Sep 5, 2011, at 6:24 AM, Sorin Silaghi wrote: > >> > >>> Hi all, > >>> > >>> > >>> I need to declare a service that has scope="prototype" but it > >>> doesn't seem to work. Here's what I did: > >>> > >>> <bean id="randomFileListFTPClient" > >>> class="de.edigrid.util.servicemix.strategy.RandomFileListFTPClient" > >>> scope="prototype"/> > >>> <osgi:service id="randomFileListFTPClientService" > >>> ref="randomFileListFTPClient" > >>> interface="org.apache.commons.net.ftp.FTPClient" /> > >>> > >>> > >>> I also tried scope="bundle" and it's the same thing. I > > expected > >>> that to work. Any ideas ? > >>> > >>> > >>> thank you, > >>> Sorin. > >> > >> > > > > -- > > ------------------------ > > Guillaume Nodet > > ------------------------ > > Blog: http://gnodet.blogspot.com/ > > ------------------------ > > Open Source SOA > > http://fusesource.com > >
