繁体   English   中英

osgi中的骆驼OptaplannerComponent

[英]camel OptaplannerComponent in osgi

我在karaf上运行了骆驼,我想使用OptaplannerComponent从xml文件中提取问题并将解决方案发送到jms队列。

我想知道我怎样才能使optaplanner找到我domainmodelsolverConfig.xml在它classloader 理想情况下,模型和配置应作为捆绑包安装,可以在运行时轻松交换。

我看到OptaPlannerEndpoint像这样加载配置:

ClassLoader classLoader = getCamelContext().getApplicationContextClassLoader();
    solverFactory = SolverFactory.createFromXmlResource(configuration.getConfigFile(), classLoader);

是否可以以某种方式将我的域模型放入该类加载器?

看一下这个测试 我想如果您将域对象和求解器配置放入一个jar中并将其添加到您的依赖项中,它应该可以工作吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM