On the resolution issue, this SO post may provide an answer: https://stackoverflow.com/questions/11029768/when-is-an-osgi-fragment-attached-to-host. Seems you could mandate a specific start order of the host and fragment bundles?