带有 Jolt 变压器的 Camel K

Camel K with Jolt transformer

我正在使用 camel 并使用 JOLT transformer 从 JSON 转换为 JSON,在 spring 启动时甚至在独立使用 camel 时它都可以正常工作。但是当尝试切换到 Camel-K 时,我遇到了一些问题,我无法在 camel 路由中引用 Jolt 模板转换,甚至无法将其添加到部署中。任何人都知道如何将 Jolt 转换器模板附加到骆驼 K 以便能够在路线中使用它。 谢谢。

您可以使用 --resource 标志将资源添加到 camel-k 类路径:

kamel run my-integration.groovy --resource=spec.json

然后在您的集成中使用

to('jolt:spec.json')

我们正在努力改进对资源处理的支持:https://github.com/apache/camel-k/issues/2003