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
