On 6/11/10 12:37, Rob Walker wrote:
Ah - ok, hadn't realised R3 bundles didn't have any validation on
them. Assumed it would at least check for some minimum set of headers.
R3 bundles don't have any required headers. R4 bundle only require
Bundle-ManifestVersion and Bundle-SymbolicName.
-> richard
Cheers
- Rob
On 11/06/2010 12:34 PM, Karl Pauls wrote:
it is assumed to be an R3 bundle so it doesn't need any metadata - i
think Felix is doing the correct thing.
regards,
Karl
On Friday, June 11, 2010, Rob Walker<[email protected]> wrote:
Not sure if this is actually normal/correct behaviour, but I have a
case in our app where a JAR we are installing may not actually be
valid OSGi bundle i.e it's Manifest has no OSGi headers in it.
I was expecting to be able to detect this either by catching a
BundleException or a null return from installBundle, but Felix just
seems to silently load the bundle without error. I can see the JAR
in my .felix cache.
Anyone know if this is correct? Would have expected some way to
detect this?
We're on a trunk version as of a couple of weeks back - haven't
tried this on latest 3.0 framework yet
Cheers
-- Rob
Ascert - Taking systems to the Edge
[email protected]
+44 (0)20 7488 3470
www.ascert.com