【发布时间】:2012-08-14 07:03:21
【问题描述】:
我知道这有点具体,但我已经尝试了我能想到的一切。我正在使用 pax-exam 运行一些集成测试,并且日志记录应该使用 pax-logging。
这在直接运行 felix 容器时工作正常,但如果我通过 pax-exam 启动它,pax-logging 永远不会被配置(它没有 bundles.configuration.location vm proeperty,所以它找不到 services/org.ops4j.pax.logging.properties )。
我尝试设置但似乎不起作用的方式是使用:
@Configuration
public Option[] configuration() throws IOException {
Option[] options = new Option[]{
vmOption("-Dbundles.configuration.location=mypath)
}
return options;
}
如果您有任何建议,我将不胜感激。非常感谢!
【问题讨论】:
标签: java osgi pax pax-runner pax-exam