My apologies, I misread your email; I though you said you WERE using -clean.
Neil On Thu, Mar 4, 2010 at 12:58 PM, Neil Bartlett <[email protected]> wrote: > David, > > If you are using the -clean option then this explains why the bundles > are disappearing. I recommend not using the -clean option... certainly > not as a matter of course; it should only be used when you have got a > framework into a bad state and you need to "start over". > > Regards, > Neil > > On Thu, Mar 4, 2010 at 12:58 PM, David Conde <[email protected]> wrote: >> Hi Neil, >> >> I meant Pax Runner really does not do, at least with my default >> configuration options. >> >> I have not been using clean option since I am able to get data from >> preferences service. I have tried with --ups=true option but I got no result >> at all. >> >> Regarding my last question I was wrong when I wrote because I really meant >> what was the most used Launcher (instead of bundle) by Equinox developers? >> >> Any way, thank you very much for your answers >> >> David >> >> -----Mensaje original----- >> De: [email protected] [mailto:[email protected]] >> En nombre de Neil Bartlett >> Enviado el: jueves, 04 de marzo de 2010 12:58 >> Para: OSGi Developer Mail List >> Asunto: Re: [osgi-dev] Osgi Launchers Question >> >> Hi David, some responses inline below. >> >> On Thu, Mar 4, 2010 at 11:43 AM, David Conde <[email protected]> wrote: >>> I know it should be so, but really it is not, at least I did not achieve it >>> by using Pax Runner, I am new in Pax Runner and perhaps I have not already >>> found this option but I have been looking for information about this >>> behaviour and I did not find anything related to. >> >> No really, it is! Try launching Equinox without any kind of launcher, >> e.g. "java -jar org.eclipse.osgi.jar -console". >> >> There are only two ways for your installed bundles to disappear when >> you relaunch: >> >> a) PAX Runner may be explicitly uninstalling them with >> Bundle.uninstall(), perhaps during shutdown of the framework. >> b) The framework is being launched with the "-clean" command line >> switch, which resets the framework to a completely empty state every >> time. >> >> Unfortunately I'm not familiar enough with PAX Runner to know which of >> those might be occurring. >> >>> In my case, I had tested my application in Equinox by console, and then, in >>> order to do it faster, I exported all my bundles into Pax Runner launcher. >>> The problem is that I have a bundle called InstallerBundleManager which >>> make use of BundleContext.install bundle in order to install another >>> bundles from .jar files by programming in running time. The problem is that >>> when I restart again Pax Runner, the bundles installed by my >>> InstallerBundleManager bundle do not appear like installed bundles in the >>> framework. >>> >>> Do you know another launcher to fix this by using Equinox? >> >> I do not use any kind of launcher myself, however you might want to >> take a look at Paremus' Nimble, which is substantially more >> sophisticated than PAX Runner. It is a commercial product but free for >> personal use. >> >>> What is the most used bundle for Equinox developers? >> >> Not sure if I understand this question... the OSGi Compendium JAR >> (osgi.cmpn.jar) would be my most used bundle! ;-) >> >>> >>> Thank you in advance >>> >>> David >>> >>> -----Mensaje original----- >>> De: [email protected] [mailto:[email protected]] >>> En nombre de Neil Bartlett >>> Enviado el: jueves, 04 de marzo de 2010 12:28 >>> Para: OSGi Developer Mail List >>> Asunto: Re: [osgi-dev] Osgi Launchers Question >>> >>> David, >>> >>> That is the default behaviour of OSGi: bundles remain installed and in >>> the same state across restarts of the framework. The way your >>> framework is launched should have no effect on this behaviour. >>> >>> Neil >>> >>> On Thu, Mar 4, 2010 at 11:20 AM, David Conde <[email protected]> wrote: >>>> Hi, >>>> >>>> >>>> >>>> I would like to know if there is any OSGI launcher which allow to remain >>>> installed after being shut down these bundles which were installed by >>>> programming but were not included in the installation folders of the >>>> launchers. Is there any launcher which allow me to install bundles using >>>> BundleContext and I can have these installed bundles after shut down the >>>> launcher? >>>> >>>> >>>> >>>> Thank you in advance >>>> >>>> >>>> >>>> David >>>> >>>> _______________________________________________ >>>> OSGi Developer Mail List >>>> [email protected] >>>> https://mail.osgi.org/mailman/listinfo/osgi-dev >>>> >>> _______________________________________________ >>> OSGi Developer Mail List >>> [email protected] >>> https://mail.osgi.org/mailman/listinfo/osgi-dev >>> >>> >>> _______________________________________________ >>> OSGi Developer Mail List >>> [email protected] >>> https://mail.osgi.org/mailman/listinfo/osgi-dev >>> >> >> _______________________________________________ >> OSGi Developer Mail List >> [email protected] >> https://mail.osgi.org/mailman/listinfo/osgi-dev >> >> >> _______________________________________________ >> OSGi Developer Mail List >> [email protected] >> https://mail.osgi.org/mailman/listinfo/osgi-dev >> > _______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
