This topic includes an example of an ECReport XML received by the servlet to create an IBMSensorEvent, and an example of the corresponding IBMSensorEvent.
<?xml version="1.0"?> <ECReports xmlns="urn:epcglobal:ale:xsd:1" schemaVersion="1.1" creationDate="2008-02-19T10:54:06.444-05:00" specName="ECSpec1" date="2008-02-19T10:54:06.444-05:00" ALEID="ALEID_1" totalMilliseconds="5000" terminationCondition="DURATION"> <reports> <report reportName="ReportName1"> <group> <groupList> <member> <tag> urn:epc:tag:sgtin-96:3.0037000.006542.773346595 </tag> <extension> <fieldList> <field> <name>quantity</name> <value>10</value> <fieldspec> <fieldname>@3.0.32</fieldname> <datatype>uint</datatype> <format>decimal</format> </fieldspec> </field> </fieldList> <stats> <stat> <profile>TagTimestamps</profile> <firstSightingTime> 2008-02-19T10:54:06.444-05:00 </firstSightingTime> <lastSightingTime> 2008-02-19T10:54:06.455-05:00 </lastSightingTime> </stat> <stat> <profile>IBMTagTimestamps</profile> <statBlocks> <statBlock> <readerName>R1</readerName> <firstSightingTime> 2008-02-19T10:54:06.444-05:00 </firstSightingTime> <lastSightingTime> 2008-02-19T10:54:06.455-05:00 </lastSightingTime> </statBlock> <statBlock> <readerName>R2</readerName> <firstSightingTime> 2008-02-19T10:54:06.444-05:00 </firstSightingTime> <lastSightingTime> 2008-02-19T10:54:06.455-05:00 </lastSightingTime> </statBlock> </statBlocks> <firstSightingTime> 2008-02-19T10:54:06.444-05:00 </firstSightingTime> <lastSightingTime> 2008-02-19T10:54:06.455-05:00 </lastSightingTime> </stat> <stat> <profile>IBMTagCounts</profile> <statBlocks> <statBlock> <readerName>R1</readerName> <count>10</count> </statBlock> <statBlock> <readerName>R2</readerName> <count>6</count> </statBlock> </statBlocks> <count>2</count> </stat> <stat> <profile>IBMTagAntennas</profile> <statBlocks> <statBlock> <readerName>R1</readerName> <antennas> <antenna>0</antenna> <antenna>1</antenna> </antennas> </statBlock> <statBlock> <readerName>R2</readerName> <antennas> <antenna>1</antenna> </antennas> </statBlock> </statBlocks> </stat> <stat> <profile>IBMReaderNames</profile> <statBlocks> <statBlock> <readerName>R1</readerName> </statBlock> <statBlock> <readerName>R2</readerName> </statBlock> </statBlocks> </stat> </stats> </extension> </member> </groupList> <groupCount> <count>1</count> </groupCount> </group> </report> <report reportName="ReportName2" /> </reports> <ECSpec creationDate="2008-02-19T10:54:06.444-05:00" schemaVersion="1.1"> <logicalReaders> <logicalReader>R1</logicalReader> </logicalReaders> <boundarySpec> <repeatPeriod unit="MS">10000</repeatPeriod> <duration unit="MS">5000</duration> </boundarySpec> <reportSpecs> <reportSpec reportName="ReportName1"> <reportSet set="CURRENT" /> <output includeTag="true" includeCount="true" /> </reportSpec> </reportSpecs> </ECSpec> </ECReports>
version: 6.1 name: ibmse_header attributes: { name: sourceId, value: ALEID_1, type: 18 name: eventType, value: EDDR/report/TaggregationReport, type: 18 name: priority, value: 70, type: 16 name: dateTime, value: 2008-07-03T10:12:35.015Z, type: 5 name: eventId, value: IBMSensorEvent_8c77d029-276b-418a-88e4-a64662905dc7, type: 18} groups: { name: sourceComponent attributes: { name: componentType, value: none, type: 18 name: locationType, value: Unknown, type: 18 name: componentIdType, value: Application, type: 18 name: location, value: none, type: 18 name: subComponent, value: none, type: 18 name: component, value: none, type: 18 name: application, value: IBM WebSphere Premises Server, type: 18} groups: {}} name: ibmse_payloadMetaData attributes: { name: lastSightingTime, value: 2008-02-19T23:54:06.455+08:00, type: 18 name: antennas, value: 1, type: 18 name: CreationDate, value: 2008-02-19T23:54:06.444+08:00, type: 18 name: reportnames, value: ReportName1, ReportName2, , type: 18 name: count, value: 6, type: 18 name: firstSightingTime, value: 2008-02-19T23:54:06.444+08:00, type: 18} groups: {} name: ibmse_payload attributes: { name: AGGCOUNT, value: 1, type: 12} groups: { name: EDDR/report/TaggregationReport attributes: {} groups: { name: tagread_1 attributes: { name: ANTENNA, value: 1, type: 12 name: DISCOVERED, value: 2008-07-03T10:12:35.031Z, type: 5 name: COUNT, value: 2, type: 12 name: reader, value: R1, type: 18} groups: { name: tag attributes: { name: rawuri, value: urn:epc:raw:96.x30740242200663802E185523, type: 18 name: taguri, value: urn:epc:tag:sgtin-96:3.0037000.006542.773346595, type: 18 name: iduri, value: urn:epc:id:sgtin:0037000.006542.773346595, type: 18 name: tagid, value: 30740242200663802E185523, type: 18} groups: {}}}} payloadClassName: com.ibm.sensorevent.model.payload.PassiveRFIDAggregatedTagReadPayload