I'm running felix embedded into a host application. I recently upgraded from java 6 to 7. When I did this, some of the bundles that import various javax packages, crypto and management for instance, began failing to install. They now fail because they can no longer resolve those packages.
Several questions: 1) Did the migration to java 7 really cause this? It definitely seems like it. 2) Should I solve this with the boot delegation felix config parameter? 3) Or should I use the extra system packages parameter to export via the container? Note, I'm not at all concerned about porting my application to other osgi containers. That's simply not a very likely scenario in our case.

