This example shows a defect (CID 310001) that exists in stream emp_java
and stream ns1. The triage states differ in each stream. The
exported XML file shows the merged triage state in the cxp:mergedDefect
element, as well as the defect's triage state for each stream in the
cxp:streamDefect elements.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<cxp:exportedDefect xmlns:cxp="http://export.coverity.com/v9">
<user>admin</user>
<ldapDomain>local</ldapDomain>
<project>EMPv2.0</project>
<timeStamp>2015-10-01T14:49:10.916-07:00</timeStamp>
<cxp:mergedDefect>
<checkerName>FORWARD_NULL</checkerName>
<checkerSubcategory>deref_constant_null</checkerSubcategory>
<cid>310001</cid>
<componentName>Default.Other</componentName>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>DefectStatus</name>
</attributeDefinitionId>
<attributeValueId>
<name>New</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Classification</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unclassified</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Action</name>
</attributeDefinitionId>
<attributeValueId>
<name>Undecided</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Severity</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unspecified</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Fix Target</name>
</attributeDefinitionId>
<attributeValueId>
<name>Untargeted</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Legacy</name>
</attributeDefinitionId>
<attributeValueId>
<name>False</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Owner</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unassigned</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>TranslatedOwner</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unassigned</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>OwnerName</name>
</attributeDefinitionId>
<attributeValueId>
<name></name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Comment</name>
</attributeDefinitionId>
<attributeValueId>
<name></name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>ExternalReference</name>
</attributeDefinitionId>
<attributeValueId>
<name></name>
</attributeValueId>
</defectStateAttributeValues>
<domain>STATIC_JAVA</domain>
<filePathname>/users/sample/document/Test2.java</filePathname>
<firstDetected>2015-07-16T07:55:31.241-07:00</firstDetected>
<firstDetectedSnapshotId>10031</firstDetectedSnapshotId>
<functionDisplayName>Test2.main(java.lang.String[])</functionDisplayName>
<lastDetected>2015-10-01T14:47:17.347-07:00</lastDetected>
<lastDetectedSnapshotId>10031</lastDetectedSnapshotId>
<mergeKey>d9228ebd8c4a79e6f152e6e700e1ef95</mergeKey>
<occurrenceCount>1</occurrenceCount>
</cxp:mergedDefect>
<latestSnapshotId>10031</latestSnapshotId>
<streamDefects>
<cxp:streamDefect>
<checkerSubcategoryId>
<checkerName>FORWARD_NULL</checkerName>
<domain>STATIC_JAVA</domain>
<subcategory>deref_constant_null</subcategory>
</checkerSubcategoryId>
<cid>310001</cid>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>DefectStatus</name>
</attributeDefinitionId>
<attributeValueId>
<name>New</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Classification</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unclassified</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Action</name>
</attributeDefinitionId>
<attributeValueId>
<name>Undecided</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Fix Target</name>
</attributeDefinitionId>
<attributeValueId>
<name>Untargeted</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Severity</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unspecified</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Legacy</name>
</attributeDefinitionId>
<attributeValueId>
<name>False</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Comment</name>
</attributeDefinitionId>
<attributeValueId>
<name></name>
</attributeValueId>
</defectStateAttributeValues>
<id>
<defectTriageId>1</defectTriageId>
<defectTriageVerNum>0</defectTriageVerNum>
<id>310001</id>
<verNum>0</verNum>
</id>
<streamId>
<name>ns1</name>
</streamId>
</cxp:streamDefect>
<cxp:streamDefect>
<checkerSubcategoryId>
<checkerName>FORWARD_NULL</checkerName>
<domain>STATIC_JAVA</domain>
<subcategory>deref_constant_null</subcategory>
</checkerSubcategoryId>
<cid>310001</cid>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>DefectStatus</name>
</attributeDefinitionId>
<attributeValueId>
<name>New</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Classification</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unclassified</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Action</name>
</attributeDefinitionId>
<attributeValueId>
<name>Undecided</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Fix Target</name>
</attributeDefinitionId>
<attributeValueId>
<name>Untargeted</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Severity</name>
</attributeDefinitionId>
<attributeValueId>
<name>Unspecified</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Legacy</name>
</attributeDefinitionId>
<attributeValueId>
<name>False</name>
</attributeValueId>
</defectStateAttributeValues>
<defectStateAttributeValues>
<attributeDefinitionId>
<name>Comment</name>
</attributeDefinitionId>
<attributeValueId>
<name></name>
</attributeValueId>
</defectStateAttributeValues>
<id>
<defectTriageId>1</defectTriageId>
<defectTriageVerNum>0</defectTriageVerNum>
<id>310007</id>
<verNum>0</verNum>
</id>
<streamId>
<name>emp_java</name>
</streamId>
</cxp:streamDefect>
</streamDefects>
<cxp:checkerProperties>
<subcategoryShortDescription>Explicit null dereferenced</subcategoryShortDescription>
</cxp:checkerProperties>
</cxp:exportedDefect>