我正在使用操作支持开发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"/>