Camunda 无法从内联脚本中的 http-connector 响应中读取 xml
发布时间:2022-05-18 23:42:15 290
相关标签: # 服务器# 数据# 服务器
我正在尝试从 http 响应中解析 xml 正文。
这是我想要的和我正在做的。
1、我制作了简单的 bpmn 文件,它是请求 api 并从 api 服务器获取响应。
输出
2、我想解析响应和响应由 xml 组成。当我将 $(XML(response)} 放入输出值时,我可以看到所有 xml 数据。
1963aa56409abe71d8c449d6e2adf3eb816e8ccf75838bfa664ef803
my_hostname
02c644ed-1a92-4efb-b80b-f1abbf5ea3b6
esc-vnf-info-csr_csr-te_0_bf4121de-cd55-4b14-ad7a-6d4a3f572e02
b76e4cd7-0d88-4889-b6fe-2430641c26cc
172.18.21.254
172.18.21.132
fa:16:3e:17:86:67
255.255.255.0
0
6c38a416-48b6-45d2-b192-2fe9971c1ed2
false
41330856-a0c9-4a04-be5b-b513c761da0e
virtual
esc-vnf-info-csr_csr-te_0_bf4121de-cd55-4b14-ad7a-6d4a3f572e02
info-csr-test
- 最终目标是获取主机名 /deployment/deployment_details/host_name 至于这个我把值如下
${XML(response).xPath("/deployment/deployment_details/host_name").element()}
无法实例化流程定义 esc_api_test:12:782eb51a-d4ec-11ec-ab99-5af27468b181:评估表达式时出错:${XML(response).xPath("/deployment/deployment_details/host_name").element()}。原因:org.camunda.spin.xml.SpinXPathException:SPIN/DOM-XML-01035 找不到 XPath 表达式“/deployment/deployment_details/host_name”[start-instance-error]
有人帮我解决问题吗?
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报