我想使用Mule ESB或Mule Studio (自定义连接器)同步两个jira实例。在这里,Mule将充当两个jira实例的中间件。如果在JIRA-1例如中执行了某些活动,则会产生问题,应将其复制到JIRA-2中。
是否可以使用Mule ESB或Mule Studio?
我没有得到这方面的起点。目前,我正在寻找这个Mule编排。
有人能给我指引正确的方向吗?
<jira:config name="Jira_A" doc:name="Jira_for_A" >
</jira:config>
<jira:config name="Jira_B" doc:name="Jira_for_B">
</jira:config>
<flow name="consuming-from-jiraA" doc:name="consuming-from-jiraA">
<poll doc:name="Poll" frequency="1000">
<jira:get-issues-from-jql-search connectionAddress="http://localhost:8080/rpc/soap/jirasoapservice-v2"
connectionPassword="admin" connectionUser="admin"
config-ref="Jira_A" jqlSearch="project = "MULE ESB" AND key = ME-1"
maxNumResults="100" doc:name="Jira_for_A" />
</poll>
<foreach doc:name="For Each">
<jira:create-issue config-ref="Jira_B" doc:name="Jira_for_B"
project="WT" summary="Mule ESB :Jira sync test issue 1 " type="2" connectionAddress="http://192.xxx.x.xx:8091/rpc/soap/jirasoapservice-v2" connectionPassword="admin" connectionUser="admin">
</jira:create-issue>
</foreach>
</flow>

发布于 2017-11-26 00:31:40
您是否尝试过jira-connector和JQL查询语法?
我以前没有尝试过,但我假设您可以在轮询中使用jira连接器,并查询您的一个jiras实例来检索您想要的信息(票证),然后点击另一个jira实例以反映它不存在。
如果工作正常,请尝试。
https://stackoverflow.com/questions/23882621
复制相似问题