> -----Original Message-----
> From: Richard S. Hall [mailto:[email protected]]
> Sent: Thursday, March 26, 2009 10:11 AM
> To: [email protected]
> Subject: Re: Using the Bundle Repository
> 
> On 3/26/09 8:39 AM, Richard S. Hall wrote:
> > On 3/26/09 6:58 AM, Joel Schuster wrote:
> >> I'm at somewhat of a loss.
> >>
> >> I'm trying to understand what the real advantage of using the Bundle
> >> Repository for installing bundles. I understand the advantage of it
> >> being able to discover dependencies and load those as well.
> >>
> >> However, if I deploy using obr it updates the cache, but doesn't
> >> update the bundle directory. I'd like to be able to get a felix
> >> install working and then create an installer to distribute to other
> >> machines. If I use obr I'd have to include the cache directory which
> >> only has the jars as 'bundle.jar', not the real name of the jar for
> >> reference, and nothing else in the cache directory that specifies
> >> which one is which. Yes, I can look at the running ps command, but
> >> what if it's not running yet?
> >>
> >> It seems what I really need is to download the bundles I need and use
> >> the FileInstall bundle or hardcode the config (which I'd rather not).
> >>
> >> Am I missing something? Actually, I'm sure I am... just let me know
> >> please.
> >
> > That is not the point of OBR. It's point is to allow you to deploy
> > bundles and their dependencies.
> >
> > If you want to do something different, then you should consider
> > writing some code to do it.
> >
> > You could easily write your own bundle that uses the OBR service API
> > to resolve a set of bundles, then download them to any directory you
> > want, then have File Install deploy them from that directory, for
> > example.
> 
> Thinking about this a little more, this wouldn't necessarily work the
> way you want, I don't think.
> 
> The OBR resolver was written to so that it takes into account the
> locally installed bundles. As such, the answer calculated would be
> dependent upon the locally installed bundles, which may or may not be
> precisely what you want.
> 
> So, perhaps we should consider making it possible to resolve a bundle
> ignoring locally installed bundles, then you would get the correct set
> to download.
> 
> -> Richard

Yeah, I feel where you are going with this. I don't want to have users download 
anything, rather all the bundles would be packaged and installed with Felix 
using Felix as the 'application container'.

- Joel

> 
> >
> > -> richard
> >
> >> Also, is there an OSGi Log Service already part of Felix? Or better,
> >> which Felix bundle provides the Log Service?
> >>
> >> ______________________________
> >> Joel Schuster
> >> Senior Software Engineer
> >> NAVSYS Corporation
> >> 14960 Woodcarver Road
> >> Colorado Springs, CO 80921
> >> (719) 481-4877 x138
> >> [email protected]<mailto:[email protected]>
> >>
> >> The information contained herein is confidential and intended solely
> >> for the use of the addressees. If the reader is not the intended
> >> recipient, you are hereby notified that any distribution or copying
> >> of this communication is prohibited. Further distribution without the
> >> sender's approval is also prohibited.  If you have received this
> >> communication in error, please notify us immediately by replying to
> >> the message and deleting it entirely from your computer. Thank you.
> >> NAVSYS Corporation.
> >>
> >>
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to