如何从 cordys 检索 xml 消息
How to retrieve the xml messages from cordys
我正在尝试找到一种方法来获取 cordys 请求的 xml 内容并使用一些工具重试。
cordys PIM 能够显示 XML 调试消息,因此它将被存储在某个地方。
有人可以帮助确定位置或指向可以获取此信息的任何 API。
您可以使用 'GetProcessInstances' 网络服务检索消息映射 XML(和其他进程详细信息)。一个示例调用是:
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<GetProcessInstances xmlns="http://schemas.cordys.com/pim/queryinstancedata/1.0">
<Query xmlns="http://schemas.cordys.com/cql/1.0">
<Select>
<QueryableObject>PROCESS_INSTANCE</QueryableObject>
<Field>INSTANCE_ID</Field>
<Field>STATUS</Field>
<Field>PROCESS_TYPE</Field>
<Field>MESSAGE_MAP</Field>
</Select>
<Filters>
<EQ field="INSTANCE_ID">
<Value>0AF55918-C0A5-11E5-F1C1-6CBB1087F12D</Value>
</EQ>
</Filters>
<Cursor numRows="50"/>
</Query>
</GetProcessInstances>
</SOAP:Body>
</SOAP:Envelope>
有关此 Web 服务的更多信息可在 Cordys wiki 上找到:https://wiki.cordys.com/display/otc106/GetProcessInstances
我正在尝试找到一种方法来获取 cordys 请求的 xml 内容并使用一些工具重试。
cordys PIM 能够显示 XML 调试消息,因此它将被存储在某个地方。
有人可以帮助确定位置或指向可以获取此信息的任何 API。
您可以使用 'GetProcessInstances' 网络服务检索消息映射 XML(和其他进程详细信息)。一个示例调用是:
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<GetProcessInstances xmlns="http://schemas.cordys.com/pim/queryinstancedata/1.0">
<Query xmlns="http://schemas.cordys.com/cql/1.0">
<Select>
<QueryableObject>PROCESS_INSTANCE</QueryableObject>
<Field>INSTANCE_ID</Field>
<Field>STATUS</Field>
<Field>PROCESS_TYPE</Field>
<Field>MESSAGE_MAP</Field>
</Select>
<Filters>
<EQ field="INSTANCE_ID">
<Value>0AF55918-C0A5-11E5-F1C1-6CBB1087F12D</Value>
</EQ>
</Filters>
<Cursor numRows="50"/>
</Query>
</GetProcessInstances>
</SOAP:Body>
</SOAP:Envelope>
有关此 Web 服务的更多信息可在 Cordys wiki 上找到:https://wiki.cordys.com/display/otc106/GetProcessInstances