SuccessConsole Output

Skipping 278 KB.. Full Log
esponseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@f5ca7d8[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@58f9585e[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@2d0fa55f[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:15:45.486+01:00, info=Add file to archive., operationID=41f869c8-18bc-4315-9008-96c25dc6013b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6d935e75[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:16:06.828+01:00, info=Add file to archive., operationID=2a41020d-5925-42b2-90e4-6851b49b3eea, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@71b4678[sequenceNumber=5, fileID=normalPutFileTestFile-1488363380748, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:16:22.852+01:00, info=Add file to archive., operationID=120a5616-c3e6-4004-8716-03f5849afe9f, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@15b2d56d[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:16:25.886+01:00, info=Add file to archive., operationID=7c820e68-03a9-4bd8-acb8-63c21b707fc9, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4547bfd9[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:16:28.667+01:00, info=Add file to archive., operationID=31d53ec1-ff5a-4029-9b7f-4d949a2c16ec, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@325021f2[sequenceNumber=8, fileID=missingCollectionIDTestFile-1488363443726, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:17:25.993+01:00, info=Add file to archive., operationID=73707f1d-f268-4b67-a0ba-4e27a2282064, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6fa58946[sequenceNumber=10, fileID=otherCollectionTestFile-1488363448931, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:17:31.099+01:00, info=Add file to archive., operationID=7f60b7bf-e683-4107-97eb-89d357af27b2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6cbf3062[sequenceNumber=13, fileID=normalReplaceFileTestFile-1488363454171, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-01T11:17:36.393+01:00, info=Add file to archive., operationID=e3332fbf-8d48-40fd-a521-3fd563ae5153, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@147ee35b[sequenceNumber=15, fileID=normalReplaceFileTestFile-1488363454171, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-03-01T11:17:38.904+01:00, info=Replacing the file., operationID=b69fab4a-0b59-4561-a995-9a88471aaed4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
        Step: Request audit trail with MinSequenceNumber set to the SequenceNumber of the last event
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=15, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@28263f38[correlationID=9dfa5599-5ae1-4f7d-ad81-2fea67b000f6, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4dc34866[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@5cd7dc85[correlationID=9dfa5599-5ae1-4f7d-ad81-2fea67b000f6, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@55ec42a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@599214bd[correlationID=9dfa5599-5ae1-4f7d-ad81-2fea67b000f6, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6c8d6861[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@56ec359e[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@2d861657[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@6478d8a6[sequenceNumber=15, fileID=normalReplaceFileTestFile-1488363454171, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-03-01T11:17:38.904+01:00, info=Replacing the file., operationID=b69fab4a-0b59-4561-a995-9a88471aaed4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
      Test success: minSequenceNumberTest
    Starting testcase GetStatusRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@725fc764[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@32dfaf36[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:18:41.275+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4f8c26f, null)
          Result: Received event: aef1b5f5: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: aef1b5f5: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6668a324[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5b4ae0b3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00], File already existed on reference2
          Result: Received event: aef1b5f5: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: aef1b5f5: PUT_FILE for file DefaultFile: COMPLETE: 
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@49bbf89f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@66890b78[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:18:41.828+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@8d51706, null)
          Result: Received event: 9d3fb825: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 9d3fb825: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@55274695[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4a0ee1a5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:33.597+01:00], File already existed on reference2
          Result: Received event: 9d3fb825: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 9d3fb825: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetStatusResponse@7095131e[correlationID=c123f831-1b92-4862-9994-1cb85c9ac412, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e52e37c[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)], contributor=reference2, timeToDeliver=<null>(default)]
      Test starting: normalGetStatusTest
        Description: Tests the GetStatus functionality of a pillar for the successful scenario.
        Step: Send a GetStatusRequest
        Step: Receive and validate the final response
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.GetStatusProgressResponse@7a6d786e[correlationID=67ff59b2-2d36-4613-933f-71b35942beea, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f6fe947[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], contributor=reference2]
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.GetStatusFinalResponse@67ba1057[correlationID=67ff59b2-2d36-4613-933f-71b35942beea, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@e9a56df[responseCode=OPERATION_COMPLETED, responseText=Returning status], contributor=reference2, resultingStatus=org.bitrepository.bitrepositoryelements.ResultingStatus@1fa5f16a[statusInfo=org.bitrepository.bitrepositoryelements.StatusInfo@5f401608[statusCode=OK, statusText=Version: 1.9-SNAPSHOT MessageXML version: 30], statusTimestamp=2017-03-01T11:18:44.361+01:00]]
      Test success: normalGetStatusTest
2017-03-01 11:18:45.198 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'GetStatusFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:GetStatusFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="30" minVersion="24"><CorrelationID>67ff59b2-2d36-4613-933f-71b35942beea</CorrelationID><Destination>topic://integrationtest1-normalGetStatusTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>normalGetStatusTest</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode><ResponseText>Returning status</ResponseText></ResponseInfo><Contributor>reference2</Contributor><ResultingStatus><StatusInfo><StatusCode>OK</StatusCode><StatusText>Version: 1.9-SNAPSHOT MessageXML version: 30</StatusText></StatusInfo><StatusTimestamp>2017-03-01T11:18:44.361+01:00</StatusTimestamp></ResultingStatus></ns2:GetStatusFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@66055da7 rejected from java.util.concurrent.ThreadPoolExecutor@111f762e[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 26]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase GetChecksumTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1d4a6871[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2186e29d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:18:45.511+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@24abed19, null)
          Result: Received event: 894f323b: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 894f323b: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7e3b5bee[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5fdd961f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00], File already existed on reference2
          Result: Received event: 894f323b: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 894f323b: PUT_FILE for file DefaultFile: COMPLETE: 
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@299b30c2[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@28276b3e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:18:46.143+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@568563f1, null)
          Result: Received event: f8fdb8e1: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: f8fdb8e1: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@59f42bed[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2ae8165d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:33.597+01:00], File already existed on reference2
          Result: Received event: f8fdb8e1: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: f8fdb8e1: PUT_FILE for file DefaultFile: COMPLETE: 
2017-03-01 11:18:46.734 WARN  o.b.c.c.ConversationEventMonitor - f8fdb8e1: PUT_FILE for file DefaultFile:Can not handle messages of type IdentifyPillarsForPutFileResponse
      Test starting: md5ChecksumsForAllFilesTest
        Description: Test the pillar support for MD5 type checksums
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@4a0d4096)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@4e0807ea[correlationID=2e6d56eb-74f4-4b6b-9beb-53643bb96335, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f2e2350[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2baabfae[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@34d74566[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4a44fd79[correlationID=2e6d56eb-74f4-4b6b-9beb-53643bb96335, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@753aa427[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@77fa3661[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@19d26f4f[correlationID=2e6d56eb-74f4-4b6b-9beb-53643bb96335, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@306267d9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6812438a[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6efd7c8b[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@645fde0c[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@47a031f1[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@3d54249c[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@38480e99[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@22fd0822[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@64948a35[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@78f822ff[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3cc7bf[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4aca6382[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@a4f8dcc[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request MD5 checksums for all files on the pillar
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5e2ed50e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4eefd342, null)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@580ff4aa[correlationID=c377a149-5621-45d9-8304-c354297677e8, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@537d363d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@31ba6237[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1eac773d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@39a16ae6[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5b7c89ab[correlationID=c377a149-5621-45d9-8304-c354297677e8, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@47ba258e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@68224fc1[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@14cfdf92[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@411c325f[correlationID=c377a149-5621-45d9-8304-c354297677e8, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@30c0b23f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1ec1d1f5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@5cd747c9[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7c7918c6[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@499d1c3c[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@59c32283[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3f4ccf7d[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@bc75f7a[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2a1adec2[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6a8d2638[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@33e32b33[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Retrieve the first two files and verify that the checksums are correct
      Test success: md5ChecksumsForAllFilesTest
      Test starting: md5SaltChecksumsForDefaultTest
        Description: Test the pillar support for MD5 type checksums with a salt
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@d117e88)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@18065066[correlationID=bf551f61-515c-4cc9-abfd-8b15aaeaddac, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@642fdbcd[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3daf9897[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7cc35c64[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3ae7be03[correlationID=bf551f61-515c-4cc9-abfd-8b15aaeaddac, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@f41b001[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@e0c8261[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@10ce9d8c[correlationID=bf551f61-515c-4cc9-abfd-8b15aaeaddac, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@751fcb98[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@12b582a8[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@483fdd3b[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@2c790b4d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@27314651[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@19af20dd[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2fcff0d6[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4b08a501[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@66a661ff[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@66f1c3e[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@56f60565[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@58d88217[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@da4b96a[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request salted MD5 checksums for the default on the pillar
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], DefaultFile, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@334f02c4[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4d7ef16f, null)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2b8437b8[correlationID=5751746c-8106-4689-b348-16e6455c6278, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@28c49684[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@636e31b9[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6521d68f[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6f921464[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@384acde6[correlationID=5751746c-8106-4689-b348-16e6455c6278, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@14f38ff7[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@352e8286[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1f465d08[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@5d70d967[correlationID=5751746c-8106-4689-b348-16e6455c6278, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@64ce577e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2963a78f[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@3c097021[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@67e92d26[fileID=DefaultFile, checksumValue={58,125,-17,-24,69,34,2,-65,111,-70,127,-79,-127,92,-44,16}, calculationTimestamp=2017-03-01T11:18:52.145+01:00]}], partialResult=false]
      Test success: md5SaltChecksumsForDefaultTest
      Test starting: sha1ChecksumsForDefaultTest
        Description: Test the pillar support for SHA1 type checksums
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@4e841181)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@701f4eea[correlationID=1fec0574-f3b5-4ebb-b871-aa5a95acee70, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@66d96f4c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@f1a5334[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@23bd42bf[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@210b0bc3[correlationID=1fec0574-f3b5-4ebb-b871-aa5a95acee70, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@36a20540[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@52a5d8d0[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2cead91e[correlationID=1fec0574-f3b5-4ebb-b871-aa5a95acee70, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4032d8d2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@61dc71e1[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@521d6cf2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@28456d86[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7e67d414[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7cb6e140[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@457568d8[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@465f04ad[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@658af06[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4d2ff26c[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@237270b9[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1d367216[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5ed5de29[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request SHA1 checksums for the DefaultFile on the pillar
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], DefaultFile, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@31170821[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4ea8fcb8, null)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2cffaf04[correlationID=94242d51-bfdd-40d4-8a2d-37a92baf82d5, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2f95ec15[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@25a794e[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1d4c8df3[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4c1a86d1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@3f5cb2b5[correlationID=94242d51-bfdd-40d4-8a2d-37a92baf82d5, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5fee809c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@22e94b48[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@8061005[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@7413d1d3[correlationID=94242d51-bfdd-40d4-8a2d-37a92baf82d5, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2f7e9184[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7116f0d8[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@4b7bcef8[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@210c030d[fileID=DefaultFile, checksumValue={-126,-76,-79,86,-91,-37,53,30,39,-114,58,-114,93,62,118,45,-20,-92,95,-37}, calculationTimestamp=2017-03-01T11:18:55.064+01:00]}], partialResult=false]
      Test success: sha1ChecksumsForDefaultTest
      Test starting: sha1SaltChecksumsForDefaultTest
        Description: Test the pillar support for SHA1 type checksums with a salt
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@199a365c)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@fdbc352[correlationID=4cc53d2c-3aa7-4cc2-be2a-f21b0fb34fd4, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5f0d0fc6[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@557cced0[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@98f0583[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@28473aaf[correlationID=4cc53d2c-3aa7-4cc2-be2a-f21b0fb34fd4, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@19193f83[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7ebb9508[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@27861df6[correlationID=4cc53d2c-3aa7-4cc2-be2a-f21b0fb34fd4, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4999ef9e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@19296ddb[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6fc0afe1[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@78be6642[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7edd93d4[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2c487e61[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@469d63ae[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4d9a9149[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5fcbf81d[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@301f2ef3[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1d32ab4d[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43b617b[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4b07af1[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request salted SHA1 checksums for the default on the pillar
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], DefaultFile, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5f69e9fe[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@c02425e, null)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@3183fa33[correlationID=40833b11-8215-410a-91a9-8d5641a9f404, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@321f425a[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7d1554c4[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@a10c06e[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@24ecf17d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@69ca6780[correlationID=40833b11-8215-410a-91a9-8d5641a9f404, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@23ad8a90[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5bded03b[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@939ef2a[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@27b595dc[correlationID=40833b11-8215-410a-91a9-8d5641a9f404, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@22419eb7[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2f5b05af[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@4acf9095[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@41dfe765[fileID=DefaultFile, checksumValue={66,-71,-41,1,74,-58,109,24,85,-88,-90,-51,-111,-18,14,80,-83,-121,19,-46}, calculationTimestamp=2017-03-01T11:18:58.002+01:00]}], partialResult=false]
      Test success: sha1SaltChecksumsForDefaultTest
    Starting testcase GetChecksumQueryTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2cc7e1f3[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5f133db[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:18:58.688+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@633c26d4, null)
          Result: Received event: 86132603: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 86132603: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5bd3523c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2ece5bbf[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00], File already existed on reference2
          Result: Received event: 86132603: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 86132603: PUT_FILE for file DefaultFile: COMPLETE: 
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@86074b9[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@cd7120c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:18:59.251+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2cc9e7d4, null)
          Result: Received event: 4c7c89ff: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 4c7c89ff: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@57517855[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3688e666[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:33.597+01:00], File already existed on reference2
          Result: Received event: 4c7c89ff: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 4c7c89ff: PUT_FILE for file DefaultFile: COMPLETE: 
2017-03-01 11:18:59.862 WARN  o.b.c.c.ConversationEventMonitor - 4c7c89ff: PUT_FILE for file DefaultFile:Can not handle messages of type IdentifyPillarsForPutFileResponse
      Test starting: checksumSortingTest
        Description: Test whether the checksum result is sorted oldest to newest.
        Added fixture: Ensure at least two files are present on the pillar
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@9316e19)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7110d9db[correlationID=ea1fcbc9-9416-4626-ac0e-9ecee6425305, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5e960dd2[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@61a92996[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@330e6bcc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@159c3030[correlationID=ea1fcbc9-9416-4626-ac0e-9ecee6425305, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2d4dea93[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@24920ffd[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@352eb94d[correlationID=ea1fcbc9-9416-4626-ac0e-9ecee6425305, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2810a8d3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@66e07d04[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2e5aacf6[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@6efe8ca1[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4305f79d[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2668aaa4[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5d2e8f83[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@47af9b03[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2b7a3574[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@48248735[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@615f4b25[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5a13b38e[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2038fc2d[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Retrieve a list of all checksums.
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@21716dbc[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@155aab92, null)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2fc70b18[correlationID=afa161ac-6e66-471a-9638-5e8fac6fa4fe, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@778933a3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6d919612[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@62a704e3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@752f4c64[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5c3d59fb[correlationID=afa161ac-6e66-471a-9638-5e8fac6fa4fe, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@71aa870b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@33382307[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@29fae373[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@4ef5f223[correlationID=afa161ac-6e66-471a-9638-5e8fac6fa4fe, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@72ec4779[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@39935a01[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@37a74cfe[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5622c4c3[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@466586f1[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@65859f6e[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6848ff9c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@288c3a8a[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@42b46364[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@b03fab3[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@24184050[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
      Test success: checksumSortingTest
      Test starting: maxNumberOfResultTest
        Description: Verifies the size of the result set can be limited by setting the maxNumberOfResult parameter.
        Added fixture: Ensure at least two files are present on the pillar
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@7a450634)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@94a0e5c[correlationID=672c8478-f871-4888-b237-493d4c6cd152, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6ac4ff1e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1db3e67e[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@bdb9905[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@34c7cae8[correlationID=672c8478-f871-4888-b237-493d4c6cd152, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@498a96e9[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@c27dde9[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3726d40d[correlationID=672c8478-f871-4888-b237-493d4c6cd152, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5706546f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@70b54ed4[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@25eacfe2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@24edf1ee[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@412d6c30[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1bb4592f[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@68520064[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@23fbfe01[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@91d5aa2[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3059178f[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@487070c0[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@34879439[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@572c1041[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Retrieve a list of all checksums by setting maxNumberOfResult to null.
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@34365e75[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2a1c5329, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2f8a261e[correlationID=a9845500-a387-407b-a973-bca8e9e0f251, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16f60fef[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3fb82011[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@29cbe7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7eedb72a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@d129c95[correlationID=a9845500-a387-407b-a973-bca8e9e0f251, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f8a5875[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@44b8544a[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@702c3ecf[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@78232f27[correlationID=a9845500-a387-407b-a973-bca8e9e0f251, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@77fe071c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@309a23ec[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@53ee94fd[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@32d5d3b0[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3594f411[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5470240c[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@731e0b03[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6fca0e83[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7dec4b17[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@28e950e2[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2bac00ef[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Repeat the request checksums, this time with maxNumberOfResult set to one
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=1}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3096eaa9[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7d201db5, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@78bff537[correlationID=b2d0a6e1-949d-4c7e-a409-e9a24e0dab33, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1892cd0d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7380bafb[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3e891aea[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@39185641[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@1006a0f3[correlationID=b2d0a6e1-949d-4c7e-a409-e9a24e0dab33, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1a99e33[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5c8ddbfe[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@59c3ae12[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@5d477407[correlationID=b2d0a6e1-949d-4c7e-a409-e9a24e0dab33, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6e9226c3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@514f9940[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@525d2451[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@345c9551[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00]}], partialResult=true]
      Test success: maxNumberOfResultTest
      Test starting: maxTimeStampTest
        Description: Test the pillar support for only retrieving checksums older that a given time. Note that this test assumes there is at least 2 checksums with different timestamps.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@c8f1df3)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@5fcf5dd6[correlationID=cebff350-ee31-427a-aadb-451d8395f476, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79350234[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@67673448[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@14bdb194[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@68908c93[correlationID=cebff350-ee31-427a-aadb-451d8395f476, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a1de15b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@411a404a[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5813e143[correlationID=cebff350-ee31-427a-aadb-451d8395f476, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3bbd78ca[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@588f7ee4[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6a430025[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@2d1dedd7[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7d36bb96[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5e6d928a[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2c5df34a[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6eecd043[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@26ce2c03[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@14051392[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@570175fb[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5fe7c990[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@81e585b[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request default checksums for all files on the pillar
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@75f3ae29[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6e3131b5, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@78dd2427[correlationID=0264e577-402f-454f-86f7-93e5693897a9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1be38c81[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7e27c88f[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@350691a4[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@24eb673f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@58539917[correlationID=0264e577-402f-454f-86f7-93e5693897a9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@46d791e3[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@729e4b4d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@32640bad[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@47997cce[correlationID=0264e577-402f-454f-86f7-93e5693897a9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@419e5079[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4ade380f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@263fa70c[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2a4cd009[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@196250a1[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@22c70dc2[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@791bd951[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@359b82e3[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3e773ba9[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@244488b8[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3321c30[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Request checksums with MaxTimeStamp set to the timestamp of the newest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed Mar 01 11:17:38 CET 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3bf230c0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3d2e3eae, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@3fc96d3b[correlationID=bb48b2b9-8a25-4021-b271-1fd626353af9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ea46e40[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1d7bbb3[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@37c01ad5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@431419a3[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@53f2d9b6[correlationID=bb48b2b9-8a25-4021-b271-1fd626353af9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7135bf2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1b3277ae[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@76e3cbd7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@6381dbde[correlationID=bb48b2b9-8a25-4021-b271-1fd626353af9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@356d625c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@581cc2cf[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@55578db9[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3865e3e6[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@66440934[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5870a589[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3123c17b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@26ce7e6a[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6005de2e[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3d04734a[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@12835588[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Request checksums with MaxTimeStamp set to the timestamp of the oldest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed Mar 01 11:15:45 CET 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@8361baf[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1edc7526, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@233900e9[correlationID=83cde1c1-67e6-4eb5-b235-0f3e7f5da9a9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a1b0f6c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3183b793[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4ee79be9[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2532f494[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@39acc6c6[correlationID=83cde1c1-67e6-4eb5-b235-0f3e7f5da9a9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f1a746b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6cae4253[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4f91a262[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@2709c98f[correlationID=83cde1c1-67e6-4eb5-b235-0f3e7f5da9a9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4134a191[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@41d8756d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@758aeb7a[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1ca611f5[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00]}], partialResult=false]
        Step: Request checksums with MaxTimeStamp set to the timestamp of the oldest checksum - 10 ms
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed Mar 01 11:15:45 CET 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@61c43075[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6d899de1, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@6e1e8952[correlationID=3370513f-b119-44a4-92fe-510ec4403b05, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@27fc29e9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4970e46e[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@a082386[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@10c67f8c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@76a75c2f[correlationID=3370513f-b119-44a4-92fe-510ec4403b05, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1dcfd45d[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7c2c87ca[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@433a1427[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@167a688f[correlationID=3370513f-b119-44a4-92fe-510ec4403b05, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e2256f6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1f8e1462[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@433174fc[resultAddress=<null>(default), checksumDataItems=<null>(default)], partialResult=false]
      Test success: maxTimeStampTest
      Test starting: minTimeStampTest
        Description: Test the pillar support for only retrieving checksums newer that a given time. Note that this test assumes there is at least 2 checksums with different timestamps.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@1ab20a02)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@79b71eb0[correlationID=0e019389-cdbf-4f62-83b6-6e81c63b7a0f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2a42dda4[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@83e2dfb[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7059ba39[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@7aa5152b[correlationID=0e019389-cdbf-4f62-83b6-6e81c63b7a0f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1b263e53[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46288ae8[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@642986eb[correlationID=0e019389-cdbf-4f62-83b6-6e81c63b7a0f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e08591f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@556fabd2[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1774ee51[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@3fc22c8a[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@330e5acc[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1b974644[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2b212501[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@529ea93[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@443008c0[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6534d364[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@479ffbee[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@da8ecfc[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@499a8381[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request default checksums for all files on the pillar
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@17d84654[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@64ae6c79, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@6cacec16[correlationID=7e900781-983d-448e-b4fb-4b16eb7a2d9e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@12ad2d78[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1ba32ff6[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a4e8d0e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@31091a0d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@372af1d9[correlationID=7e900781-983d-448e-b4fb-4b16eb7a2d9e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4cb79abf[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@52a38c3d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1b2d0e47[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@334706dc[correlationID=7e900781-983d-448e-b4fb-4b16eb7a2d9e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a16e0a4[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@37009b4b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@36fccb2e[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3d865acb[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@30988e1f[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3719184[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@53048f7f[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5c5bc7d6[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@28474234[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@27350b09[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@50bd17e7[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the oldest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Wed Mar 01 11:15:45 CET 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@37208dc0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@31d97830, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@1bfd01f0[correlationID=03a429a9-3df8-4d9e-ac31-02ed4d774c4e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3b14e0f7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@76092cf6[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6fc4fd28[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1c4583a1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@2122c575[correlationID=03a429a9-3df8-4d9e-ac31-02ed4d774c4e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d3a7256[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@45a0475d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5907f837[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@7dc5a0af[correlationID=03a429a9-3df8-4d9e-ac31-02ed4d774c4e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@45c71cd7[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@56b90f20[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@72f1aee8[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2261b8c1[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5f3d39fe[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:06.823+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@41e3fd36[fileID=normalPutFileTestFile-1488363380748, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:22.846+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3e9a9d0c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:25.854+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@11129dae[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:16:28.662+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2756b4bb[fileID=missingCollectionIDTestFile-1488363443726, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:25.984+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7902f72a[fileID=otherCollectionTestFile-1488363448931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:31.093+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@131a77fb[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the newest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Wed Mar 01 11:17:38 CET 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@17c80cf1[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6cc356e4, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@16641111[correlationID=ee7ba780-51d3-4ff3-825d-b23c68b5e8e0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@236236f4[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2d47aa18[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@39f80dc8[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@f226f7f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5ce436cc[correlationID=ee7ba780-51d3-4ff3-825d-b23c68b5e8e0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7bf65ca9[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@35825f1d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7514d629[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@68028b94[correlationID=ee7ba780-51d3-4ff3-825d-b23c68b5e8e0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4648bb3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2bc3fe19[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@7c0d28bb[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@af4285[fileID=normalReplaceFileTestFile-1488363454171, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:38.894+01:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the newest checksum + 10 ms
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Wed Mar 01 11:17:38 CET 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1712dd23[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@26b5fc93, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2ffa49f3[correlationID=495700bb-7e4a-47b6-98c7-8f107062aee9, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5f52cda3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@c8fe965[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1f4575f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7cbc2343[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@52a8e1d9[correlationID=495700bb-7e4a-47b6-98c7-8f107062aee9, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@340e79e2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4814a87a[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@52a2ec24[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@53057989[correlationID=495700bb-7e4a-47b6-98c7-8f107062aee9, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@13400568[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1ba11fe3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@4f9bb2f0[resultAddress=<null>(default), checksumDataItems=<null>(default)], partialResult=false]
      Test success: minTimeStampTest
    Starting testcase IdentifyPillarsForGetChecksumsIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2d7bb6a8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2220b77e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:19:26.811+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@55461013, null)
          Result: Received event: 929ec394: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 929ec394: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1a2e12a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2bf5dacb[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00], File already existed on reference2
          Result: Received event: 929ec394: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 929ec394: PUT_FILE for file DefaultFile: COMPLETE: 
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3a332d08[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5c1222da[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:19:27.370+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@114e051a, null)
          Result: Received event: 85c3edaa: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 85c3edaa: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@341d3272[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5e28bfe8[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:33.597+01:00], File already existed on reference2
          Result: Received event: 85c3edaa: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 85c3edaa: PUT_FILE for file DefaultFile: COMPLETE: 
      Test starting: irrelevantCollectionTest
        Description: Verifies identification works correctly for a collection not defined for the pillar
        Step: Sending a putFile identification with a irrelevant collectionID. eg. the  pillar is not part of the collection
      Test success: irrelevantCollectionTest
      Test starting: missingCollectionIDTest
        Description: Verifies the a missing collectionID in the request is rejected
        Step: Sending a request without a collectionID.
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2efd670c[correlationID=a2ee8532-e9e3-4773-b1be-c8c845c64924, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5c3a209f[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForGetChecksumsRequest's requires a CollectionID], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4601df1a[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@20bf44d6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
      Test success: missingCollectionIDTest
      Test starting: otherCollectionTest
        Description: Verifies identification works correctly for a second collection defined for pillar
        Step: Sending a identify request with a non-default collectionID (not the first collection) the pillar is part of
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@33b83259[correlationID=fbc11af8-55f0-4e21-b86c-a33d2a8fe290, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5fc7dec9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4c1f0be7[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@138d5cc5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@61558e17[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: otherCollectionTest
      Test starting: allFilesTest
        Description: Tests that the pillar accepts a GetChecksums requests for all files, even though it does not have any files.
        Step: Create and send the identify request message.
        Step: Retrieve and validate the response getPillarID() the pillar.
          Result: Received message on topic://integrationtest1-allFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@13da19f9[correlationID=1edc3fce-ec7b-4017-9b50-4485a54bb9a2, collectionID=integrationtest1, destination=topic://integrationtest1-allFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=allFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d59b330[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6c55f795[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@80249a8[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4bd48c80[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: allFilesTest
      Test starting: nonExistingFileTest
        Description: Tests that the pillar is able to reject a GetChecksums requests for a file, which it does not have during the identification phase.
        Step: Setup for test
        Step: Create and send the identify request message.
        Step: Retrieve and validate the response getPillarID() the pillar.
          Result: Received message on topic://integrationtest1-nonExistingFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@15c53dba[correlationID=8e4259b0-443b-4a43-b630-d8fe4bb0c673, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6bb0a695[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2ee78387[fileID=nonExistingFileTest-integrationtest1--Test-File-1488363573487, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5d40aa62[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
      Test success: nonExistingFileTest
      Test starting: normalIdentificationTest
        Description: Verifies the normal behaviour for getChecksums identification
        Step: Setup for test
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@45d07b75)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@ad2175e[correlationID=86de9b1c-5738-4713-a93d-efdc9c076ac7, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6c687b21[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7b4787c0[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@634e9d57[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@30f42a5b[correlationID=86de9b1c-5738-4713-a93d-efdc9c076ac7, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@12e48dcf[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@744b4468[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@7ceafa6b[correlationID=86de9b1c-5738-4713-a93d-efdc9c076ac7, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4fd70bd6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3f1b3856[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@26011c5f[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@d938356[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7aeda089[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1cd2fe0a[fileID=DefaultFile, lastModificationTime=2017-03-01T11:15:45.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@321fea2b[fileID=normalIdentificationTest-integrationtest1--Test-File-1488363364964-1.txt, lastModificationTime=2017-03-01T11:16:06.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2387460d[fileID=normalPutFileTestFile-1488363380748, lastModificationTime=2017-03-01T11:16:22.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3479531c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1488363383757, lastModificationTime=2017-03-01T11:16:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3f50c937[fileID=putFileWithMD5ReturnChecksumTestFile-1488363386664, lastModificationTime=2017-03-01T11:16:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@72532244[fileID=missingCollectionIDTestFile-1488363443726, lastModificationTime=2017-03-01T11:17:25.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6b7da52d[fileID=otherCollectionTestFile-1488363448931, lastModificationTime=2017-03-01T11:17:31.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@15e2faed[fileID=normalReplaceFileTestFile-1488363454171, lastModificationTime=2017-03-01T11:17:38.000+01:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Sending a identify request.
        Step: Create and send the identify request message.
        Step: Retrieve and validate the response getPillarID() the pillar.
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@78f558e1[correlationID=77d04efd-1dff-421d-af28-c646b3b7439d, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@17faeee[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5507c9b7[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@19f2d4c7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4b12a548[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2017-03-01 11:19:37.485 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForGetChecksumsResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForGetChecksumsResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="30" minVersion="24"><CorrelationID>77d04efd-1dff-421d-af28-c646b3b7439d</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-normalIdentificationTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>normalIdentificationTest</To><ResponseInfo><ResponseCode>IDENTIFICATION_POSITIVE</ResponseCode><ResponseText>Operation acknowledged and accepted.</ResponseText></ResponseInfo><FileIDs><FileID>DefaultFile</FileID></FileIDs><ChecksumRequestForExistingFile><ChecksumType>MD5</ChecksumType></ChecksumRequestForExistingFile><PillarID>reference2</PillarID><TimeToDeliver><TimeMeasureUnit>MILLISECONDS</TimeMeasureUnit><TimeMeasureValue>1000</TimeMeasureValue></TimeToDeliver></ns2:IdentifyPillarsForGetChecksumsResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@13b3da81 rejected from java.util.concurrent.ThreadPoolExecutor@5914c5ab[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 59]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase IdentifyPillarsForGetFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7b4783c3[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@61791ff7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:19:37.816+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4c0f546b, null)
          Result: Received event: 2ffb74a0: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 2ffb74a0: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@46ec8382[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@24e95991[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:15:45.385+01:00], File already existed on reference2
          Result: Received event: 2ffb74a0: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 2ffb74a0: PUT_FILE for file DefaultFile: COMPLETE: 
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@ea359c9[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@64693088[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:19:38.381+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5da1d90a, null)
          Result: Received event: 3e0ec4f1: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 3e0ec4f1: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4d5594ac[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@64327a02[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-01T11:17:33.597+01:00], File already existed on reference2
          Result: Received event: 3e0ec4f1: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 3e0ec4f1: PUT_FILE for file DefaultFile: COMPLETE: 
      Test starting: goodCaseIdentificationIT
        Description: Tests the general IdentifyPillarsForGetFile functionality of the pillar for the successful scenario.
        Step: Create and send the identify request message.
        Step: Retrieve and validate the response getPillarID() the pillar.
          Result: Received message on topic://integrationtest1-goodCaseIdentificationIT : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@66462608[correlationID=5f138606-a6ef-4c63-bd04-1ecbe6d811e8, collectionID=integrationtest1, destination=topic://integrationtest1-goodCaseIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=goodCaseIdentificationIT, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@34a1b6c8[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1807a77f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: goodCaseIdentificationIT
      Test starting: nonExistingFileIdentificationIT
        Description: Tests the  IdentifyPillarsForGetFile functionality of the pillar for a IdentificationForGetFile for a non existing file.
        Step: Create and send the identify request message.
        Step: Retrieve and validate the response getPillarID() the pillar.
          Result: Received message on topic://integrationtest1-nonExistingFileIdentificationIT : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@721644fb[correlationID=eb270fdd-202d-4459-b1c3-3cfb7fd763f2, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileIdentificationIT, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@25923495[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=nonExistingFileIdentificationIT-integrationtest1--Test-File-1488363580114, pillarID=reference2, timeToDeliver=<null>(default)]
      Test success: nonExistingFileIdentificationIT
2017-03-01 11:19:41.019 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForGetFileResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForGetFileResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="30" minVersion="24"><CorrelationID>eb270fdd-202d-4459-b1c3-3cfb7fd763f2</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-nonExistingFileIdentificationIT</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>nonExistingFileIdentificationIT</To><ResponseInfo><ResponseCode>FILE_NOT_FOUND_FAILURE</ResponseCode><ResponseText>File not found.</ResponseText></ResponseInfo><FileID>nonExistingFileIdentificationIT-integrationtest1--Test-File-1488363580114</FileID><PillarID>reference2</PillarID></ns2:IdentifyPillarsForGetFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@1c8275f8 rejected from java.util.concurrent.ThreadPoolExecutor@2be38a5e[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 18]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
      Finished testcase
  Finished suite

===============================================
Full pillar Acceptance Test
Total tests run: 58, Failures: 0, Skips: 0
===============================================

Finished project
Generating test reports .... 
Generating project at : /home/integrationtest1/pillar-tests/tests/reference2/target/jaccept-testreport.html
Generated project: Bitrepository Acceptance test
Performing Post build task...
Match found for : : True
Logical operation result is TRUE
Running script  : scp -r integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/testprops .
scp -r integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/conf .
scp -r integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/bin .

scp -r integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/log .

scp -r integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/test-output .
scp integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/target/jaccept-testreport.html .
No JDK named ‘JDK6’ found
[Bitrepository-referencepillar-test] $ /bin/sh -xe /tmp/hudson5603645563676197030.sh
+ scp -r 'integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/testprops' .
+ scp -r 'integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/conf' .
+ scp -r 'integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/bin' .
+ scp -r 'integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/log' .
+ scp -r 'integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/test-output' .
+ scp 'integrationtest1@int-bitmag-02.kb.dk:~/pillar-tests/tests/reference2/target/jaccept-testreport.html' .
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0
No JDK named ‘JDK6’ found
TestNG Reports Processing: START
Looking for TestNG results report in workspace using pattern: test-output/testng-results.xml
Saving reports...
Processing '/home/jenkins/jenkins-data/jobs/Bitrepository-referencepillar-test/builds/2017-03-01_11-15-30/testng/testng-results.xml'
TestNG Reports Processing: FINISH
Archiving artifacts
No JDK named ‘JDK6’ found
[htmlpublisher] Archiving HTML reports...
No JDK named ‘JDK6’ found
[htmlpublisher] Archiving at PROJECT level /home/cibuild01/workspace/Bitrepository-referencepillar-test to /home/jenkins/jenkins-data/jobs/Bitrepository-referencepillar-test/htmlreports/JAccept_Report
No JDK named ‘JDK6’ found
No JDK named ‘JDK6’ found
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Triggering a new build of Bitrepository-kbpillar-test
No JDK named ‘JDK6’ found
Finished: SUCCESS