使用ProM中的Operational Support传输跟踪属性

时间:2016-02-13 12:26:14

标签: java

我正在使用操作支持开发PlugIn,但看起来我的痕迹正在丢失那里的属性。

这是我想要发送的原始跟踪:

<log openxes.version="1.0RC7" xes.features="nested-attributes" xes.version="1.0" xmlns="http://www.xes-standard.org/">
<trace>
<string key="concept:name" value="1"/>
<string key="description" value="instance with id 1"/>
<event>
<int key="diagnosis" value="5"/>
<string key="stream:lifecycle:trace-transition" value="start"/>
<string key="concept:name" value="Receive Order"/>
<string key="lifecycle:transition" value="complete"/>
<date key="time:timestamp" value="2009-09-24T09:35:11.100+03:00"/>
</event>
</trace>
</log>

我嗅到了流量,发现这是实际发送的内容。

<simpleQuery session="0" done="false" language="text/declaremonitor">
<trace>
<log openxes.version="1.0RC7" xes.features="nested-attributes" xes.version="1.0" xmlns="http://www.xes-standard.org/">
<trace>
<event>
<string key="concept:name" value="Receive Order"/>
<date key="time:timestamp" value="2009-09-24T09:35:11.100+03:00"/>
</event>
</trace>
</log>
</trace>
<items>
<log openxes.version="1.0RC7" xes.features="nested-attributes" xes.version="1.0" xmlns="http://www.xes-standard.org/"/>
</items>
<query class="java.lang.String">1</query>
</simpleQuery>

我尝试将跟踪作为日志项发送,但同样的事情发生了。我需要服务器端的属性进行分析。通过跟踪属性我的意思是这一部分:

<string key="concept:name" value="1"/>
<string key="description" value="instance with id 1"/>

0 个答案:

没有答案