Quando um fragmento OSGi é anexado ao host?

eu tenho umOSGi pacote com serviço de persistência (usandohibernate) e um fragmento, que contém configuração (arquivo xml). No ativador do pacote, estou carregando a configuração usando:

@Override
public void start(BundleContext ctx) {
   URL url = ctx.getBundle().getResource("hibernate.cfg.xml");
   SessionFactory sessionFactory = new AnnotationConfiguration().configure(url).buildSessionFactory();
}

mas às vezes, oURL é nulo. Quando tentei listar todos osURLs (usandofindEntries método), parece que os próprios do pacote estão sempre disponíveis, mas os fragmentos só às vezes. estou a usarFelix 4.0.2, o pacote e o fragmento são iniciados na mesmaFelix. nível de auto.start.

questionAnswers(2)

yourAnswerToTheQuestion