If a bundle A declares an optional dependency on package com.example.b that isn't found, I expect that import to be unresolved. However, if I then add a bundle (call it B) that exports the package com.example.b, A does not get wired to B even if I issue a refresh command (though gogo).
Specifically, I'm starting org.springframework.beans, which has an optional dependency on the net.sf.cglib.proxy package (which is provided by CGLIB). If I don't have the cglib bundle installed when I start Spring, then the optional import will forever be unresolved, even if I later install cglib. Should this work? Rich

