Okay, I see the bug I introduced. I did get input streams working for updates, 
but I didn't follow through for installs. I need to modify 
DefaultBundleCache.create() to take an input stream (the prior version did) and 
then pass this into the created DefaultBundleArchive...this will fix the issue.

I will probably not be able to commit these changes until Sunday, since I don't 
have full connectivity right now. Sorry for the inconvenience, but thanks for 
the feedback.

-> richard

-----Original Message-----

From:  "John E. Conlon" <[EMAIL PROTECTED]>
Subj:  Problems installing bundles from InputStreams
Date:  Fri 3. Mar 2006 8:32 pm
Size:  666 bytes
To:  [email protected]

Have been experimenting with Provisioning Service and felix. Recently I
have encountered problems installing bundles from Provisioning Zip file
entries. (I did a svn update a couple of days ago of felix and then
started having problems.)   Previously versions(?) of felix's 
BundleContext.installBundle(String location, InputStream is) actually
loaded my bundles from the inputStreams I passed in.   After looking at
the code it now appears felix does very little with the InputStream
objects except to close them and works exclusively with the location
Strings. Is this functionality of the framework in flux?

thanks for any ideas,

kind regards,

John Conlon






Reply via email to