イベント XML のヘッダー例
イベントをラップするために使用される Common Base Event エンベロープには、既に XML ヘッダーがあるため、イベントの発行時にイベント XML にヘッダーを含めることはできません。JMS イベント・エミッターの場合は、ヘッダーはイベントの発行前に削除されます。REST イベント・エミッターの場合は、ヘッダーはデフォルトで削除されますが、管理コンソールでオプションを変更できます。
ヘッダーあり
以下の例は、ヘッダーを含む XML を示しています。
<?xml version="1.0" encoding="UTF-8"?>
<wbe:event-bundle xmlns:wbe="http://www.ibm.com/xmlns/prod/websphere/businessEvents/6.1.0">
<wbe:connector-info>
<wbe:name>WBE</wbe:name>
<wbe:version>2.2</wbe:version>
<wbe:system>lc2d266010</wbe:system>
<wbe:timestamp>2008-10-09T19:47:29.078-04:00</wbe:timestamp>
<wbe:log-info>This is an event from IBMs WebSphere Business Events</wbe:log-info>
</wbe:connector-info>
<wbe:event-info>
<wbe:name>Sell After Buy</wbe:name>
<wbe:type>Action</wbe:type>
<wbe:workflow>649D38F1BDB0160411DDE8CC23A73733</wbe:workflow>
</wbe:event-info>
<wbe:payload-data>
<wbe:payload name="Trade Out">
<payload:Trade-Out-array xmlns:payload="http://lc2d266010/wbe/action/Sell-After-Buy"><payload:Trade-Out>
<payload:Key>String_CustomerV String_StockID</payload:Key>
<payload:Date>2008-06-16T14:08:20Z</payload:Date><payload:Quantity>9.9</payload:Quantity>
<payload:StockID>String_StockID</payload:StockID><payload:CustomerID>String_CustomerV</payload:CustomerID>
<payload:Price>9.9</payload:Price></payload:Trade-Out>
</payload:Trade-Out-array>
</wbe:payload>
</wbe:payload-data>
</wbe:event-bundle>
ヘッダーなし
以下の例は、ヘッダーを含まない XML を示しています。
<wbe:event-bundle xmlns:wbe="http://www.ibm.com/xmlns/prod/websphere/businessEvents/6.1.0">
<wbe:connector-info>
<wbe:name>WBE</wbe:name>
<wbe:version>2.2</wbe:version>
<wbe:system>lc2d266010</wbe:system>
<wbe:timestamp>2008-10-09T19:47:29.078-04:00</wbe:timestamp>
<wbe:log-info>This is an event from IBMs WebSphere Business Events</wbe:log-info>
</wbe:connector-info>
<wbe:event-info>
<wbe:name>Sell After Buy</wbe:name>
<wbe:type>Action</wbe:type>
<wbe:workflow>649D38F1BDB0160411DDE8CC23A73733</wbe:workflow>
</wbe:event-info>
<wbe:payload-data>
<wbe:payload name="Trade Out">
<payload:Trade-Out-array xmlns:payload="http://lc2d266010/wbe/action/Sell-After-Buy"><payload:Trade-Out>
<payload:Key>String_CustomerV String_StockID</payload:Key>
<payload:Date>2008-06-16T14:08:20Z</payload:Date><payload:Quantity>9.9</payload:Quantity>
<payload:StockID>String_StockID</payload:StockID><payload:CustomerID>String_CustomerV</payload:CustomerID>
<payload:Price>9.9</payload:Price></payload:Trade-Out>
</payload:Trade-Out-array>
</wbe:payload>
</wbe:payload-data>
</wbe:event-bundle>