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