gpt4 book ai didi

java - jira 的 apache Camel

转载 作者:行者123 更新时间:2023-11-30 02:42:27 24 4
gpt4 key购买 nike

我想构建一个 Apache Camel 应用程序来下载 Jira发出报告、解析它并将其存储到 .csv 文件中。我是 Apache Camel 的新手,我确实相信这里的 jira 应该是一个端点,如何设置此配置,我想设置为 from:("Jira") 到 (csv file)。我相信它可能是这样的:

public void configure() throws Exception {

from("jira://pullRequestComment?ProjectKey=CAMEL-0000&IssueTypeId=1&IssueSummary=title")
.process(new MyLogProcessor())
.bean(new MyTransformer(),"transformContent")
.to("file:D:/camel/output");
}

我尝试了上面的代码,我得到了java转换类型的异常。

异常(exception):

最佳答案

JIRA 组件从 JIRA REST API 返回 Java 对象。您需要:

  1. 支持将对象类型作为方法参数传递给处理器类
  2. 将 JIRA Java 对象转换为其他对象,然后传递到您的处理器

顺便说一句 - JIRA 组件缓存“看到的”数据,以了解要传递到路由中的"new"数据。对于非常繁忙的 JIRA 服务器,这看起来和行为都像内存泄漏,因此您需要注意管理该场景

关于java - jira 的 apache Camel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41245379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com