[英]camel OptaplannerComponent in osgi
我在karaf上運行了駱駝,我想使用OptaplannerComponent
從xml文件中提取問題並將解決方案發送到jms隊列。
我想知道我怎樣才能使optaplanner
找到我domainmodel
和solverConfig.xml
在它classloader
。 理想情況下,模型和配置應作為捆綁包安裝,可以在運行時輕松交換。
我看到OptaPlannerEndpoint
像這樣加載配置:
ClassLoader classLoader = getCamelContext().getApplicationContextClassLoader();
solverFactory = SolverFactory.createFromXmlResource(configuration.getConfigFile(), classLoader);
是否可以以某種方式將我的域模型放入該類加載器?
看一下這個測試 。 我想如果您將域對象和求解器配置放入一個jar中並將其添加到您的依賴項中,它應該可以工作嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.