Osgi pax考试:解决碎片包

Osgi pax考试:解决碎片包,osgi,integration-testing,resourcebundle,pax-exam,Osgi,Integration Testing,Resourcebundle,Pax Exam,解决了! 这是一个类路径问题。谢谢 我想部署并解析一个碎片包。如果使用noStart方法,bundle片段将保持安装状态,但我希望状态已解决。因此,捆绑主机无法看到其资源。使用ApacheFelix,一切正常 @Configuration public Option[] config() { Option[] conf = options( systemProperty("org.osgi.framework.startlevel.beginning").value("4"),

解决了! 这是一个类路径问题。谢谢

我想部署并解析一个碎片包。如果使用noStart方法,bundle片段将保持安装状态,但我希望状态已解决。因此,捆绑主机无法看到其资源。使用ApacheFelix,一切正常

@Configuration
public Option[] config() {
   Option[] conf = options(
      systemProperty("org.osgi.framework.startlevel.beginning").value("4"),
      mavenBundle().groupId("mygroup").artifactId("myfragmentedbundle").version("1.0.0.0").noStart(),
      mavenBundle().groupId("mygroup").artifactId("myhostbundle").version("1.0.0.0").startLevel(3).start(),
      junitBundles());
   return conf;
}
我做错了什么

谢谢和问候!
罗兰

没有进一步的信息很难说。片段束可以工作,请参见示例。将logging设置为DEBUG以查找更多信息,或使用OSGi控制台诊断缺少的导入。已解决!这是一个类路径问题。谢谢