簡體   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