Osgi 我们可以加载blueprint.xml并开始在本地IDE(IntelliJ)中运行rest应用程序吗?

Osgi 我们可以加载blueprint.xml并开始在本地IDE(IntelliJ)中运行rest应用程序吗?,osgi,jbossfuse,blueprint-osgi,cxfrs,Osgi,Jbossfuse,Blueprint Osgi,Cxfrs,我通过扩展CamelBlueprintTestSupport并重写getBlueprintDescriptor()方法创建了一个junit类 但是我的blueprint.xml文件没有任何上下文。因此,在运行junit时,我的测试没有运行,我得到以下异常 如果我添加一些虚拟上下文,我不会得到这个异常,我的测试工作正常。我能够测试jaxrs端点。 提前感谢。是的,它应该可以工作。我们怎么做?好吧,基于原型创建一个maven项目,它应该为您生成代码和配置。然后用maven camel运行它:谢谢您

我通过扩展CamelBlueprintTestSupport并重写getBlueprintDescriptor()方法创建了一个junit类

但是我的blueprint.xml文件没有任何上下文。因此,在运行junit时,我的测试没有运行,我得到以下异常

如果我添加一些虚拟上下文,我不会得到这个异常,我的测试工作正常。我能够测试jaxrs端点。
提前感谢。

是的,它应该可以工作。我们怎么做?好吧,基于原型创建一个maven项目,它应该为您生成代码和配置。然后用maven camel运行它:谢谢您的回复。但是我的应用程序不是camel应用程序。这只是计划cxfrs webservice,它将部署在fuse中。现在我正在检查这个单元测试的PAX-EXAM。但是在配置它时面临着很多问题。所以我想知道我们可以在本地ide中运行应用程序,并通过junit逐个测试每个端点?