SuccessConsole Output

Skipping 278 KB.. Full Log
egrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@713aba4d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@7e82d203[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@4b2d23e[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@7612d83[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:05:32.688+01:00, info=Add file to archive., operationID=bb7e96ab-df04-45e4-9d7d-3de2d4069cbc, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@232d07f0[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:05:55.297+01:00, info=Add file to archive., operationID=44b7a393-ce67-4c35-a8cb-22ba98949aa5, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4b57db5c[sequenceNumber=5, fileID=normalPutFileTestFile-1489154772931, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:06:15.301+01:00, info=Add file to archive., operationID=a1a60f04-6cad-4340-b650-9a3c0138d316, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5966d32a[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:06:18.839+01:00, info=Add file to archive., operationID=73d9138e-9e15-462d-880b-e62dbb284717, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@57e5e0b0[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:06:21.939+01:00, info=Add file to archive., operationID=1c301f15-4db3-46e8-8ad7-bedefe35ef9f, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@1cbc6f3b[sequenceNumber=8, fileID=missingCollectionIDTestFile-1489154846057, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:07:28.367+01:00, info=Add file to archive., operationID=6d63272f-0146-4c2a-9dc0-78e6bf19e4a6, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@69c4cacb[sequenceNumber=10, fileID=otherCollectionTestFile-1489154850985, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:07:33.248+01:00, info=Add file to archive., operationID=28d188d2-1cac-4866-80cc-5c5776379106, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@654bb5a[sequenceNumber=13, fileID=normalReplaceFileTestFile-1489154856190, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-03-10T15:07:38.508+01:00, info=Add file to archive., operationID=5b5ca688-1e3f-4038-a1e6-282a47c18d0e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7e4c3b40[sequenceNumber=15, fileID=normalReplaceFileTestFile-1489154856190, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-03-10T15:07:40.683+01:00, info=Replacing the file., operationID=1973f0dd-1d8a-4af6-9956-e60c6868b7ac, 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@174b9fb0[correlationID=83049c34-6d40-4013-abed-bc3c6e73a4d5, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3ba47a0c[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@4ecaec46[correlationID=83049c34-6d40-4013-abed-bc3c6e73a4d5, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d3a5dbe[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@594be603[correlationID=83049c34-6d40-4013-abed-bc3c6e73a4d5, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1e30b052[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@40b4244a[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@30e6fba3[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@369b7842[sequenceNumber=15, fileID=normalReplaceFileTestFile-1489154856190, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-03-10T15:07:40.683+01:00, info=Replacing the file., operationID=1973f0dd-1d8a-4af6-9956-e60c6868b7ac, 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@776d3a36[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3c2bc21d[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-10T15:08:45.456+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@150fb7be, null)
          Result: Received event: f834df7d: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: f834df7d: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3c4ff429[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2473c68b[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-10T15:05:32.617+01:00], File already existed on reference2
          Result: Received event: f834df7d: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: f834df7d: 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@4369db27[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4f5ddc7e[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-10T15:08:46.107+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@699d98ea, null)
          Result: Received event: 8441bbf8: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 8441bbf8: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@ff537ac[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@31a00a21[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-10T15:07:35.509+01:00], File already existed on reference2
          Result: Received event: 8441bbf8: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 8441bbf8: PUT_FILE for file DefaultFile: COMPLETE: 
2017-03-10 15:08:46.849 WARN  o.b.c.c.ConversationEventMonitor - 8441bbf8: PUT_FILE for file DefaultFile:Can not handle messages of type IdentifyPillarsForPutFileResponse
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetStatusResponse@32bca62e[correlationID=3680c7d5-8f3a-449a-a7c7-701a22be6ce3, 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@3c7b4e09[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@3844cd5e[correlationID=b39cf3f4-3c9e-4d0f-b07e-43ada7e3b950, 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@7d464432[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], contributor=reference2]
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.GetStatusFinalResponse@2a9c1062[correlationID=b39cf3f4-3c9e-4d0f-b07e-43ada7e3b950, 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@4c71183e[responseCode=OPERATION_COMPLETED, responseText=Returning status], contributor=reference2, resultingStatus=org.bitrepository.bitrepositoryelements.ResultingStatus@524112d3[statusInfo=org.bitrepository.bitrepositoryelements.StatusInfo@1d69bb7d[statusCode=OK, statusText=Version: 1.10-SNAPSHOT MessageXML version: 30], statusTimestamp=2017-03-10T15:08:48.775+01:00]]
      Test success: normalGetStatusTest
2017-03-10 15:08:49.532 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>b39cf3f4-3c9e-4d0f-b07e-43ada7e3b950</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.10-SNAPSHOT MessageXML version: 30</StatusText></StatusInfo><StatusTimestamp>2017-03-10T15:08:48.775+01:00</StatusTimestamp></ResultingStatus></ns2:GetStatusFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@2c92fa23 rejected from java.util.concurrent.ThreadPoolExecutor@1df2695b[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 27]
	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@1fff7060[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6e0f0e45[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-10T15:08:49.830+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@37f4719a, null)
          Result: Received event: e8f95cd1: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e8f95cd1: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@15f62a41[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1b07d337[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-10T15:05:32.617+01:00], File already existed on reference2
          Result: Received event: e8f95cd1: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e8f95cd1: 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@4a8b2ea0[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@260fd98[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-10T15:08:50.721+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@34c425fb, null)
          Result: Received event: 70fd599b: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 70fd599b: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@51e7334e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a49aa9f[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-10T15:07:35.509+01:00], File already existed on reference2
          Result: Received event: 70fd599b: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 70fd599b: PUT_FILE for file DefaultFile: COMPLETE: 
      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@61b1bb0e)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@186ef3ef[correlationID=cdf51bda-ee43-4ab3-b599-4331f18f53a3, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37076686[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@76ae7b12[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@28cb8440[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4cb285fc[correlationID=cdf51bda-ee43-4ab3-b599-4331f18f53a3, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4d4795e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@185e1642[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@44655cfe[correlationID=cdf51bda-ee43-4ab3-b599-4331f18f53a3, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5531bd40[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2091d1cb[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@40abbff7[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@2e4789b0[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@76c4fa85[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5875721f[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@45bc2ae1[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@572431ef[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6e5f95c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@75f38615[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@513c4168[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@27e1a9e9[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@e679b50[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@659aec43[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3654919, null)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@3adac95[correlationID=81a5176d-fd15-416c-8396-d386b493f181, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6a608c7e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@655094e2[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@626e7a3f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@cc9bbe3[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@59c9c93c[correlationID=81a5176d-fd15-416c-8396-d386b493f181, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@32f6a3b0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3d8f3262[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@406e9e0f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@4fdf5657[correlationID=81a5176d-fd15-416c-8396-d386b493f181, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3170952d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5ed042df[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@15632168[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@203bb07d[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@15d780aa[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@49cdee75[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4529ee45[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@38ec16c5[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@111703a2[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@378fe9b3[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3d5e62c1[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+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@230de89b)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@64cd1362[correlationID=119946c1-c529-4711-9090-b7571b463ac9, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a438473[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@56497c0[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@12c20e96[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@187c3e9[correlationID=119946c1-c529-4711-9090-b7571b463ac9, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7ad16b1e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@78210327[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@a69c18[correlationID=119946c1-c529-4711-9090-b7571b463ac9, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7b8a4918[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1cbf1ada[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@29c9ec52[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1d3bf32f[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@34d0ab19[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@505d1e93[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3690c3b6[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7470ecc0[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@45c90934[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7dd82e98[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4de5cfe6[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3e003c76[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@338d022b[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@1ffd80f0[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@72cfa169, null)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@7023dc0[correlationID=0dfbf4e5-1ab3-4629-b3ad-1738c901d39d, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@377af6b2[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@40b6439a[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@68b02b70[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7e4af79b[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@6b4156a4[correlationID=0dfbf4e5-1ab3-4629-b3ad-1738c901d39d, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a5df86e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@653f8b7d[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3b57b26[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@4a1dcfb1[correlationID=0dfbf4e5-1ab3-4629-b3ad-1738c901d39d, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4a90f796[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@46e3cbcc[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@6573cd22[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@41b7e67a[fileID=DefaultFile, checksumValue={58,125,-17,-24,69,34,2,-65,111,-70,127,-79,-127,92,-44,16}, calculationTimestamp=2017-03-10T15:08:57.373+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@1805ec9)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@3d4fc2d[correlationID=77b6f7fe-02e9-45d7-a556-6d6363cc53af, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5a65f4f5[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@796d1946[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@241f9fb7[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@49428901[correlationID=77b6f7fe-02e9-45d7-a556-6d6363cc53af, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6a4bf1aa[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@66c0eac[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@179c4392[correlationID=77b6f7fe-02e9-45d7-a556-6d6363cc53af, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@769c3c50[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@205e5ec5[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@644a5980[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@113f0648[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@6d6d683[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@54ac08ea[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@621ccda6[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@b789aeb[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3baa27c9[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@ff5930e[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@b800eab[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@446072f2[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2e9e91d8[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@7c1b8b82[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1039db8, null)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2ef98a2d[correlationID=396a89e8-9222-49c6-9d79-1386e1f27590, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a15e258[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3ee3334[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5e99895f[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3c53c843[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@72d2db84[correlationID=396a89e8-9222-49c6-9d79-1386e1f27590, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@55444fcf[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5f410847[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3f2bcca7[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@55320515[correlationID=396a89e8-9222-49c6-9d79-1386e1f27590, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@443ef95e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@24cefaf2[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@14c0a6e0[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@519f03c0[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-10T15:09:02.296+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@65670fda)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1dead9db[correlationID=878e3516-a6d8-4491-bd29-986e71ae2bf1, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1190f98a[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1075a462[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@59dea752[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2edf2649[correlationID=878e3516-a6d8-4491-bd29-986e71ae2bf1, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@49355613[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2735d036[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@313efe83[correlationID=878e3516-a6d8-4491-bd29-986e71ae2bf1, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2c618da9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5f7a8a08[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@53e39c6b[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@156faa72[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@35c371b3[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@3ee297c9[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@712d54ba[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@19f94cd7[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3799e8b2[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1def6d57[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6fc62d4[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@55b01928[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2d94b754[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@2d137b6c[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@670075f2, null)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2e2e2c95[correlationID=32629c06-6c26-4cb5-ab6d-9c7ada3fe967, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1d324689[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5c7b0285[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@339fe270[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6c0a3a12[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5100521c[correlationID=32629c06-6c26-4cb5-ab6d-9c7ada3fe967, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@32cb40e0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1d8fc30[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@12bf809[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@16033b5[correlationID=32629c06-6c26-4cb5-ab6d-9c7ada3fe967, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@206546af[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4a91bd7c[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@1139bb2c[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@11c4cf25[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-10T15:09:07.355+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@f0ec739[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1987464b[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-10T15:09:08.065+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@136a95a6, null)
          Result: Received event: e0b62a44: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e0b62a44: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4de18979[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@15037d05[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-10T15:05:32.617+01:00], File already existed on reference2
          Result: Received event: e0b62a44: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e0b62a44: 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@417cf1c2[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@112104b0[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-10T15:09:08.653+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@71cbbfd4, null)
          Result: Received event: 2b0b7062: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 2b0b7062: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7caad04f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1200da2c[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-10T15:07:35.509+01:00], File already existed on reference2
          Result: Received event: 2b0b7062: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 2b0b7062: PUT_FILE for file DefaultFile: COMPLETE: 
      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@16a6304a)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@26a6de04[correlationID=e44cd415-a512-4d93-8339-e989b3b5bcea, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@23e251db[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@501b1670[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@33f4707e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@76a80aae[correlationID=e44cd415-a512-4d93-8339-e989b3b5bcea, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a6788a3[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6d30d401[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@7bd128be[correlationID=e44cd415-a512-4d93-8339-e989b3b5bcea, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4f8b30c3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5f37ed2a[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@5a62800c[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@2804d726[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@3e1ff7cd[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5e211399[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@108d9ab1[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1e3ed261[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5f5efff4[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@9b5925d[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7511d9c8[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1dd4b0d1[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@35dd5dc0[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@44e31e89[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@246ad025, null)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@ffe41d7[correlationID=9ccf55f5-9e8d-44b8-96b5-e175d056625e, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e3e9fe0[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6d4ec88d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5ac02b63[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@27cd2915[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@7ba1f0ab[correlationID=9ccf55f5-9e8d-44b8-96b5-e175d056625e, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e12ad3e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@40b2faa0[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3df602b2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@52afeb14[correlationID=9ccf55f5-9e8d-44b8-96b5-e175d056625e, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d810d5d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1d7b7f4a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@43cf90ff[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6e1534d9[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@b9b27a3[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4d5c98b5[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@72aba189[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@355fe0f9[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@67ab7fce[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4e1bdabe[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@61939d1d[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+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@d62466)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6dc6909b[correlationID=5e13ecbe-3447-4050-940f-327deabf5710, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1f01ab8e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@59009a3d[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@f01cd53[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@40b6334b[correlationID=5e13ecbe-3447-4050-940f-327deabf5710, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@524346b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1da59b4e[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5cdee26c[correlationID=5e13ecbe-3447-4050-940f-327deabf5710, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3e66da91[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@14d3bc1e[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7155944c[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5a33d588[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@52092e0d[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5bb35b1e[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@69943d0[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4242491e[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@59207e1d[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@180ab58c[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5441f29e[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@41b5bb1[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5e910db9[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@6b5986b8[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4cebd22d, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@45abcf98[correlationID=8fb77929-a956-46d2-b0ce-dbdaf71008e4, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@49c29e9c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@61f806ac[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@9be3a81[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1272e321[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@310c4d5c[correlationID=8fb77929-a956-46d2-b0ce-dbdaf71008e4, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16d94390[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5b5ca734[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7f0fb5eb[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@51b6a05f[correlationID=8fb77929-a956-46d2-b0ce-dbdaf71008e4, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7f02618a[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@762067af[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@1b74275[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6567ae44[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@9059d53[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7ced9ec3[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@47f2cfc1[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1fbf5cf5[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3a75b554[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2afe2f5f[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7ba37106[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+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@4dc8160e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@c680a50, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@78b1aa45[correlationID=a23d0eb4-6b9e-40c0-ae03-f3a2886b1840, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6b79ffb8[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7a70d7bb[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6d7af602[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@186c9a6a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@32823c56[correlationID=a23d0eb4-6b9e-40c0-ae03-f3a2886b1840, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5c6f1cc4[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@188312e2[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@a555bb6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@3daa0f4[correlationID=a23d0eb4-6b9e-40c0-ae03-f3a2886b1840, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7d255248[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1d0a2164[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@6c565eb3[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3a5d9ecd[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+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@60adb5e8)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@bf2c129[correlationID=a05d465a-00d4-465b-8d1c-e9103809d294, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@27474299[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3bacbd43[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@51a3629a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@5af0632d[correlationID=a05d465a-00d4-465b-8d1c-e9103809d294, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e6a14f6[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2e92328f[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@30f476d4[correlationID=a05d465a-00d4-465b-8d1c-e9103809d294, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@692a610[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@120d7a11[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@63c87984[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@7099e1ff[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@63a86bda[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1a0c584c[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3a2816d0[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5018e73[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2557c3b2[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5d61216c[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@27052286[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2e7e5203[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@352f5e2d[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@208bf5f7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@44142f97, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@e477e7a[correlationID=5a3b1c78-1787-4c99-9ac3-7bb60f6aaf33, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2f6a3f64[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@499abbc3[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@56798a1a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@63f88a01[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@1720caaa[correlationID=5a3b1c78-1787-4c99-9ac3-7bb60f6aaf33, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37d614bc[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@52b101ff[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@38b05f10[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@3d4e854[correlationID=5a3b1c78-1787-4c99-9ac3-7bb60f6aaf33, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3ddd0d57[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6274849[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@344b79fc[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@10f9b169[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@459ba194[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@79c2cc6e[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@16a9de33[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4b864776[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5389c893[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3c47df30[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@64c7c6cd[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+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=Fri Mar 10 15:07:40 CET 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5167eba7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@53758e21, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@5e15c04e[correlationID=3eb3773a-ca53-4d8b-b0fa-2653db84ac9f, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@122b877e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4e4cd006[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2b125f57[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5bf5edcb[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@220c4af2[correlationID=3eb3773a-ca53-4d8b-b0fa-2653db84ac9f, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6c7a5d87[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@47d66981[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@77ea81d0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@6cb41cd1[correlationID=3eb3773a-ca53-4d8b-b0fa-2653db84ac9f, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37c4afe2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6d422a2c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@39c09e4c[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@755e4f31[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@677745c7[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1b18004f[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2697df9e[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@21373bba[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7c330b26[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@27727697[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3f8126c8[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+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=Fri Mar 10 15:05:32 CET 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@64211a94[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@8bcb1c3, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@20988744[correlationID=08cd5797-c0e2-4ed9-a0a6-182ce14c98f0, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@48ecdc4f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5695f359[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@476f23db[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@23292ed5[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@18cbc02e[correlationID=08cd5797-c0e2-4ed9-a0a6-182ce14c98f0, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5886569a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1617c989[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7c621f64[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@5db0e0c[correlationID=08cd5797-c0e2-4ed9-a0a6-182ce14c98f0, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5982127e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4b29d46b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@198c55ba[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@44fa93e9[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+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=Fri Mar 10 15:05:32 CET 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@20bf0b97[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7fc1702a, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@44f39603[correlationID=9e8bad32-6702-4b84-b179-9ae2bd87f103, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4bf95728[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7ed45e90[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@113af8b0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4921271a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@107b3050[correlationID=9e8bad32-6702-4b84-b179-9ae2bd87f103, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@558701ee[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5f6fa108[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@42ba6fff[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@7adc199b[correlationID=9e8bad32-6702-4b84-b179-9ae2bd87f103, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@132a2638[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2969ce8b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@2a0af36b[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@6243b901)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7351f918[correlationID=9d443442-867b-416b-abfc-99261347ce0a, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d5b815f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6f0ff210[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@438e40e9[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@13d759cb[correlationID=9d443442-867b-416b-abfc-99261347ce0a, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@47c5d2f0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@61349640[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@62dc7836[correlationID=9d443442-867b-416b-abfc-99261347ce0a, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@354a687e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@44bf3e39[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@74ac69ff[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@75b0b294[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@135f2dc4[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2eac8760[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3958f0db[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@498cc176[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@23d7e48e[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@690ae013[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@172a0bc1[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3802ff23[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@24ed8f39[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@5296b781[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@69fb22b4, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@26ef3548[correlationID=a1f82e2b-c7b2-4d12-b38e-07a9653edc15, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5b5cf727[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@bb512[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7e74634e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@21ee5cbd[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@2035215d[correlationID=a1f82e2b-c7b2-4d12-b38e-07a9653edc15, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3947ffc8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4a8365f1[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@47e4371b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@95b173c[correlationID=a1f82e2b-c7b2-4d12-b38e-07a9653edc15, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6c83f601[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@16bec399[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@6357c800[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3264c1a1[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@41240a12[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@21e6aba4[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7cac7050[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@68d1dfad[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@9c43c3f[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1d6b0d28[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@25ad025[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+01:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the oldest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Fri Mar 10 15:05:32 CET 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@47910545[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@79953d42, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@1ff86943[correlationID=aa0ae57f-0ddf-48bb-b3c0-66e8177fd1b0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5a956d23[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@38b8409b[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2747aa66[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7ba97dbc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@4b2da40e[correlationID=aa0ae57f-0ddf-48bb-b3c0-66e8177fd1b0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5ad6171a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7e017be3[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@451b56c0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@2a78cef5[correlationID=aa0ae57f-0ddf-48bb-b3c0-66e8177fd1b0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2c5e5d2a[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@498fe88a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@2b623c2c[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@470140d3[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:32.617+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@19e8e214[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:05:55.288+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2f15821b[fileID=normalPutFileTestFile-1489154772931, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:15.297+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@152c4889[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:18.835+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@58e69527[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:06:21.936+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6c0346d[fileID=missingCollectionIDTestFile-1489154846057, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:28.360+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5c66bf4[fileID=otherCollectionTestFile-1489154850985, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:33.242+01:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@72d903c5[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+01:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the newest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Fri Mar 10 15:07:40 CET 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1f3f534d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4caef0cf, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@2f71cd0[correlationID=748f23ca-6a82-4ce3-932f-8e3948585a8d, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@139f1e2b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@445d244c[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4a27ef07[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@708c7b0f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@721a2d7d[correlationID=748f23ca-6a82-4ce3-932f-8e3948585a8d, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@39910cef[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@35d50ed6[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4aa113b4[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@22cc0be5[correlationID=748f23ca-6a82-4ce3-932f-8e3948585a8d, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1b0ec373[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6f415307[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@1b6b891e[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@59ba2ab5[fileID=normalReplaceFileTestFile-1489154856190, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-03-10T15:07:40.673+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=Fri Mar 10 15:07:40 CET 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@16ca0dc9[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@36f5acc2, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@177fd94b[correlationID=3b0f535a-a413-4a5a-afef-30dd88e3989f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@12eba42f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@8a5ec56[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@75ce7c58[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1c12462b[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@7b8bfd92[correlationID=3b0f535a-a413-4a5a-afef-30dd88e3989f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@65838021[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@168cd1ad[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@49d40a26[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@27691b64[correlationID=3b0f535a-a413-4a5a-afef-30dd88e3989f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@f7b83cb[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@31f3ae1e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@1adaef6[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@265c741[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@20d8d02d[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-10T15:09:32.856+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@524d1105, null)
          Result: Received event: 84171ddd: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 84171ddd: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@43473066[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6bbe3a2e[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-10T15:05:32.617+01:00], File already existed on reference2
          Result: Received event: 84171ddd: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 84171ddd: 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@76756f81[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@62580d9e[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-10T15:09:33.531+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@160cfa74, null)
          Result: Received event: 78d8d621: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 78d8d621: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4b058893[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@13f9769c[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-10T15:07:35.509+01:00], File already existed on reference2
          Result: Received event: 78d8d621: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 78d8d621: 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@14f8f020[correlationID=6f3d2d9d-033d-474a-a119-b2ceb03fd6c3, 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@5e17eb3f[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForGetChecksumsRequest's requires a CollectionID], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7e2af031[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5e74e408[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@63aa24bc[correlationID=14f60d25-7aa7-4ddf-99ce-49e7d68e5cae, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1dba8c13[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5915a75d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@39d083e0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@bedcfa2[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@a947c2c[correlationID=89388f02-cde5-40f1-aaa5-e852eab57993, collectionID=integrationtest1, destination=topic://integrationtest1-allFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=allFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6ca28981[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4f2a189f[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5b67c068[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@72bba234[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@a0b61df[correlationID=8047c89b-5315-432a-ab65-dddecbfeb3b6, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@31a67608[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@64f316b2[fileID=nonExistingFileTest-integrationtest1--Test-File-1489154979743, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@404df07[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@1290f41)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@45fbae4b[correlationID=a7dc1887-9482-4d32-9c6c-7b6fc04336f6, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7134073b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@613a17b5[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3da7139e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@1cd848f9[correlationID=a7dc1887-9482-4d32-9c6c-7b6fc04336f6, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1a608a07[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46880ab0[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@7a32679b[correlationID=a7dc1887-9482-4d32-9c6c-7b6fc04336f6, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e774cd6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@26a17d2[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@4485051f[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@2d62bcab[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@5987442d[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@b811c48[fileID=DefaultFile, lastModificationTime=2017-03-10T15:05:32.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@67405dda[fileID=normalIdentificationTest-integrationtest1--Test-File-1489154753017-1.txt, lastModificationTime=2017-03-10T15:05:55.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5f7f227d[fileID=normalPutFileTestFile-1489154772931, lastModificationTime=2017-03-10T15:06:15.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3cbaa393[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1489154776545, lastModificationTime=2017-03-10T15:06:18.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3f5a9b10[fileID=putFileWithMD5ReturnChecksumTestFile-1489154779677, lastModificationTime=2017-03-10T15:06:21.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5a11afac[fileID=missingCollectionIDTestFile-1489154846057, lastModificationTime=2017-03-10T15:07:28.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7cdb0259[fileID=otherCollectionTestFile-1489154850985, lastModificationTime=2017-03-10T15:07:33.000+01:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1594806a[fileID=normalReplaceFileTestFile-1489154856190, lastModificationTime=2017-03-10T15:07:40.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@22401d96[correlationID=ad75c955-71d8-45e5-82b6-5b536adfdca6, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d9d099b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@430973ba[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6316b61c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4198ab45[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2017-03-10 15:09:43.709 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>ad75c955-71d8-45e5-82b6-5b536adfdca6</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@6c6306c9 rejected from java.util.concurrent.ThreadPoolExecutor@3188ac29[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 65]
	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@723940d4[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5a9ec27b[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-10T15:09:43.951+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5a23fbb4, null)
          Result: Received event: e011b507: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e011b507: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3e8e3ece[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@26a42c08[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-10T15:05:32.617+01:00], File already existed on reference2
          Result: Received event: e011b507: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e011b507: 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@5a88e261[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@13c2599e[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-10T15:09:44.505+01:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7a4db9bc, null)
          Result: Received event: c41daa76: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: c41daa76: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@fff5e0[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2a0fe35b[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-10T15:07:35.509+01:00], File already existed on reference2
          Result: Received event: c41daa76: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: c41daa76: 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@47830d04[correlationID=f7699d34-5eaa-4612-9363-e0b325dca2a7, collectionID=integrationtest1, destination=topic://integrationtest1-goodCaseIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=goodCaseIdentificationIT, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7364ad9e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@55e4eba[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@6c6d3729[correlationID=14a068a7-ecbc-4f09-bd39-0d6559bbb57e, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileIdentificationIT, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@43e2a0a8[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=nonExistingFileIdentificationIT-integrationtest1--Test-File-1489154986505, pillarID=reference2, timeToDeliver=<null>(default)]
      Test success: nonExistingFileIdentificationIT
2017-03-10 15:09:47.495 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>14a068a7-ecbc-4f09-bd39-0d6559bbb57e</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-1489154986505</FileID><PillarID>reference2</PillarID></ns2:IdentifyPillarsForGetFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@f2fcd77 rejected from java.util.concurrent.ThreadPoolExecutor@2b032021[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 24]
	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/hudson4219882161579786151.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-10_15-05-19/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