我的骆驼在karaf上运行,我想使用OptaplannerComponent
从xml文件中提取问题并将解决方案发送到jms队列。
我想知道如何使optaplanner
在其domainmodel
中找到我的solverConfig.xml
和classloader
。理想情况下,模型和配置应捆绑安装,以便在运行时轻松交换。
我看到OptaPlannerEndpoint
像这样加载配置:
ClassLoader classLoader = getCamelContext().getApplicationContextClassLoader();
solverFactory = SolverFactory.createFromXmlResource(configuration.getConfigFile(), classLoader);
是否可以通过某种方式将我的域模型放入该类加载器?