如何在spring DSL中动态设置camelContext id?像这样考虑我的情况,
Bundle A:在我设置 id 属性的地方拥有 camelContext,比如 simple-ctx。这个包有一些在其他包中使用的其他实用程序 bean。
Bundle B:导入我定义骆驼上下文的上下文文件。在 BI 中定义了 B 条特定路线
Bundle C:导入我定义骆驼上下文的上下文文件。在 CI 中定义了 C 特定的路由
现在,bundle B 和 C 依赖于 Bundle A。现在,如果我执行 context-list 命令,它会列出 simple-ctx。这意味着 Bundle B 和 C 具有相同的 camelContext id。我想实现 id 应该像 simple-ctx-B 和 simple-ctx-C ,而不在 B 或 C 中定义 camelContext 。
感谢您的建议和反馈。