SuccessConsole Output

Started by user Kim Christensen (ktc)
Building remotely on OneJobNode in workspace /home/cibuild01/workspace/Bitrepository-referencepillar-test
[Bitrepository-referencepillar-test] $ /bin/sh -xe /tmp/hudson2215616943251354949.sh
+ ssh integrationtest1@int-bitmag-02.kb.dk 'source .bash_profile ; shopt -s huponexit ; run-pillar-test.sh reference2 < /dev/null'
Starting test project Bitrepository Acceptance test
  Suite: Full pillar Acceptance Test
    Starting testcase IdentifyPillarsForGetFileIDsIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@24e8de5c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@64040287[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=2021-05-12T13:08:56.540+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@110844f6, null)
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4078695f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@79a1728c[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=2021-05-12T13:09:01.923+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@a7f0ab6, null)
      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.IdentifyPillarsForGetFileIDsResponse@16c8ebce[correlationID=e1795d3f-365a-40a2-882b-a76a486a6fb1, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@427fa738[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForGetFileIDsRequest's requires a CollectionID], pillarID=reference2, fileIDs=<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.IdentifyPillarsForGetFileIDsResponse@1296de18[correlationID=6009ff74-0950-4cc2-acdf-bba303f3620d, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6b569938[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3a119907[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: otherCollectionTest
      Test starting: allFilesTest
        Description: Tests that the pillar accepts a GetFileIDs 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.IdentifyPillarsForGetFileIDsResponse@568af1a[correlationID=d08100db-d9a6-44cc-ae46-84939c4c6b99, collectionID=integrationtest1, destination=topic://integrationtest1-allFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=allFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@21aac7b1[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7eea05e5[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4805629e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: allFilesTest
      Test starting: nonExistingFileTest
        Description: Tests that the pillar is able to reject a GetFileIDs 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.IdentifyPillarsForGetFileIDsResponse@8d514fb[correlationID=7f8befaa-6d6f-48da-b10c-f4e122207930, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7f35cd1f[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@515e2a31[fileID=nonExistingFileTest-integrationtest1--Test-File-1620817759405, allFileIDs=<null>(default)], timeToDeliver=<null>(default)]
      Test success: nonExistingFileTest
      Test starting: normalIdentificationTest
        Description: Verifies the normal behaviour for getFileIDs identification
        Step: Setup for test
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@1c61eda5)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@32acb316[correlationID=2ec4c39f-b099-48e7-9f6c-1406cb1c76bb, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@127e0b74[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@43f27111[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@63ddd4fc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@12b48ddd[correlationID=2ec4c39f-b099-48e7-9f6c-1406cb1c76bb, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ac254c0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@408b30dc[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@570cb9fb[correlationID=2ec4c39f-b099-48e7-9f6c-1406cb1c76bb, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@61601ca2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@395c201a[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@20c8fa3d[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@12b94cbe[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@735dc747[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2bd965c6[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6d6bff89[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@541bf968[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=2021-05-12T13:09:26.338+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@739265f1, null)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@4c277b92[correlationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@14231214[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@9d99828[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@5b9b4bd[correlationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79d7a64[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@df6ae53[correlationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4efb84f1[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<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.IdentifyPillarsForGetFileIDsResponse@62fcdcf[correlationID=d4b5b2c4-18a9-4987-94ee-f616329e245e, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6a0dc934[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@52316610[fileID=DefaultFile, allFileIDs=<null>(default)], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@407fbcab[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2021-05-12 13:09:31.774 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForGetFileIDsResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForGetFileIDsResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>d4b5b2c4-18a9-4987-94ee-f616329e245e</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><PillarID>reference2</PillarID><FileIDs><FileID>DefaultFile</FileID></FileIDs><TimeToDeliver><TimeMeasureUnit>MILLISECONDS</TimeMeasureUnit><TimeMeasureValue>1000</TimeMeasureValue></TimeToDeliver></ns2:IdentifyPillarsForGetFileIDsResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@24e1f51b rejected from java.util.concurrent.ThreadPoolExecutor@282d6033[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 87]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase PutFileRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@11810917[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@13278a41[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=2021-05-12T13:09:32.537+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4a31ed12, null)
          Result: Received event: 3c13f85b: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 3c13f85b: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3c40ae70[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6dd65067[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 3c13f85b: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 3c13f85b: 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@7d7ceca8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2bba35ef[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=2021-05-12T13:09:33.427+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@26c7b1c6, null)
          Result: Received event: 958cc80c: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 958cc80c: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@13ef0aaf[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@26e5ccc2[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=2021-05-12T13:09:05.039+02:00], File already existed on reference2
          Result: Received event: 958cc80c: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 958cc80c: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@702b7d78[correlationID=8221b16e-120f-4899-8586-c482fcd7b21d, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3529ed19[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=default-test-file.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@57a8cee2[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      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.PutFileFinalResponse@4d61ec2[correlationID=9de6e943-dde1-4f53-a8cd-b9aba5da9b8b, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2fbd639d[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=PutFileRequest's requires a CollectionID], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTest-integrationtest1--Test-File-1620817774758, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      Test success: missingCollectionIDTest
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@55061256[correlationID=385aa7e9-ddba-4ced-93ce-754d67b5c3a9, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@44c819ca[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=default-test-file.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@705c3f9f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      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.PutFileProgressResponse@34b90b82[correlationID=16c6bcd1-10b6-480b-9d1b-d2e9f0760d42, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@51482be1[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTest-integrationtest1--Test-File-1620817779649, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@554a7e4b[correlationID=16c6bcd1-10b6-480b-9d1b-d2e9f0760d42, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@44fb03ba[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTest-integrationtest1--Test-File-1620817779649, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      Test success: otherCollectionTest
          Result: Received message on topic://integrationtest1-normalPutFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@3862e5bc[correlationID=1681c553-fdc0-4f2e-b410-ccd92dcbf91f, collectionID=integrationtest1, destination=topic://integrationtest1-normalPutFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalPutFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@28e5c672[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=default-test-file.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2edb5d03[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test starting: normalPutFileTest
        Description: Tests a normal PutFile sequence
        Step: Send a putFile request to reference2
          Result: Received message on topic://integrationtest1-normalPutFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@32217db1[correlationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, collectionID=integrationtest1, destination=topic://integrationtest1-normalPutFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalPutFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1dc1214c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalPutFileTestFile-1620817783812, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalPutFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@1b11a2d0[correlationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, collectionID=integrationtest1, destination=topic://integrationtest1-normalPutFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalPutFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6f56d7f4[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalPutFileTestFile-1620817783812, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      Test success: normalPutFileTest
          Result: Received message on topic://integrationtest1-putFileOperationAcceptedProgressTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@5623e35a[correlationID=99b7ab8d-77d6-45c3-bc4b-d94972d4df47, collectionID=integrationtest1, destination=topic://integrationtest1-putFileOperationAcceptedProgressTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileOperationAcceptedProgressTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@42fc7393[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=default-test-file.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@546d4e3e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test starting: putFileOperationAcceptedProgressTest
        Description: Tests a that a pillar sends progress response after receiving a putFile request.
        Step: Send a putFile request to reference2
          Result: Received message on topic://integrationtest1-putFileOperationAcceptedProgressTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@d5dda30[correlationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, collectionID=integrationtest1, destination=topic://integrationtest1-putFileOperationAcceptedProgressTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileOperationAcceptedProgressTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@44adc1f2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
      Test success: putFileOperationAcceptedProgressTest
          Result: Received message on topic://integrationtest1-putFileWithMD5ReturnChecksumTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@65ec421f[correlationID=b892ba1a-d5e1-41a9-a39a-f68c0f16af17, collectionID=integrationtest1, destination=topic://integrationtest1-putFileWithMD5ReturnChecksumTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileWithMD5ReturnChecksumTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5bceec22[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=default-test-file.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@38213131[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test starting: putFileWithMD5ReturnChecksumTest
        Description: Tests that the pillar is able to return the default type checksum in the final response
        Step: Send a putFile request to reference2 with the 
          Result: Received message on topic://integrationtest1-putFileWithMD5ReturnChecksumTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@12a9c596[correlationID=ab61a069-be6e-46df-bf18-ad4066e6374e, collectionID=integrationtest1, destination=topic://integrationtest1-putFileWithMD5ReturnChecksumTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileWithMD5ReturnChecksumTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@15528166[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-putFileWithMD5ReturnChecksumTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@39d1d012[correlationID=ab61a069-be6e-46df-bf18-ad4066e6374e, collectionID=integrationtest1, destination=topic://integrationtest1-putFileWithMD5ReturnChecksumTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileWithMD5ReturnChecksumTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@848c6a0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@44329715[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@56d432f[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=2021-05-12T13:09:55.130+02:00], checksumDataForExistingFile=<null>(default)]
      Test success: putFileWithMD5ReturnChecksumTest
2021-05-12 13:09:55.978 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'PutFileFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:PutFileFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>ab61a069-be6e-46df-bf18-ad4066e6374e</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-putFileWithMD5ReturnChecksumTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>putFileWithMD5ReturnChecksumTest</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode></ResponseInfo><PillarID>reference2</PillarID><FileID>putFileWithMD5ReturnChecksumTestFile-1620817792342</FileID><FileAddress>http://sandkasse-01.kb.dk:80/dav/default-test-file.txt</FileAddress><ChecksumDataForNewFile><ChecksumSpec><ChecksumType>MD5</ChecksumType></ChecksumSpec><ChecksumValue>940A51B250E7AA82D8E8EA31217FF267</ChecksumValue><CalculationTimestamp>2021-05-12T13:09:55.130+02:00</CalculationTimestamp></ChecksumDataForNewFile></ns2:PutFileFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@125fca1e rejected from java.util.concurrent.ThreadPoolExecutor@31f9082c[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 74]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase IdentifyPillarsForDeleteFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7bebad0d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6c4d0224[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=2021-05-12T13:09:56.654+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6f27730b, null)
          Result: Received event: f0d544b4: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: f0d544b4: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@e2f653a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3f707e8[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: f0d544b4: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: f0d544b4: 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@5cf80dfb[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@532ea86b[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=2021-05-12T13:09:58.295+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4219a4cc, null)
          Result: Received event: 1261f766: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 1261f766: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@19c0a4b0[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1b0a0edf[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=2021-05-12T13:09:05.039+02:00], File already existed on reference2
          Result: Received event: 1261f766: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 1261f766: 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.IdentifyPillarsForDeleteFileResponse@5514b252[correlationID=f733c22a-5f01-4f91-891f-d8716303100b, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5bd34680[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForDeleteFileRequest's requires a CollectionID], fileID=DefaultFile, 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.IdentifyPillarsForDeleteFileResponse@5fecd922[correlationID=ab1024a1-c9f2-410e-87ed-99539bfcaa82, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1aee4cbb[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6a98fb96[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: otherCollectionTest
      Test starting: fileDoesNotExistsTest
        Description: Verifies that a request for a non-existing file is handled correctly
        Step: Sending a deleteFile identification for a file not in the pillar.
          Result: Received message on topic://integrationtest1-fileDoesNotExistsTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForDeleteFileResponse@2b3e5703[correlationID=790ca2c5-2164-46e1-96f7-b2d9f249f479, collectionID=integrationtest1, destination=topic://integrationtest1-fileDoesNotExistsTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileDoesNotExistsTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@12a2be8f[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=fileDoesNotExistsTest-integrationtest1--Test-File-1620817807162, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
      Test success: fileDoesNotExistsTest
      Test starting: normalIdentificationTest
        Description: Verifies the normal behaviour for deleteFile identification
        Step: Sending a deleteFile identification.
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForDeleteFileResponse@7ac1b3f4[correlationID=cfa480b0-fbe9-46f4-a8ef-c26e1eee30e7, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5728b371[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@e7760d8[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2021-05-12 13:10:11.668 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForDeleteFileResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForDeleteFileResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>cfa480b0-fbe9-46f4-a8ef-c26e1eee30e7</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><FileID>DefaultFile</FileID><PillarID>reference2</PillarID><TimeToDeliver><TimeMeasureUnit>MILLISECONDS</TimeMeasureUnit><TimeMeasureValue>1000</TimeMeasureValue></TimeToDeliver></ns2:IdentifyPillarsForDeleteFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@3f107f97 rejected from java.util.concurrent.ThreadPoolExecutor@5311cb60[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 48]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase GetFileIDsQueryTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@62eb918[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@21a462ce[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=2021-05-12T13:10:12.142+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@37e28b20, null)
          Result: Received event: 45dcdf2b: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 45dcdf2b: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@101a8de8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@748038d3[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 45dcdf2b: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 45dcdf2b: 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@f943847[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4c376b44[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=2021-05-12T13:10:13.374+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@47596e9, null)
          Result: Received event: 84b818ef: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 84b818ef: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@363e8805[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5d81c750[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=2021-05-12T13:09:05.039+02:00], File already existed on reference2
          Result: Received event: 84b818ef: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 84b818ef: PUT_FILE for file DefaultFile: COMPLETE: 
      Test starting: fileidsSortingTest
        Description: Test whether the file id 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@5f662dd)
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2d740e2f[correlationID=800822ae-89fb-4e6e-9a26-1df2eb98e2e0, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@23b3e5f1[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@278c655f[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@628eefca[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@5c69859b[correlationID=800822ae-89fb-4e6e-9a26-1df2eb98e2e0, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@495444fc[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7eb6d659[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@9d72d8[correlationID=800822ae-89fb-4e6e-9a26-1df2eb98e2e0, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@10486a0d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7b50af5c[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@331caa71[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@58fc0578[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@b371468[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7563601d[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@237a13e2[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1b151530[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@28b2d66e[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@463f38ed[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Retrieve a list of all file ids.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@453bbb9b)
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@35a9c6cb[correlationID=97c5a6ee-9db5-48b6-b58f-1eea9768d9fc, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6a6f9db[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@38195ec7[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7dee179[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@55b522ed[correlationID=97c5a6ee-9db5-48b6-b58f-1eea9768d9fc, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3432e4f0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@62616976[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@668ec3c9[correlationID=97c5a6ee-9db5-48b6-b58f-1eea9768d9fc, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1a5027bf[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@39e65561[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@5025b1f2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@40a5a0b4[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@5b531ac0[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@50951196[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2d429057[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@408f354b[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@349a280[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7ba81ade[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: fileidsSortingTest
      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@301b89e1)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@4251edd4[correlationID=59ec90a5-5ada-4e36-9131-713b9ea4a24d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7b4dbdb8[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@355e5df3[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@e9bdf6c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@472f02af[correlationID=59ec90a5-5ada-4e36-9131-713b9ea4a24d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4f1d102b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6aa18c51[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@84e3ea2[correlationID=59ec90a5-5ada-4e36-9131-713b9ea4a24d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37cb6f7e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@10f0bde4[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@76d568af[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@f97f3f9[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@634bcdea[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@764153fa[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2b0ccd8d[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1b34fb2e[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@26ad413f[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5a8f0893[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Retrieve a list of all file ids by setting maxNumberOfResult to null.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@85eabca)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@17a2c6ea[correlationID=2aabc567-dba5-404e-8825-4962ab2b1014, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2bf3a2bb[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@679baa43[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4572fdb3[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@df06261[correlationID=2aabc567-dba5-404e-8825-4962ab2b1014, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@390184f9[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1bf3a81[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@8e2e7ca[correlationID=2aabc567-dba5-404e-8825-4962ab2b1014, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@60f7fdd[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@339c05a9[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@4b0f5a69[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@544c2875[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@294044b6[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7a22ad7a[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4b4f6c45[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7e75fad9[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@55bb7455[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3a9d4ae5[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Repeat the request file ids, this time with maxNumberOfResult set to one
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=1}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@2ff2a096)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@a0024b7[correlationID=47e48d00-d4eb-46a6-90e4-40c5a9f6e041, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5bf2a41c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@55657aeb[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@57fd8c0[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@50eb4304[correlationID=47e48d00-d4eb-46a6-90e4-40c5a9f6e041, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6de4cfd7[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@25548e15[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@303b4536[correlationID=47e48d00-d4eb-46a6-90e4-40c5a9f6e041, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a42c356[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@711329be[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@703635af[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1a4ecc6a[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@363af406[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5e0c65a6[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27]}]]], partialResult=true]
      Test success: maxNumberOfResultTest
      Test starting: maxTimeStampTest
        Description: Test the pillar support for only retrieving file ids older that a given time. Note that this test assumes there is at least 2 file ids with different timestamps.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@768d8a25)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1fd6a885[correlationID=b030021e-4519-40b1-91cc-2474516bf04d, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@73170a89[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@12ec5a29[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2f702c87[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@476ae574[correlationID=b030021e-4519-40b1-91cc-2474516bf04d, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@b51bb3d[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@554a9a35[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@45564f0d[correlationID=b030021e-4519-40b1-91cc-2474516bf04d, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@55075396[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@53899258[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@5293212e[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@25ca2256[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4abe5e9a[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@553a0ec7[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1e6bcf1f[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6ac79616[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@52b54f5a[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@577c2ffd[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request default file ids for all files on the pillar
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@4bda93f1)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@17af013a[correlationID=0f92a470-cedf-42fa-9570-95f155dd6ef9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@410e42ff[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@39b91a1b[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@f0cd916[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3d6cd556[correlationID=0f92a470-cedf-42fa-9570-95f155dd6ef9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3b0eace2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1ca42274[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@da824cf[correlationID=0f92a470-cedf-42fa-9570-95f155dd6ef9, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@56b58649[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@181249c1[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@25187f35[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@69dab905[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@1327edb9[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@19f1e25d[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f76d781[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43585bfb[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6fbe3c0c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@79cbc8ac[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request file ids with MaxTimeStamp set to the timestamp of the newest file id
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed May 12 13:09:55 CEST 2021, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@77035caa)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@30c8d2cb[correlationID=916474f3-88d6-429f-af08-5c409342dd43, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@31cec0aa[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2f8ec4c3[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@827e736[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2557b287[correlationID=916474f3-88d6-429f-af08-5c409342dd43, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@218820a5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7de7d4b5[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3189b9e2[correlationID=916474f3-88d6-429f-af08-5c409342dd43, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2952e6de[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@493f7659[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@a3e41b7[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@7684afbb[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@48dec3a3[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7ae1e95f[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@22a2c4d[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5100b2c4[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6ffda09c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1a23172d[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request file ids with MaxTimeStamp set to the timestamp of the oldest file id
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed May 12 13:09:00 CEST 2021, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@451393a9)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@49b81860[correlationID=c4e719ab-09b9-4711-b42e-a65ccfd06b63, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1d7a0501[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1f01af72[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1d9949c0[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3bc7defd[correlationID=c4e719ab-09b9-4711-b42e-a65ccfd06b63, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@136a4f86[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7d0ab2db[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@459add21[correlationID=c4e719ab-09b9-4711-b42e-a65ccfd06b63, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@40afc359[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1f8b2b5[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@294c543b[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@3a2ce7e6[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4274ef1[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@400e39da[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request file ids with MaxTimeStamp set to the timestamp of the oldest file id - 10 ms
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed May 12 13:08:59 CEST 2021, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@58397dee)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@b28506c[correlationID=123f92e1-c393-41d3-bf2e-ebdf19d86e33, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@56e68538[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@688819d3[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@59793df1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@16bfd2be[correlationID=123f92e1-c393-41d3-bf2e-ebdf19d86e33, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@8793da1[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@8e86967[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@6f07e2e9[correlationID=123f92e1-c393-41d3-bf2e-ebdf19d86e33, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@745e795[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@469046e9[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@df8bc0d[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5db817f1[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@75e93a9c[fileIDsDataItem=<null>(default)]]], partialResult=<null>(default)]
      Test success: maxTimeStampTest
      Test starting: minTimeStampTest
        Description: Test the pillar support for only retrieving file ids newer that a given time. Note that this test assumes there is at least 2 file ids with different timestamps.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@764bf20d)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@318a8dc6[correlationID=c4f5ec63-cfff-4d62-b8b5-1f995d68a22e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79da472e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@64c0d07b[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@58413ba5[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3ea55677[correlationID=c4f5ec63-cfff-4d62-b8b5-1f995d68a22e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6ec3ddb5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3379a7bb[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@42abdecb[correlationID=c4f5ec63-cfff-4d62-b8b5-1f995d68a22e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@56a93e07[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@26777f12[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@58cd4018[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@440c804c[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@5bcad7cc[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@46d8ac48[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@74a7e90b[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@54891933[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5970c0d9[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5a499d53[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request default file ids for all files on the pillar
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@1ca6323c)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@116dd8a0[correlationID=55b55d47-e8df-47d7-8551-f3600519f991, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@db11b3f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@52187458[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@442dd84d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4a2b23de[correlationID=55b55d47-e8df-47d7-8551-f3600519f991, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@41d8d8cb[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@419bddf4[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@64a0e2c0[correlationID=55b55d47-e8df-47d7-8551-f3600519f991, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@77861859[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@701f98e2[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6f749f68[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@c21c6a4[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4ba243a9[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@47f61ab7[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@cb252fe[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@e24a12a[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@57c2044c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@20969fa1[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request file ids with MinTimeStamp set to the timestamp of the oldest file id
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=Wed May 12 13:09:00 CEST 2021, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@6d5376b7)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@3e2d0cef[correlationID=cceaf2dd-7c61-4f84-9747-4062078d791c, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@15abd7f1[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@528c416c[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@46f3b70b[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@607b0505[correlationID=cceaf2dd-7c61-4f84-9747-4062078d791c, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@50fc2605[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@24a91a86[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@970a0f1[correlationID=cceaf2dd-7c61-4f84-9747-4062078d791c, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@319bdff7[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@e60bcf[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6c775c7f[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@608c1e28[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@f8711a9[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@3f0fdbe5[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@69cdecdf[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@69b0c290[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5e8d9c56[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1f1cb491[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request file ids with MinTimeStamp set to the timestamp of the newest file id
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=Wed May 12 13:09:55 CEST 2021, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@747795d7)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@19b108b9[correlationID=bb426553-db0f-40fb-8abc-c8b3d815ac14, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@76faed5d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@44a7b0f8[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3ee52cc1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@42a7f26d[correlationID=bb426553-db0f-40fb-8abc-c8b3d815ac14, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2bc1654e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2fc5bf8a[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@1f040ff9[correlationID=bb426553-db0f-40fb-8abc-c8b3d815ac14, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@624db2ee[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@428650fc[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@40bd9ec9[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@7f793ae0[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@702c2d23[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@dd826a[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request file ids with MinTimeStamp set to the timestamp of the newest file id + 10 ms
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=Wed May 12 13:09:55 CEST 2021, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@650ee893)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2cba1f6e[correlationID=8acd51f6-c06e-4d0a-a3dc-3d5ec70585fc, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1aa28e23[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@b76ed61[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6754f0b7[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@1148751[correlationID=8acd51f6-c06e-4d0a-a3dc-3d5ec70585fc, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7fc6c78b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2601bf14[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@7fe29512[correlationID=8acd51f6-c06e-4d0a-a3dc-3d5ec70585fc, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5ae9bbb0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@13dad5f9[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@38882189[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@53a9698f[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@448a6c71[fileIDsDataItem=<null>(default)]]], partialResult=<null>(default)]
      Test success: minTimeStampTest
    Starting testcase IdentifyPillarsForPutFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@207fce87[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@67171221[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=2021-05-12T13:11:04.454+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2f3a3fec, null)
          Result: Received event: 02e8c506: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 02e8c506: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7600d3b5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1380e597[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 02e8c506: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 02e8c506: 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@531455c1[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@27dfd939[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=2021-05-12T13:11:05.306+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7ec9d826, null)
          Result: Received event: c3d40894: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: c3d40894: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@8921154[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@36915dad[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=2021-05-12T13:09:05.039+02:00], File already existed on reference2
          Result: Received event: c3d40894: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: c3d40894: 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.IdentifyPillarsForPutFileResponse@1cc928cd[correlationID=a909cc33-4e9b-4e6d-9079-583e5637059f, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@120ed524[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForPutFileRequest's requires a CollectionID], pillarID=reference2, fileID=missingCollectionIDTest-integrationtest1--Test-File-1620817868057, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<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.IdentifyPillarsForPutFileResponse@163143bd[correlationID=156bc344-fd28-457f-b616-378a65c6cdd3, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5333df1f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTest-integrationtest1--Test-File-1620817870359, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6e90af4[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: otherCollectionTest
      Test starting: fileExistsTest
        Description: Verifies the exists of a file with the same ID is handled correctly. This means that a checksum for the existing file is returned, enabling the client to continue with the put operation for the pillars not yet containing the file. The client can easily implement idempotent behaviour based on this response.
        Step: Sending a putFile identification for a file already in the pillar.
          Result: Received message on topic://integrationtest1-fileExistsTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@62aa48f8[correlationID=2a5d43ec-a751-4cba-9b24-d3e21475c694, collectionID=integrationtest1, destination=topic://integrationtest1-fileExistsTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileExistsTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e9ac3bb[responseCode=DUPLICATE_FILE_FAILURE, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1dd70cb3[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@74334dcf[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=2021-05-12T13:09:00.289+02:00], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@331c2050[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: fileExistsTest
      Test starting: normalIdentificationTest
        Description: Verifies the normal behaviour for putFile identification
        Step: Sending a putFile identification request.
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@7d6c326d[correlationID=37b4bede-aea2-4adc-8f38-74c8895300d2, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4db148b0[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817874063, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@659ecda6[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2021-05-12 13:11:15.652 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForPutFileResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForPutFileResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>37b4bede-aea2-4adc-8f38-74c8895300d2</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><PillarID>reference2</PillarID><FileID>normalIdentificationTest-integrationtest1--Test-File-1620817874063</FileID><TimeToDeliver><TimeMeasureUnit>MILLISECONDS</TimeMeasureUnit><TimeMeasureValue>1000</TimeMeasureValue></TimeToDeliver></ns2:IdentifyPillarsForPutFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@6b1d3938 rejected from java.util.concurrent.ThreadPoolExecutor@2a3c5b1f[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 49]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase DeleteFileRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6b4684b4[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4920430f[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=2021-05-12T13:11:16.033+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5e3c8272, null)
          Result: Received event: dda5ccb1: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: dda5ccb1: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3560d56f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7d6135a4[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: dda5ccb1: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: dda5ccb1: 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@3e3b5ff5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2078869b[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=2021-05-12T13:11:17.012+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3fdb6ae4, null)
          Result: Received event: 738b29da: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 738b29da: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@124bffdc[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@d97eda6[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=2021-05-12T13:09:05.039+02:00], File already existed on reference2
          Result: Received event: 738b29da: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 738b29da: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForDeleteFileResponse@6b6949d7[correlationID=b80bfa1a-c637-43ea-b4e8-d74e2a1b05d7, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@65aebaca[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, missingCollectionIDTestFile-1620817878305, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@14221dc6[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2fbd6df8[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=2021-05-12T13:11:20.060+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@232dda63, null)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@619122a7[correlationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2493b0f1[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=missingCollectionIDTestFile-1620817878305, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5957245[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@7d7a7e41[correlationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@585331a0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620817878305, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@46b35589[correlationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@49390569[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620817878305, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, missingCollectionIDTestFile-1620817878305, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5ca01e01[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@46bb0567[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=2021-05-12T13:11:24.209+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1e3da033, null)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@671ff279[correlationID=d2c6aa99-bcd0-45f9-ac6d-cb3cfc9991f3, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2600010b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=missingCollectionIDTestFile-1620817878305, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7ac3075f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@2bfff891[correlationID=d2c6aa99-bcd0-45f9-ac6d-cb3cfc9991f3, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@664d35b8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620817878305, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@70a8415f[correlationID=d2c6aa99-bcd0-45f9-ac6d-cb3cfc9991f3, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6c128dc0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620817878305, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      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.DeleteFileFinalResponse@38fddba3[correlationID=ca48a90f-dfe5-4bff-ae78-2076fc67e023, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3792c9f1[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=DeleteFileRequest's requires a CollectionID], pillarID=reference2, fileID=DefaultFile, checksumDataForExistingFile=<null>(default)]
      Test success: missingCollectionIDTest
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForDeleteFileResponse@582c4e5[correlationID=88cfc62a-222d-4742-807c-b8f00c2c6e5b, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7d863518[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, otherCollectionTestFile-1620817888976, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2c03678[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1bf6c568[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=2021-05-12T13:11:30.590+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4d2eb4c6, null)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@2b70d9c8[correlationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a8c5016[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTestFile-1620817888976, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@193a084e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@77b953a1[correlationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e8c4621[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620817888976, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@1065f275[correlationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@53bec6a3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620817888976, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, otherCollectionTestFile-1620817888976, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1b0f3f57[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1ea83b58[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=2021-05-12T13:11:34.265+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@51430893, null)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@6ea7a32e[correlationID=7e85a71c-f3fa-4f42-abf9-02077962ead2, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@72064d95[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTestFile-1620817888976, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4dcffffa[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@51d42aa5[correlationID=7e85a71c-f3fa-4f42-abf9-02077962ead2, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@662a6689[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620817888976, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@4355a95a[correlationID=7e85a71c-f3fa-4f42-abf9-02077962ead2, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@62c84245[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620817888976, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      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.DeleteFileProgressResponse@1239cdbb[correlationID=4899c91e-b08d-41e8-8c4b-7d25ce87c546, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2712ff5b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.DeleteFileFinalResponse@49639d9a[correlationID=4899c91e-b08d-41e8-8c4b-7d25ce87c546, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@69992499[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile, checksumDataForExistingFile=<null>(default)]
      Test success: otherCollectionTest
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForDeleteFileResponse@35116804[correlationID=30451a19-d417-47fa-9523-f00d97beeb64, collectionID=integrationtest1, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@549b1da[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, normalDeleteFileTestFile-1620817899650, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@152f96e5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2168ed92[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=2021-05-12T13:11:41.426+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4d27716b, null)
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@509373a4[correlationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, collectionID=integrationtest1, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@708e28c3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalDeleteFileTestFile-1620817899650, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4ee12f9e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@1f6424f0[correlationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, collectionID=integrationtest1, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4c00f191[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalDeleteFileTestFile-1620817899650, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@3ffce185[correlationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, collectionID=integrationtest1, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7cdc2931[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalDeleteFileTestFile-1620817899650, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, normalDeleteFileTestFile-1620817899650, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@771047b4[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3bfb81be[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=2021-05-12T13:11:44.825+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4ee127c6, null)
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@4221d1fe[correlationID=b5d4bf75-ac1c-4fe8-b9f2-0810ba450db2, collectionID=integrationtest2, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@9e62c52[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalDeleteFileTestFile-1620817899650, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@51ce1422[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@3e0ae2c9[correlationID=b5d4bf75-ac1c-4fe8-b9f2-0810ba450db2, collectionID=integrationtest2, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5c9809f2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalDeleteFileTestFile-1620817899650, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@1d6fc93f[correlationID=b5d4bf75-ac1c-4fe8-b9f2-0810ba450db2, collectionID=integrationtest2, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d7fc455[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalDeleteFileTestFile-1620817899650, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      Test starting: normalDeleteFileTest
        Description: Tests a normal DeleteFile sequence
        Step: Send a DeleteFile request to reference2
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.DeleteFileProgressResponse@48a7f99[correlationID=8ef58041-2536-41eb-8893-aeaa509a88dd, collectionID=integrationtest1, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@18412163[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], pillarID=reference2, fileID=normalDeleteFileTestFile-1620817899650]
          Result: Received message on topic://integrationtest1-normalDeleteFileTest : org.bitrepository.bitrepositorymessages.DeleteFileFinalResponse@7b842565[correlationID=8ef58041-2536-41eb-8893-aeaa509a88dd, collectionID=integrationtest1, destination=topic://integrationtest1-normalDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@684a1b2c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileID=normalDeleteFileTestFile-1620817899650, checksumDataForExistingFile=<null>(default)]
      Test success: normalDeleteFileTest
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForDeleteFileResponse@3febc70b[correlationID=b0dab82d-d0d3-4e4e-9241-f1f84e63af0f, collectionID=integrationtest1, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2e30b3ac[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, requestNewChecksumDeleteFileTestFile-1620817909989, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@f337f10[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7023e935[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=2021-05-12T13:11:51.385+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4e01cba8, null)
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@74c50402[correlationID=8ddddd67-460c-47a6-9993-416dc2419e7d, collectionID=integrationtest1, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ceef2cd[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2d5cb7c4[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@70484424[correlationID=8ddddd67-460c-47a6-9993-416dc2419e7d, collectionID=integrationtest1, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2fa4e80a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=requestNewChecksumDeleteFileTestFile-1620817909989, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@4ce14e8f[correlationID=8ddddd67-460c-47a6-9993-416dc2419e7d, collectionID=integrationtest1, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2fe10f56[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=requestNewChecksumDeleteFileTestFile-1620817909989, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, requestNewChecksumDeleteFileTestFile-1620817909989, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5bff7f13[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1cc8953c[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=2021-05-12T13:11:54.651+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7271ee48, null)
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@1dba07ea[correlationID=09781c8d-612d-4c5b-98d2-d107cadff75b, collectionID=integrationtest2, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@15d658ef[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5305e9ec[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@1db7d925[correlationID=09781c8d-612d-4c5b-98d2-d107cadff75b, collectionID=integrationtest2, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@71635e2b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=requestNewChecksumDeleteFileTestFile-1620817909989, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@77f81c03[correlationID=09781c8d-612d-4c5b-98d2-d107cadff75b, collectionID=integrationtest2, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d45ba22[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=requestNewChecksumDeleteFileTestFile-1620817909989, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      Test starting: requestNewChecksumDeleteFileTest
        Description: Tests a normal DeleteFile sequence
        Step: Send a DeleteFile request to reference2
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.DeleteFileProgressResponse@7e182e5e[correlationID=759b826e-fcaf-41d2-bccb-e661736801ee, collectionID=integrationtest1, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1561a5b0[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], pillarID=reference2, fileID=requestNewChecksumDeleteFileTestFile-1620817909989]
          Result: Received message on topic://integrationtest1-requestNewChecksumDeleteFileTest : org.bitrepository.bitrepositorymessages.DeleteFileFinalResponse@224ebb1b[correlationID=759b826e-fcaf-41d2-bccb-e661736801ee, collectionID=integrationtest1, destination=topic://integrationtest1-requestNewChecksumDeleteFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=requestNewChecksumDeleteFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@522a81da[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, checksumDataForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3b9ad6bb[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@54b25ebd[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], checksumValue={58,125,-17,-24,69,34,2,-65,111,-70,127,-79,-127,92,-44,16}, calculationTimestamp=2021-05-12T13:11:58.373+02:00]]
      Test success: requestNewChecksumDeleteFileTest
2021-05-12 13:11:59.094 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'DeleteFileFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:DeleteFileFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>759b826e-fcaf-41d2-bccb-e661736801ee</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-requestNewChecksumDeleteFileTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>requestNewChecksumDeleteFileTest</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode></ResponseInfo><PillarID>reference2</PillarID><FileID>requestNewChecksumDeleteFileTestFile-1620817909989</FileID><ChecksumDataForExistingFile><ChecksumSpec><ChecksumType>HMAC_MD5</ChecksumType><ChecksumSalt>ABAB</ChecksumSalt></ChecksumSpec><ChecksumValue>3A7DEFE8452202BF6FBA7FB1815CD410</ChecksumValue><CalculationTimestamp>2021-05-12T13:11:58.373+02:00</CalculationTimestamp></ChecksumDataForExistingFile></ns2:DeleteFileFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@15062e22 rejected from java.util.concurrent.ThreadPoolExecutor@28a06ee9[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 157]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase GetFileIDsTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@33293dac[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@384841e3[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=2021-05-12T13:11:59.484+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@571f925f, null)
          Result: Received event: 6022ce7a: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 6022ce7a: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6dedb19c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@67ce74ba[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 6022ce7a: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 6022ce7a: 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@25b14faf[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6e0576da[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=2021-05-12T13:12:00.456+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@20b6e853, null)
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: COMPONENT_IDENTIFIED: ContributorID reference2
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: [reference2]
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: REQUEST_SENT: ContributorID [reference2], Sending request for put file
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: PROGRESS: ContributorID reference2, Started to receive data.
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=null
          Result: Received event: 0a468120: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6c4dfa82[correlationID=0ef98142-89d4-4afd-8922-92b0c81b248c, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79776c64[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@57ad7214[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@332b01b7)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@75d1921c[correlationID=dd9f6aec-7a4b-4820-89c6-95b0c0cbaf41, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@76cbefce[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@349da93f[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@89c506a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4a0efb3c[correlationID=dd9f6aec-7a4b-4820-89c6-95b0c0cbaf41, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@15621de7[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4d50e720[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@59be15e5[correlationID=dd9f6aec-7a4b-4820-89c6-95b0c0cbaf41, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6454d2f5[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@615c76bd[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2bffe451[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@247cdf6[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@40466431[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@42ad1b1a[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@16a4a272[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2a30e52d[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@59246bb6[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@737bde43[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@407f556c[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6dcbd9c3[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      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.GetFileIDsFinalResponse@17c87617[correlationID=6f05a885-1799-4cc4-8ccc-a137cb1b5ac6, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3aec3b6b[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=GetFileIDsRequest's requires a CollectionID], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2cd6f[fileID=<null>(default), allFileIDs=true], resultingFileIDs=<null>(default), partialResult=<null>(default)]
      Test success: missingCollectionIDTest
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@3334196d[correlationID=a6b67e26-d8e6-48dd-a4a6-4bc81cd3bf0d, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6718b9d2[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3cf4f139[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@2e86d3c)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2a0b2a7d[correlationID=5b0bfb25-a731-438f-841c-7b1af940b3c9, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@39e7b120[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1b1359e7[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@f50e85[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@1819e5c5[correlationID=5b0bfb25-a731-438f-841c-7b1af940b3c9, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@40c7e32c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@a8040b5[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5dcdd213[correlationID=5b0bfb25-a731-438f-841c-7b1af940b3c9, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a2d33a2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@750c6f48[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7d011cb4[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4eef044d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2d3c8e11[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@3bdcc2d1[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4e4d9da2[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7836354a[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3133605b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6c24f6e6[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4ea6d64d[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@77326b6[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      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.GetFileIDsProgressResponse@2d68afbb[correlationID=4db272a3-8307-4064-b96c-0084173fe579, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@66b0ff36[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1edc5913[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@48ae8[correlationID=4db272a3-8307-4064-b96c-0084173fe579, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6879f824[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@9d1e352[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@753937ba[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@51ceb03f[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7651dafa[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@701c6c11[fileID=otherCollectionTest-integrationtest1--Test-File-1620817779649, lastModificationTime=2021-05-12T13:09:42.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4ca4114f[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:26.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@68cf0fac[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:37.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@10b19e45[fileID=normalDeleteFileTestFile-1620817899650, lastModificationTime=2021-05-12T13:11:47.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3de04a6[fileID=requestNewChecksumDeleteFileTestFile-1620817909989, lastModificationTime=2021-05-12T13:11:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6f1c43fb[fileID=DefaultFile, lastModificationTime=2021-05-12T13:12:04.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: otherCollectionTest
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7f3e83db[correlationID=705e76f6-0b1a-4d16-9262-e8f39786a38b, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@63e179cf[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@10e9aa21[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@540823d)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1de7305c[correlationID=bc931a6f-7078-4664-ad6d-885ad4ad523d, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@164c4860[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7e8b7467[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@236e6135[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@f672c32[correlationID=bc931a6f-7078-4664-ad6d-885ad4ad523d, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@62b2a82f[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1cc67245[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@7d446b19[correlationID=bc931a6f-7078-4664-ad6d-885ad4ad523d, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4b74ce3f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3c70f4ae[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@130bfd3f[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4dc940e4[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@20a16a54[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1bcf2f6a[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5761cb29[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@50286f41[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7b704cda[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@19a688a1[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@40c7303f[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@53060d01[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsSpecificFileIDRequest
        Description: Tests that the pillar is able to handle requests for a non-existing file correctly during the operation phase.
        Step: Create and send a GetFileIDsRequest to the pillar.
        Step: Retrieve the FinalResponse for the GetFileIDs request.
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2ae99d27[correlationID=3f8db9ed-e4a6-4af8-8d68-22916a06496d, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@727fb5b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7e187548[fileID=DefaultFile, allFileIDs=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@1d95118f[correlationID=3f8db9ed-e4a6-4af8-8d68-22916a06496d, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7bf3a7bf[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@433666b9[fileID=DefaultFile, allFileIDs=<null>(default)], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7e39f9a2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4b158683[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2dbd1e01[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5dceb6a1[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: pillarGetFileIDsSpecificFileIDRequest
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6c8ba053[correlationID=62142d9e-70ac-41ce-b896-087e7c8ef889, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@b4d02df[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4ec558a1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@6ba9fe1)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@66968466[correlationID=e4f65aab-0b2b-4885-a4ed-fa46ad347dea, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@57ae29df[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3496820f[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5072d46c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@6fe84448[correlationID=e4f65aab-0b2b-4885-a4ed-fa46ad347dea, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@bade70e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46bed7ab[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@6fdbfba4[correlationID=e4f65aab-0b2b-4885-a4ed-fa46ad347dea, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@42bc3813[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@26cd22dd[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@16feaa20[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@26487580[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@517bdfa[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@4a83bc4f[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@29cfa095[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4cce3459[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@740eb857[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@23b8035d[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7727c4b7[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4af65af6[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsTestBadDeliveryURL
        Description: Test the case when the delivery URL is unaccessible.
        Step: Retrieve the FinalResponse for the GetFileIDs request.
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4bbb8fff[correlationID=30769fdf-8481-4844-bf36-56b739a12da8, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@28facf3e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@61b1a4ea[fileID=<null>(default), allFileIDs=true], resultAddress=http://localhost:61616/¾]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@19e873c0[correlationID=30769fdf-8481-4844-bf36-56b739a12da8, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@ebbd375[responseCode=FILE_TRANSFER_FAILURE, responseText=Could not deliver results.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@70466ea3[fileID=<null>(default), allFileIDs=true], resultingFileIDs=<null>(default), partialResult=<null>(default)]
      Test success: pillarGetFileIDsTestBadDeliveryURL
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1cbc02b5[correlationID=6f69e067-2428-4e54-bf64-5ace1142fc7b, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@46100491[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@16e0475d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@2c1312c1)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@55900054[correlationID=51491cac-b3f9-43d3-9e11-5bdc89810409, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@29c509f9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6fb7a4dc[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7b79ccd8[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@1b4b6085[correlationID=51491cac-b3f9-43d3-9e11-5bdc89810409, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6f1f20c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@427b06ba[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@43c17079[correlationID=51491cac-b3f9-43d3-9e11-5bdc89810409, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3ce7fcc[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@aa68c2b[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@10f21513[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@58f8edcc[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@28b8c900[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1641dfe8[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@169b0abe[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@992032c[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@678c3bd7[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f2a0651[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@31aa2df0[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@28b8d38a[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsTestDeliveryThroughUpload
        Description: Test the case when the results should be delivered through the message .
        Step: Retrieve the FinalResponse for the GetFileIDs request.
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2e6c07c9[correlationID=498b36b4-144f-4d71-83cd-ba6696199ace, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1db84db[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@61feecbd[fileID=<null>(default), allFileIDs=true], resultAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt-DefaultFile]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@f34578b[correlationID=498b36b4-144f-4d71-83cd-ba6696199ace, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@41a84beb[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1c88f259[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@a056e71[resultAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt-DefaultFile, fileIDsData=<null>(default)], partialResult=<null>(default)]
      Test success: pillarGetFileIDsTestDeliveryThroughUpload
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2720e8b5[correlationID=4503f104-79c8-445a-b036-260772e84831, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@245418a9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7f153c40[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@3ab918ae)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@5e42a335[correlationID=7c657078-0854-4598-bed8-c9cdcdb52bb1, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e878d08[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7a925321[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2cb3970f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@54e6eec7[correlationID=7c657078-0854-4598-bed8-c9cdcdb52bb1, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37cf90a6[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@605a59f5[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@30050fa1[correlationID=7c657078-0854-4598-bed8-c9cdcdb52bb1, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@53765fb0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1877bfd8[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2ad0d8d2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@3230a22e[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@535ae007[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@76761ccb[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5acc5c9f[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6ddaa43a[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@69042b5e[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2fd2e2f1[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@17c27b30[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2f81e686[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsTestFailedNoSuchFileInOperation
        Description: Tests that the pillar is able to handle requests for a non-existing file correctly during the operation phase.
        Step: Send a GetFileIDs request for a non-existing file.
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@671766f3[correlationID=f0da3a86-e547-4695-b148-7c386f56b4de, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5fead58a[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5b752ebc[fileID=pillarGetFileIDsTestFailedNoSuchFileInOperation-integrationtest1--Test-File-1620817958138, allFileIDs=<null>(default)], resultingFileIDs=<null>(default), partialResult=<null>(default)]
      Test success: pillarGetFileIDsTestFailedNoSuchFileInOperation
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7be04682[correlationID=3639ac90-2dc0-4dce-ad61-5853752df3c2, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@279c97f3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2e53500f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@56104e84)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@5ca18bb7[correlationID=0c3c2e95-07ae-46eb-a084-475c33ecc309, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@250c02f7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@66ec2aaa[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@520bcd50[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@365150f6[correlationID=0c3c2e95-07ae-46eb-a084-475c33ecc309, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4b943bc8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@21c9011d[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@55dca2e5[correlationID=0c3c2e95-07ae-46eb-a084-475c33ecc309, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@69b69e48[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@316b2cd[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6a3e9a5b[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5a45c673[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@75c57ad[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@316a0d51[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2f98b565[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5b9a88bb[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3e9e4d5a[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5f7fcf5d[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@35267a4a[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3af6e305[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsTestSuccessCase
        Description: Tests the GetFileIDs functionality of the pillar for the successful scenario.
        Step: Create and send a GetFileIDsRequest to the pillar.
        Step: Retrieve the ProgressResponse for the GetFileIDs request
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@76ce9d9c[correlationID=52547a3c-575f-4fc3-8e4d-ddba58d17c2a, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@57eab13f[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@519865a2[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
        Step: Retrieve the FinalResponse for the GetFileIDs request
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5c7b5a5f[correlationID=52547a3c-575f-4fc3-8e4d-ddba58d17c2a, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5e5b1e31[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5c3a2f8c[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@4e9df4dc[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4832e6f2[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4e9ec353[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@43d5d343[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@62cfe4f1[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3d958b2c[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5294396[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@680bd7bb[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@757e4e27[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@64a3674f[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: pillarGetFileIDsTestSuccessCase
2021-05-12 13:12:50.934 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'GetFileIDsFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:GetFileIDsFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>52547a3c-575f-4fc3-8e4d-ddba58d17c2a</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-pillarGetFileIDsTestSuccessCase</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>pillarGetFileIDsTestSuccessCase</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode></ResponseInfo><PillarID>reference2</PillarID><FileIDs><AllFileIDs>true</AllFileIDs></FileIDs><ResultingFileIDs><FileIDsData><FileIDsDataItems><FileIDsDataItem><FileID>DefaultFile</FileID><LastModificationTime>2021-05-12T13:09:00.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt</FileID><LastModificationTime>2021-05-12T13:09:29.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>normalPutFileTestFile-1620817783812</FileID><LastModificationTime>2021-05-12T13:09:46.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758</FileID><LastModificationTime>2021-05-12T13:09:50.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>putFileWithMD5ReturnChecksumTestFile-1620817792342</FileID><LastModificationTime>2021-05-12T13:09:55.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>missingCollectionIDTestFile-1620817878305</FileID><LastModificationTime>2021-05-12T13:11:23.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>otherCollectionTestFile-1620817888976</FileID><LastModificationTime>2021-05-12T13:11:33.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem></FileIDsDataItems></FileIDsData></ResultingFileIDs></ns2:GetFileIDsFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@4ba515d3 rejected from java.util.concurrent.ThreadPoolExecutor@1cb3f894[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 187]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase MultipleCollectionIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3e666559[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@226ddb69[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=2021-05-12T13:12:51.221+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@499c0aed, null)
          Result: Received event: e0276aca: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e0276aca: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@50e8d35b[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@151475d7[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: e0276aca: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e0276aca: 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@7d5b1786[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@248e6496[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=2021-05-12T13:12:51.994+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1002e64a, null)
          Result: Received event: 0744acfc: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 0744acfc: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7f56a1e8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1e740eed[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=2021-05-12T13:12:04.058+02:00], File already existed on reference2
          Result: Received event: 0744acfc: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 0744acfc: PUT_FILE for file DefaultFile: COMPLETE: 
      Test starting: fileInOtherCollectionTest
        Description: Tests that a file is put correctly to a second collection, and that the file can be access with getFile, getChecksums, getFileIDs and can be replaced and deleted correctly.
        Step: Put the file to the second collection
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@18495d2c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@73c50bf[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=2021-05-12T13:12:53.412+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@22f05d01, null)
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@75fe2372[correlationID=997ab127-5f77-4f06-bd7f-170a373ed58d, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7b39c3bd[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7f064802[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@7880aee9[correlationID=997ab127-5f77-4f06-bd7f-170a373ed58d, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@173f25cf[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@e4beef2[correlationID=997ab127-5f77-4f06-bd7f-170a373ed58d, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@123f48c8[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
        Step: Send a getFileIDs for the file in the second collection
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, org.bitrepository.client.eventhandler.BlockingEventHandler@191dd84a)
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6fb54b80[correlationID=40ecf152-2254-441e-8d00-701802d9e945, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@14a1ae4[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@50a75841[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, allFileIDs=<null>(default)], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@38b63395[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2e818b3a[correlationID=40ecf152-2254-441e-8d00-701802d9e945, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@22d61e70[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2910d0da[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, allFileIDs=<null>(default)], resultAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt-reference2]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@6d2338a4[correlationID=40ecf152-2254-441e-8d00-701802d9e945, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4fd9b661[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5d6e0474[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, allFileIDs=<null>(default)], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@72578903[resultAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt-reference2, fileIDsData=<null>(default)], partialResult=<null>(default)]
        Step: Send a getFileIDs for the file in the other collections
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, org.bitrepository.client.eventhandler.BlockingEventHandler@26984ff0)
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6c579f5[correlationID=2bf5ae63-fd7b-47f7-bf4a-55ee072478b0, collectionID=integrationtest1, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@42dadf2[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@29cd54a7[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404, allFileIDs=<null>(default)], timeToDeliver=<null>(default)]
2021-05-12 13:13:02.092 ERROR o.b.a.g.c.IdentifyPillarsForGetFileIDs - Failing conversation 'GetFileIDsConversationContext{collectionID='integrationtest1', conversationID='2bf5ae63-fd7b-47f7-bf4a-55ee072478b0', clientID='fileInOtherCollectionTest', fileID='fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404', contributors=[reference2], monitor=ConversationEventMonitor{, collectionID='integrationtest1', conversationID='2bf5ae63', operationType=GET_FILE_IDS, fileID='fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404', eventHandler=org.bitrepository.client.eventhandler.BlockingEventHandler@26984ff0, contributorCompleteEvents=[], contributorFailedEvents=[2bf5ae63: GET_FILE_IDS for file fileInOtherCollectionTest-integrationtest1--Test-File-1620817973404: COMPONENT_FAILED: ContributorID reference2 ResponseCode: FILE_NOT_FOUND_FAILURE, File not found.], failOnComponentFailure=true}, auditTrailInformation='null', state=org.bitrepository.client.conversation.FinishedState@671cdf0c, checksumPillars=[]}' with exception
org.bitrepository.common.exceptions.UnableToFinishException: Unable to continue operation, contributors unavailable.
	at org.bitrepository.client.conversation.IdentifyingState.completeState(IdentifyingState.java:76)
	at org.bitrepository.client.conversation.GeneralConversationState.changeState(GeneralConversationState.java:147)
	at org.bitrepository.client.conversation.GeneralConversationState.handleMessage(GeneralConversationState.java:114)
	at org.bitrepository.client.conversation.StateBasedConversation.onMessage(StateBasedConversation.java:53)
	at org.bitrepository.client.conversation.mediator.CollectionBasedConversationMediator.onMessage(CollectionBasedConversationMediator.java:136)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor.run(ReceivedMessageHandler.java:96)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
      Test success: fileInOtherCollectionTest
    Starting testcase IdentifyPillarsForReplaceFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@611ddac3[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@63689254[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=2021-05-12T13:13:02.471+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@389732e5, null)
          Result: Received event: f49ed3b1: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: f49ed3b1: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@58726917[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@122a4717[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: f49ed3b1: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: f49ed3b1: 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@2af16755[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4c810e2c[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=2021-05-12T13:13:04.076+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5611dbb9, null)
          Result: Received event: 970402b2: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 970402b2: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1f61e592[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@571ea0e0[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=2021-05-12T13:12:04.058+02:00], File already existed on reference2
          Result: Received event: 970402b2: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 970402b2: 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.IdentifyPillarsForReplaceFileResponse@422701a5[correlationID=61ecd44e-4852-4c01-82f4-1421566b585d, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ce0e791[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForReplaceFileRequest's requires a CollectionID], fileID=DefaultFile, 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.IdentifyPillarsForReplaceFileResponse@48df6ad5[correlationID=a28ec72a-79ad-4457-a6e1-fd3219d1103d, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@dddedaa[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@770def9d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: otherCollectionTest
      Test starting: fileDoesNotExistsTest
        Description: Verifies that a request for a non-existing file is handled correctly
        Step: Sending a replaceFile identification for a file not in the pillar.
          Result: Received message on topic://integrationtest1-fileDoesNotExistsTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForReplaceFileResponse@3c9a4282[correlationID=15d1573a-7e6b-403a-8eb5-d5a4898724e1, collectionID=integrationtest1, destination=topic://integrationtest1-fileDoesNotExistsTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileDoesNotExistsTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@fa01e06[responseCode=FILE_NOT_FOUND_FAILURE, responseText=Could not find the requested file to delete.], fileID=fileDoesNotExistsTest-integrationtest1--Test-File-1620817991283, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
      Test success: fileDoesNotExistsTest
      Test starting: normalIdentificationTest
        Description: Verifies the normal behaviour for replaceFile identification
        Step: Sending a replaceFile identification.
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForReplaceFileResponse@6df212e5[correlationID=a5e28d82-68ab-431f-9c88-6d3b07c50090, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@751b79c1[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1bfbabb2[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2021-05-12 13:13:15.153 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForReplaceFileResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForReplaceFileResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>a5e28d82-68ab-431f-9c88-6d3b07c50090</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><FileID>DefaultFile</FileID><PillarID>reference2</PillarID><TimeToDeliver><TimeMeasureUnit>MILLISECONDS</TimeMeasureUnit><TimeMeasureValue>1000</TimeMeasureValue></TimeToDeliver></ns2:IdentifyPillarsForReplaceFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@6e3cf93e rejected from java.util.concurrent.ThreadPoolExecutor@7fc3fada[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 49]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase GetAuditTrailsTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@79cc12ee[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@49425914[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=2021-05-12T13:13:15.502+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5f314302, null)
          Result: Received event: abe9a9f5: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: abe9a9f5: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1b9b249c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7c60f6ac[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: abe9a9f5: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: abe9a9f5: 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@64d394e5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@18ac5b83[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=2021-05-12T13:13:16.840+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@abc1e05, null)
          Result: Received event: e7d03122: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e7d03122: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7668fc20[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3c85ee86[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=2021-05-12T13:12:04.058+02:00], File already existed on reference2
          Result: Received event: e7d03122: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e7d03122: PUT_FILE for file DefaultFile: COMPLETE: 
      Test starting: eventSortingTest
        Description: Test whether the audit trails are sorted based on sequence numbers, with the largest sequence number last..
        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@2cc70f6e)
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@431e254e[correlationID=8b617ed9-b0f8-45a5-a67d-3503d8cdf25e, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4dd9d35d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@49e64e3e[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@ce4d966[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@53c7ec9c[correlationID=8b617ed9-b0f8-45a5-a67d-3503d8cdf25e, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@80e9cf6[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3962086d[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3b7ba57[correlationID=8b617ed9-b0f8-45a5-a67d-3503d8cdf25e, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6f7815b1[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@13eddd84[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@3ae59ef4[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@43efefd[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2b44a656[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@56385f47[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@403c794a[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3386aea6[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3dfec896[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@29a86a09[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@afda05f[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@c08cc38[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Retrieve a list of all audit trails. The list should be at least 2 elements long
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=null, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@47790f57[correlationID=fcbff1ef-43a0-4ec1-9c18-6367d6fc621e, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2d6bcd93[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@2838cada[correlationID=fcbff1ef-43a0-4ec1-9c18-6367d6fc621e, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@18d7c5cb[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@6c38b619[correlationID=fcbff1ef-43a0-4ec1-9c18-6367d6fc621e, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@cb2c435[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@6232a163[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@446dc973[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@6d4c2799[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@77c5d569[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:29.047+02:00, info=Add file to archive., operationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@b5b4b[sequenceNumber=5, fileID=normalPutFileTestFile-1620817783812, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:46.411+02:00, info=Add file to archive., operationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2a873c68[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:50.899+02:00, info=Add file to archive., operationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@26fba64e[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:55.137+02:00, info=Add file to archive., operationID=ab61a069-be6e-46df-bf18-ad4066e6374e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7fcc5165[sequenceNumber=8, fileID=missingCollectionIDTestFile-1620817878305, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:23.325+02:00, info=Add file to archive., operationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@25c78cd4[sequenceNumber=10, fileID=otherCollectionTestFile-1620817888976, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:33.249+02:00, info=Add file to archive., operationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@36b08078[sequenceNumber=13, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:43.856+02:00, info=Add file to archive., operationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4d828936[sequenceNumber=15, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:48.912+02:00, info=Deleting the file., operationID=8ef58041-2536-41eb-8893-aeaa509a88dd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@50d8be9a[sequenceNumber=16, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:53.538+02:00, info=Add file to archive., operationID=8ddddd67-460c-47a6-9993-416dc2419e7d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@49e03979[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
      Test success: eventSortingTest
      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@6e318ee8)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7b61d37d[correlationID=cb50756c-0b8a-40f5-a75e-4e4c75b2d5a2, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@22f33e1e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@374a68b4[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7fa9b4d5[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@63af856a[correlationID=cb50756c-0b8a-40f5-a75e-4e4c75b2d5a2, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1cc646ec[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6c0369f6[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2bc39621[correlationID=cb50756c-0b8a-40f5-a75e-4e4c75b2d5a2, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@34d8c2e6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1a0703b7[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6d3c85d8[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5a7974c0[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@28c4529b[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@a7ce68f[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@367b05d[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@12a91b85[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1873c3c1[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@75d606de[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4b0db561[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1122fab6[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Retrieve a list of all audittrails by setting maxSequece to null.
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=null, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@17495e98[correlationID=282c1cd1-15aa-424e-ac03-14113b685a4d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@526c4a59[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@3ec78dfc[correlationID=282c1cd1-15aa-424e-ac03-14113b685a4d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4d5a375d[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@3d463759[correlationID=282c1cd1-15aa-424e-ac03-14113b685a4d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5305e024[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@51af3fd5[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@4dd31a62[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@4123107e[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3ddbdcbe[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:29.047+02:00, info=Add file to archive., operationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@15220d47[sequenceNumber=5, fileID=normalPutFileTestFile-1620817783812, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:46.411+02:00, info=Add file to archive., operationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@40f7058b[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:50.899+02:00, info=Add file to archive., operationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@190e5d0b[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:55.137+02:00, info=Add file to archive., operationID=ab61a069-be6e-46df-bf18-ad4066e6374e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7a535cb8[sequenceNumber=8, fileID=missingCollectionIDTestFile-1620817878305, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:23.325+02:00, info=Add file to archive., operationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7f1e3e80[sequenceNumber=10, fileID=otherCollectionTestFile-1620817888976, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:33.249+02:00, info=Add file to archive., operationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7bda7b5[sequenceNumber=13, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:43.856+02:00, info=Add file to archive., operationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6cb0544c[sequenceNumber=15, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:48.912+02:00, info=Deleting the file., operationID=8ef58041-2536-41eb-8893-aeaa509a88dd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@c6673fe[sequenceNumber=16, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:53.538+02:00, info=Add file to archive., operationID=8ddddd67-460c-47a6-9993-416dc2419e7d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@282a6cc[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
        Step: Repeat the audit trail request, this time with maxNumberOfResult set to one
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=1}minSequenceNumber=null, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@68682926[correlationID=c9750360-8f15-4910-a1ee-06639ba05724, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6940253[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@7533c6ef[correlationID=c9750360-8f15-4910-a1ee-06639ba05724, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@67f3fd2f[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@22e9e06f[correlationID=c9750360-8f15-4910-a1ee-06639ba05724, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@40d722b6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@2b3890fd[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@53da1a30[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@3e5d62bc[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=true]
      Test success: maxNumberOfResultTest
      Test starting: maxSequenceNumberTest
        Description: Test the pillar support for only retrieving audit event with SequenceNumbers lower than MaxSequenceNumber.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@194c7ec5)
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@47663553[correlationID=0c1f16a1-c064-4b19-a519-3638b7ed3a42, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@28b6ea3a[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2b3e6e86[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7ea3a1df[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@758ab165[correlationID=0c1f16a1-c064-4b19-a519-3638b7ed3a42, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a9c1592[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@720c7e3d[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@42d9cb30[correlationID=0c1f16a1-c064-4b19-a519-3638b7ed3a42, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@62784b97[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@8a2f2cf[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@194e8870[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@15c25022[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@354695fe[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2aed2d13[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@470d3d36[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@40c936b5[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4121a237[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2678ab5[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2cade342[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@255804fc[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request audit trails for all files on the pillar
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=null, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@69a43a7a[correlationID=5154fd73-f4d9-4677-a4e4-bae51f0dc900, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@57a827d9[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@bcdb4ec[correlationID=5154fd73-f4d9-4677-a4e4-bae51f0dc900, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@781d649[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@7ad052e8[correlationID=5154fd73-f4d9-4677-a4e4-bae51f0dc900, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@783fbe01[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@1e330f3e[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@1709a12f[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@6f36f634[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6a7c8265[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:29.047+02:00, info=Add file to archive., operationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6cb02aeb[sequenceNumber=5, fileID=normalPutFileTestFile-1620817783812, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:46.411+02:00, info=Add file to archive., operationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@36eafe8b[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:50.899+02:00, info=Add file to archive., operationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6eb52934[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:55.137+02:00, info=Add file to archive., operationID=ab61a069-be6e-46df-bf18-ad4066e6374e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@60d4f12d[sequenceNumber=8, fileID=missingCollectionIDTestFile-1620817878305, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:23.325+02:00, info=Add file to archive., operationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@dde78ae[sequenceNumber=10, fileID=otherCollectionTestFile-1620817888976, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:33.249+02:00, info=Add file to archive., operationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6ca1c138[sequenceNumber=13, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:43.856+02:00, info=Add file to archive., operationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2b1ab911[sequenceNumber=15, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:48.912+02:00, info=Deleting the file., operationID=8ef58041-2536-41eb-8893-aeaa509a88dd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6c0078c6[sequenceNumber=16, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:53.538+02:00, info=Add file to archive., operationID=8ddddd67-460c-47a6-9993-416dc2419e7d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@12e566e0[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
        Step: Request audit events with MaxSequenceNumber set to the SequenceNumber of the last event checksum
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=null, maxSequenceNumber=18}], null, null)
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@702fdd85[correlationID=2e3e15fd-0ac1-4d19-8959-ccff16db917f, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@e0320a0[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@3288429d[correlationID=2e3e15fd-0ac1-4d19-8959-ccff16db917f, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@66871bdf[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@504fdb29[correlationID=2e3e15fd-0ac1-4d19-8959-ccff16db917f, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@77cacc1c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@726f4d2[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@59a14e0a[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@77195084[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5692c857[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:29.047+02:00, info=Add file to archive., operationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@66223633[sequenceNumber=5, fileID=normalPutFileTestFile-1620817783812, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:46.411+02:00, info=Add file to archive., operationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3520e5e3[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:50.899+02:00, info=Add file to archive., operationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@8800eb3[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:55.137+02:00, info=Add file to archive., operationID=ab61a069-be6e-46df-bf18-ad4066e6374e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4810af84[sequenceNumber=8, fileID=missingCollectionIDTestFile-1620817878305, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:23.325+02:00, info=Add file to archive., operationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3f749b1b[sequenceNumber=10, fileID=otherCollectionTestFile-1620817888976, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:33.249+02:00, info=Add file to archive., operationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@d497eeb[sequenceNumber=13, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:43.856+02:00, info=Add file to archive., operationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5b40c67[sequenceNumber=15, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:48.912+02:00, info=Deleting the file., operationID=8ef58041-2536-41eb-8893-aeaa509a88dd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4815ffda[sequenceNumber=16, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:53.538+02:00, info=Add file to archive., operationID=8ddddd67-460c-47a6-9993-416dc2419e7d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@53a21980[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
        Step: Request audit trail with MaxSequenceNumber set to the SequenceNumber of the first event
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=null, maxSequenceNumber=1}], null, null)
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@15da8b39[correlationID=cc04a340-ca95-4689-8fb2-102557c8001a, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@30287ad1[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@5f4d5f72[correlationID=cc04a340-ca95-4689-8fb2-102557c8001a, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7f76f491[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to extract the requested audit trails.], contributor=reference2, resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsFinalResponse@66b22e77[correlationID=cc04a340-ca95-4689-8fb2-102557c8001a, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@f7679f2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@3af501a1[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@72efa812[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@5d9e1ae[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
      Test success: maxSequenceNumberTest
      Test starting: minSequenceNumberTest
        Description: Test the pillar support for only retrieving events with sequence number higher than the provided MinSequenceNumber. Note that this test assumes there is at least 2 audit event.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@4ada5f90)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@39dcb10e[correlationID=219d75ee-6443-439d-b4b8-b5ea4eee0aed, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2bb6579d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2496c5c1[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6e88946c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@5e5c2fe2[correlationID=219d75ee-6443-439d-b4b8-b5ea4eee0aed, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@242795d8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@77733a72[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@21598f35[correlationID=219d75ee-6443-439d-b4b8-b5ea4eee0aed, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1e4597c3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6544886[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@681a5294[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5d75885[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@371e3c73[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@132a426e[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@291e2c6d[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@16324abb[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@508911aa[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@117110e7[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@49d43be0[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4d37c7f3[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
        Step: Request audit trails for all files on the pillar
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=null, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@552b9bbe[correlationID=a4bb5f10-7964-486b-aa68-bf0d72aad386, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4cc45fd4[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@36969122[correlationID=a4bb5f10-7964-486b-aa68-bf0d72aad386, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@73f75baa[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@57051272[correlationID=a4bb5f10-7964-486b-aa68-bf0d72aad386, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5a6492c4[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@58f9172b[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@119a3d95[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@6e732b56[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@107f66ee[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:29.047+02:00, info=Add file to archive., operationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@af7b85[sequenceNumber=5, fileID=normalPutFileTestFile-1620817783812, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:46.411+02:00, info=Add file to archive., operationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@40199890[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:50.899+02:00, info=Add file to archive., operationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@37c7325e[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:55.137+02:00, info=Add file to archive., operationID=ab61a069-be6e-46df-bf18-ad4066e6374e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5ce46a5e[sequenceNumber=8, fileID=missingCollectionIDTestFile-1620817878305, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:23.325+02:00, info=Add file to archive., operationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@27ec4114[sequenceNumber=10, fileID=otherCollectionTestFile-1620817888976, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:33.249+02:00, info=Add file to archive., operationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2b3d8061[sequenceNumber=13, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:43.856+02:00, info=Add file to archive., operationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2566129a[sequenceNumber=15, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:48.912+02:00, info=Deleting the file., operationID=8ef58041-2536-41eb-8893-aeaa509a88dd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5aaf3af2[sequenceNumber=16, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:53.538+02:00, info=Add file to archive., operationID=8ddddd67-460c-47a6-9993-416dc2419e7d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@1f0e3452[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
        Step: Request audit events with MinSequenceNumber set to the SequenceNumber of the first audit trail
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=1, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@58f7815a[correlationID=fca5250f-02b4-4981-8489-aeebc00365e6, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4d10aa1c[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@b7888e1[correlationID=fca5250f-02b4-4981-8489-aeebc00365e6, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16d1a044[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@6886a0ca[correlationID=fca5250f-02b4-4981-8489-aeebc00365e6, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3673883c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@79832193[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@62cb7d67[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@3f161104[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:00.316+02:00, info=Add file to archive., operationID=d4fcb655-cced-4a84-b37a-ac289e472021, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@150e5cb2[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:29.047+02:00, info=Add file to archive., operationID=755f2d31-48fc-45f0-a1f2-36d431b4c817, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@75e17839[sequenceNumber=5, fileID=normalPutFileTestFile-1620817783812, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:46.411+02:00, info=Add file to archive., operationID=01f24c1e-aa8d-400e-bc40-ac33e277f89e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4c7803a7[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:50.899+02:00, info=Add file to archive., operationID=8e11ef86-827b-4e89-9681-4e5d80e04b3a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@43e9a51d[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:09:55.137+02:00, info=Add file to archive., operationID=ab61a069-be6e-46df-bf18-ad4066e6374e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@24e58a1e[sequenceNumber=8, fileID=missingCollectionIDTestFile-1620817878305, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:23.325+02:00, info=Add file to archive., operationID=64a0f1d3-c714-42cb-bf3e-09902e20cbc0, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5a3b0e0b[sequenceNumber=10, fileID=otherCollectionTestFile-1620817888976, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:33.249+02:00, info=Add file to archive., operationID=e1770c81-dc5e-472d-8ab1-bdd8fc8bd62d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@56d25bd0[sequenceNumber=13, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:43.856+02:00, info=Add file to archive., operationID=aa9e1a0e-b182-4d39-8b0a-ba7627c15dc2, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@581dcd5a[sequenceNumber=15, fileID=normalDeleteFileTestFile-1620817899650, reportingComponent=reference2, actorOnFile=normalDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:48.912+02:00, info=Deleting the file., operationID=8ef58041-2536-41eb-8893-aeaa509a88dd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5020193d[sequenceNumber=16, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=PUT_FILE, actionDateTime=2021-05-12T13:11:53.538+02:00, info=Add file to archive., operationID=8ddddd67-460c-47a6-9993-416dc2419e7d, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@52e90e64[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, 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=18, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@16a1c332[correlationID=33e6e0a0-a05e-4e63-947e-b4d6d8ea70e0, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@20e0bba1[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@516d3480[correlationID=33e6e0a0-a05e-4e63-947e-b4d6d8ea70e0, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@39c42513[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@3f5e2231[correlationID=33e6e0a0-a05e-4e63-947e-b4d6d8ea70e0, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@15d47c60[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@2d25936e[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@3551d764[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@7b503455[sequenceNumber=18, fileID=requestNewChecksumDeleteFileTestFile-1620817909989, reportingComponent=reference2, actorOnFile=requestNewChecksumDeleteFileTest, actionOnFile=DELETE_FILE, actionDateTime=2021-05-12T13:11:58.377+02:00, info=Deleting the file., operationID=759b826e-fcaf-41d2-bccb-e661736801ee, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
      Test success: minSequenceNumberTest
    Starting testcase ReplaceFileRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@78e73e85[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@d36a95[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=2021-05-12T13:14:02.474+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2c48905f, null)
          Result: Received event: 61ea0573: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 61ea0573: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@51ef44f8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@675e7174[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 61ea0573: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 61ea0573: 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@29f14e7f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@57b994d2[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=2021-05-12T13:14:04.021+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6f4da6a, null)
          Result: Received event: 7c47c56b: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 7c47c56b: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7c9f183d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@789d0585[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=2021-05-12T13:12:04.058+02:00], File already existed on reference2
          Result: Received event: 7c47c56b: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 7c47c56b: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForReplaceFileResponse@1267b3c0[correlationID=c23becf9-ac02-44bb-8c2b-c3d93a36a6dd, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1ca05ffc[responseCode=FILE_NOT_FOUND_FAILURE, responseText=Could not find the requested file to delete.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, missingCollectionIDTestFile-1620818045372, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@609ba4a9[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@790c07cc[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=2021-05-12T13:14:07.523+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@af82513, null)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@189fd8b0[correlationID=f635d932-465d-4910-afa5-2776e01b8f19, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d9d55c7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=missingCollectionIDTestFile-1620818045372, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@72cb1407[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@36ae23ac[correlationID=f635d932-465d-4910-afa5-2776e01b8f19, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2a21cc13[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620818045372, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@16a6fc4f[correlationID=f635d932-465d-4910-afa5-2776e01b8f19, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@398f5e86[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620818045372, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, missingCollectionIDTestFile-1620818045372, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7226ecfb[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4009c7cb[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=2021-05-12T13:14:11.131+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@55f90605, null)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@7efbb958[correlationID=0d947b45-eebf-4a76-8947-8f5d9c7f5f0e, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5a1ea3c0[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=missingCollectionIDTestFile-1620818045372, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7bfb7848[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@5506a717[correlationID=0d947b45-eebf-4a76-8947-8f5d9c7f5f0e, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4f2f9296[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620818045372, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@317ca8ee[correlationID=0d947b45-eebf-4a76-8947-8f5d9c7f5f0e, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@678ea804[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1620818045372, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      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.ReplaceFileFinalResponse@7d085fd[correlationID=1dd70557-3946-4e59-a6ec-df0f9215e256, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@34d81cb3[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=ReplaceFileRequest's requires a CollectionID], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=DefaultFile, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForExistingFile=<null>(default), checksumDataForNewFile=<null>(default)]
      Test success: missingCollectionIDTest
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForReplaceFileResponse@60b7e91e[correlationID=3d4d3c77-7a68-48c5-8e5b-ebfb55165afb, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@726bb384[responseCode=FILE_NOT_FOUND_FAILURE, responseText=Could not find the requested file to delete.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, otherCollectionTestFile-1620818056004, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6e2becc2[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1bee6d25[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=2021-05-12T13:14:17.763+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4efd65f4, null)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@71173f59[correlationID=a742c667-20f0-4305-bd38-f3146e563237, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@55e884c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTestFile-1620818056004, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5afe6ee0[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@1474c9e5[correlationID=a742c667-20f0-4305-bd38-f3146e563237, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6daefd2e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620818056004, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@9d5e3d5[correlationID=a742c667-20f0-4305-bd38-f3146e563237, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7d84e530[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620818056004, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, otherCollectionTestFile-1620818056004, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@41ac10f2[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@70a03aa6[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=2021-05-12T13:14:20.990+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@479473f, null)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@4f8d2084[correlationID=fa304b20-ee6a-4dc0-a464-ebdb78322690, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5550f3d6[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTestFile-1620818056004, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@733d79e2[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@6112ad6f[correlationID=fa304b20-ee6a-4dc0-a464-ebdb78322690, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2d3175ca[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620818056004, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@1db8c2b7[correlationID=fa304b20-ee6a-4dc0-a464-ebdb78322690, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7264986b[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1620818056004, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      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.ReplaceFileProgressResponse@6e93a9d[correlationID=f80f44a0-4358-4223-982e-0b1d74266a6a, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@205090af[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Performing the ReplaceFileRequest for file 'DefaultFile' at 'integrationtest2'.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=DefaultFile, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.ReplaceFileFinalResponse@7b265368[correlationID=f80f44a0-4358-4223-982e-0b1d74266a6a, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2dd73ba7[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=DefaultFile, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForExistingFile=<null>(default), checksumDataForNewFile=<null>(default)]
      Test success: otherCollectionTest
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForReplaceFileResponse@6225d152[correlationID=629af02b-3097-4ea4-ba5b-dfaeab06a17e, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@46d4f051[responseCode=FILE_NOT_FOUND_FAILURE, responseText=Could not find the requested file to delete.], fileID=default-test-file.txt, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, normalReplaceFileTestFile-1620818066341, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@79424cdb[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@735a9993[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=2021-05-12T13:14:28.072+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4774d3c8, null)
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@f2046f0[correlationID=728bd8b6-0435-4b7a-97bf-b642845db475, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1bbe5eb0[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalReplaceFileTestFile-1620818066341, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@57ddb3d4[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@4963a1c7[correlationID=728bd8b6-0435-4b7a-97bf-b642845db475, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5309d08c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1620818066341, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@1fc634d4[correlationID=728bd8b6-0435-4b7a-97bf-b642845db475, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@342f8790[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1620818066341, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, normalReplaceFileTestFile-1620818066341, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6340fdce[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@300b752f[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=2021-05-12T13:14:31.675+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@78df7ed3, null)
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@6016654b[correlationID=732634d0-3b09-4219-8681-e67067fedcb0, collectionID=integrationtest2, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7d864475[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalReplaceFileTestFile-1620818066341, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@53c8af85[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@4d543f1a[correlationID=732634d0-3b09-4219-8681-e67067fedcb0, collectionID=integrationtest2, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4d92db92[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1620818066341, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@2e0c9bb4[correlationID=732634d0-3b09-4219-8681-e67067fedcb0, collectionID=integrationtest2, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@148718f2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1620818066341, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=<null>(default), checksumDataForExistingFile=<null>(default)]
      Test starting: normalReplaceFileTest
        Description: Tests a normal ReplaceFile sequence
        Step: Send a ReplaceFile request to reference2
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.ReplaceFileProgressResponse@78474997[correlationID=42726ea5-52d4-4a04-b1ad-bdafaf5048f2, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@23d25346[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Performing the ReplaceFileRequest for file 'normalReplaceFileTestFile-1620818066341' at 'integrationtest1'.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1620818066341, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.ReplaceFileFinalResponse@6949bdb3[correlationID=42726ea5-52d4-4a04-b1ad-bdafaf5048f2, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@45a578e0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1620818066341, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForExistingFile=<null>(default), checksumDataForNewFile=<null>(default)]
      Test success: normalReplaceFileTest
2021-05-12 13:14:37.555 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'ReplaceFileFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:ReplaceFileFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>42726ea5-52d4-4a04-b1ad-bdafaf5048f2</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-normalReplaceFileTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>normalReplaceFileTest</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode></ResponseInfo><PillarID>reference2</PillarID><FileID>normalReplaceFileTestFile-1620818066341</FileID><FileAddress>http://sandkasse-01.kb.dk:80/dav/default-test-file.txt</FileAddress></ns2:ReplaceFileFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@63bc629d rejected from java.util.concurrent.ThreadPoolExecutor@2453ea7b[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 119]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase IdentifyContributorsForGetStatusIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@23053fff[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6de90db3[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=2021-05-12T13:14:38.091+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5b5bd732, null)
          Result: Received event: fe5895e2: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: fe5895e2: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@19ef6724[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a63b6bc[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: fe5895e2: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: fe5895e2: 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@3c8d38f5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a6b12d2[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=2021-05-12T13:14:39.282+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@59e81b13, null)
          Result: Received event: 90f183ed: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 90f183ed: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@45440421[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3fada2eb[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: 90f183ed: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 90f183ed: PUT_FILE for file DefaultFile: COMPLETE: 
      Test starting: normalGetStatusTest
        Description: Tests the GetStatus functionality of a pillar for the successful scenario.
        Step: Send a IdentifyContributorsForGetStatusRequest.
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetStatusResponse@4298bdc[correlationID=1ff63c4d-702a-43ab-80aa-95734184799b, collectionID=integrationtest1, destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@aee7529[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)], contributor=reference2, timeToDeliver=<null>(default)]
      Test success: normalGetStatusTest
2021-05-12 13:14:44.048 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyContributorsForGetStatusResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyContributorsForGetStatusResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>1ff63c4d-702a-43ab-80aa-95734184799b</CorrelationID><CollectionID>integrationtest1</CollectionID><Destination>topic://integrationtest1-normalGetStatusTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>normalGetStatusTest</To><ResponseInfo><ResponseCode>IDENTIFICATION_POSITIVE</ResponseCode></ResponseInfo><Contributor>reference2</Contributor></ns2:IdentifyContributorsForGetStatusResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@4393fd26 rejected from java.util.concurrent.ThreadPoolExecutor@62abc9a7[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 23]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase GetStatusRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3391fffa[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@19a9062e[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=2021-05-12T13:14:44.452+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2e3f3fd6, null)
          Result: Received event: caecd573: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: caecd573: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@11a958af[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@180f15de[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: caecd573: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: caecd573: 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@304fa868[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@27ff17db[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=2021-05-12T13:14:45.558+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@65ba0467, null)
          Result: Received event: e3739a57: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e3739a57: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5d69bf43[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@e293d70[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: e3739a57: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e3739a57: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetStatusResponse@3191959e[correlationID=10c26a1e-371a-4b4f-b9d5-8dba085cd069, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f567ddc[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@3b69feee[correlationID=1fbcdc34-5099-495f-b149-8a0f8753c360, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e6b77e7[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], contributor=reference2]
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.GetStatusFinalResponse@436b20d1[correlationID=1fbcdc34-5099-495f-b149-8a0f8753c360, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4f5f0dfd[responseCode=OPERATION_COMPLETED, responseText=Returning status], contributor=reference2, resultingStatus=org.bitrepository.bitrepositoryelements.ResultingStatus@3bb50476[statusInfo=org.bitrepository.bitrepositoryelements.StatusInfo@1e4488a8[statusCode=OK, statusText=Version: 1.10-SNAPSHOT MessageXML version: 31], statusTimestamp=2021-05-12T13:14:50.559+02:00]]
      Test success: normalGetStatusTest
2021-05-12 13:14:51.796 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="31" minVersion="24"><CorrelationID>1fbcdc34-5099-495f-b149-8a0f8753c360</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: 31</StatusText></StatusInfo><StatusTimestamp>2021-05-12T13:14:50.559+02:00</StatusTimestamp></ResultingStatus></ns2:GetStatusFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@46f23e21 rejected from java.util.concurrent.ThreadPoolExecutor@7188696a[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 27]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase GetChecksumTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7b21cec3[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4c955eaf[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=2021-05-12T13:14:52.205+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1df42cb3, null)
          Result: Received event: 17d0ece4: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 17d0ece4: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2695bcc6[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@55fe04fe[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 17d0ece4: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 17d0ece4: 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@79f4a9d1[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@493d4423[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=2021-05-12T13:14:53.250+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3bd632b0, null)
          Result: Received event: 54dd463c: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 54dd463c: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@47a0a75e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2dd3d327[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: 54dd463c: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 54dd463c: 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@23b912cb)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@44222b00[correlationID=d290475c-a34c-4e48-8d86-92f11bf63095, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ae5cdf4[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4eda4070[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@bd8c7cf[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@326dfc3[correlationID=d290475c-a34c-4e48-8d86-92f11bf63095, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@574c494b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1b9b78f0[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5b109d94[correlationID=d290475c-a34c-4e48-8d86-92f11bf63095, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6efd99f2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5bce9377[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1bd22c06[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4471fed5[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4641dda0[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@69bbbb34[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@63031819[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@28cfc5fa[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@60abb19e[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@547dd4a4[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2fc5cde2[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@79733df5[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@44e95404[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7e8b60c9[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f201827[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@41a96aa7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5137ee23, null)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@1f5c1ea3[correlationID=7d674563-11c4-46c1-9204-669a3bb10ee7, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@119b3038[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@343397ea[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4bad506b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@347bf6bb[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5c47f4bd[correlationID=7d674563-11c4-46c1-9204-669a3bb10ee7, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4fc0e8c2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7628f172[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5fcda558[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@3c4c4000[correlationID=7d674563-11c4-46c1-9204-669a3bb10ee7, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@740229b3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@29469595[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@4590e520[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@77c56faf[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@29577d17[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4c7d863f[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@e06d375[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@52626d0d[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@404f1d93[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@60a337db[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5886ddc1[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@19cdc9d9[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@21d6fcf6[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02: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@b7b3c69)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@58b20af8[correlationID=405b1eee-4df1-4b68-89e2-7ac64a127115, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3634bcfa[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@414028e4[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@57e75d76[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@63375354[correlationID=405b1eee-4df1-4b68-89e2-7ac64a127115, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@21fb763c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@57a31f2f[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@58f1b10a[correlationID=405b1eee-4df1-4b68-89e2-7ac64a127115, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@105f4b3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7bb53839[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@34200a07[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@610c8468[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4f025496[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1da4d9bf[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2960883e[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2cca66be[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@71313155[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4ae367ed[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@67ef37f7[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@18ef5222[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@602c63f3[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@31a1ac14[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2fef6558[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@2ffd51ac[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4b23c619, null)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@4d734cc5[correlationID=045b82fd-405e-46d8-b635-375c236e5228, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ec38d63[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@72be59a3[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@26af3709[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@716d527d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@23d0ef[correlationID=045b82fd-405e-46d8-b635-375c236e5228, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@28589bc6[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@76fa2081[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4dfa028d[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@53401775[correlationID=045b82fd-405e-46d8-b635-375c236e5228, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3faa2070[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3ebbba1e[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@18f3e12c[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@50066d5[fileID=DefaultFile, checksumValue={58,125,-17,-24,69,34,2,-65,111,-70,127,-79,-127,92,-44,16}, calculationTimestamp=2021-05-12T13:15:07.760+02: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@493db44a)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@562822bf[correlationID=6ebde42e-0c89-4320-b2ac-4a52a7ed022a, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@386f31aa[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3f124d0a[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3922a2f3[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4ae5b86c[correlationID=6ebde42e-0c89-4320-b2ac-4a52a7ed022a, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1d343720[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2e1e600a[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@675de7dd[correlationID=6ebde42e-0c89-4320-b2ac-4a52a7ed022a, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@9c1582[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3cadbf86[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@616e9629[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@6985e6d6[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@9d5de61[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@58d50152[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4d9f0bbf[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@b6af78c[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2ceb1656[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5cc45d08[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@693377dc[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@35392be1[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4114d2b6[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3fc6eb81[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4d39e632[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@2835309d[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1ec7db43, null)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@31a3ba57[correlationID=3fbcdbf3-25cb-4b00-afe2-c112c820c5fb, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@56c55fb7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5ed73c0d[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5cdd4993[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7080315d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@d53acff[correlationID=3fbcdbf3-25cb-4b00-afe2-c112c820c5fb, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@669ff58e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1c1deacc[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2d95f5d9[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@3db190c0[correlationID=3fbcdbf3-25cb-4b00-afe2-c112c820c5fb, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@249b217d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@64a91b9a[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@5723e4a8[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@559af8a8[fileID=DefaultFile, checksumValue={-126,-76,-79,86,-91,-37,53,30,39,-114,58,-114,93,62,118,45,-20,-92,95,-37}, calculationTimestamp=2021-05-12T13:15:14.125+02: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@477a61f8)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@641c554b[correlationID=f8695248-e9bc-4643-b54b-2e884863077f, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1971107c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@51bfb15e[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@53624c79[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@19d94112[correlationID=f8695248-e9bc-4643-b54b-2e884863077f, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5f8e2f57[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1cd73865[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3fb7ddf6[correlationID=f8695248-e9bc-4643-b54b-2e884863077f, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6cb5dac3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@42efa495[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@67dea8bd[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@660791dd[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@24262c1c[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1bd2ff01[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@9db3786[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5388c619[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@465b56b8[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4a7d8385[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1acaea4b[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@fe74f05[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@139536d7[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3552ee8b[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7807c2d8[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@2f4e2e7b[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4e33d738, null)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@4dad25ba[correlationID=e181f750-169a-4b76-b54d-e2f9ca2e3ef5, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@77b49156[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@55301f9d[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@13e706e1[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@37c361d2[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@2a3eb1e0[correlationID=e181f750-169a-4b76-b54d-e2f9ca2e3ef5, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@59aec53a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6356820f[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5049dc5d[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@fa7c605[correlationID=e181f750-169a-4b76-b54d-e2f9ca2e3ef5, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@200f45de[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@10ff80db[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@779eed2a[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@69ab7cb0[fileID=DefaultFile, checksumValue={66,-71,-41,1,74,-58,109,24,85,-88,-90,-51,-111,-18,14,80,-83,-121,19,-46}, calculationTimestamp=2021-05-12T13:15:20.855+02: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@4eb4367d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@380a650c[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=2021-05-12T13:15:22.167+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@776b18ac, null)
          Result: Received event: d5733217: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: d5733217: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5bf6690d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2762a93[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: d5733217: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: d5733217: 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@3a4bfdb9[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@46aed152[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=2021-05-12T13:15:23.220+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@64a7409e, null)
          Result: Received event: b0244b54: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: b0244b54: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5ff89d7[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7f3114e8[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: b0244b54: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: b0244b54: 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@484c85a2)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@14a22b71[correlationID=300099f5-435e-4dc0-856c-2a4e7bfc927a, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1a65d795[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1e5a4001[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5b58ddae[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2e424920[correlationID=300099f5-435e-4dc0-856c-2a4e7bfc927a, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@641186c2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@67dea851[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2f7b66ac[correlationID=300099f5-435e-4dc0-856c-2a4e7bfc927a, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@134c212a[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7b039217[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@698d2106[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1d37649d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@6f004360[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@8f4e7bd[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@87162b4[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2e44ecab[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43b2a140[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6c546f84[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6f33c478[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@669b5c81[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@30f559b3[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f123866[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@ef333f8[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@27276853[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3b3d77a0, null)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@32b019f3[correlationID=ddafaaea-4e03-477b-8dbf-05963a4ebd87, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2812e6d7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46ad2abb[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5156ad65[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@639b593d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@20dbe648[correlationID=ddafaaea-4e03-477b-8dbf-05963a4ebd87, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@12797100[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7271fa0e[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@143b33da[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@6b2d6eb3[correlationID=ddafaaea-4e03-477b-8dbf-05963a4ebd87, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3205e3a7[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@19713035[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@4fd9de63[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@23181a1[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2693fa2[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1fecec93[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1ec703cb[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@10f5b53b[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5baa0ca8[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@235aeb3a[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5a57dc1[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@38445c23[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3300d8cf[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02: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@74c1f7be)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@4777f6ae[correlationID=ab88d8f7-b403-4284-96f3-1c660a0592bc, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6992d0f4[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@732d3ca1[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@465e54ab[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@6a6ba818[correlationID=ab88d8f7-b403-4284-96f3-1c660a0592bc, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1a195a63[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3eb3499f[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2141f335[correlationID=ab88d8f7-b403-4284-96f3-1c660a0592bc, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16ddb46d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46472e97[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@621c7871[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4ceaf75c[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@37ef5c70[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@4823ff8c[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@497dc909[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5236876d[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1f775d87[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@487f1e7a[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6fedb3fd[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@9065c82[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2c38b340[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1c84f473[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1ef4de45[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@459d199b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@70b9e0c6, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@25ad7355[correlationID=7b98e039-aa3c-494d-9d9c-3487c6e97b9f, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ce67613[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@77fa3490[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4f44cadc[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1bd3fba[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@70b42390[correlationID=7b98e039-aa3c-494d-9d9c-3487c6e97b9f, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@610a882a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@261e1b0a[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4ef1d75c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@1f88d5b1[correlationID=7b98e039-aa3c-494d-9d9c-3487c6e97b9f, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2af655b2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@415e6a5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@7ce6cdad[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3c6dbe5a[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6591d13b[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7dd243fe[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3713624c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@665d959a[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@dae9863[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@628ce79b[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4e21f884[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@44da459f[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3dcea0e7[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02: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@1547992c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@61e83eb1, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@38fb28fa[correlationID=f20f6253-4176-45a9-a113-65955ade1a76, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@795f02b9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6f3f56b0[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@27be0a28[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@46634add[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@42d7109a[correlationID=f20f6253-4176-45a9-a113-65955ade1a76, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e306860[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@59c9dc10[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7b21c7f2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@1084bcc[correlationID=f20f6253-4176-45a9-a113-65955ade1a76, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4c3640e5[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@ddf4d7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@5b082c2f[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2ee37eeb[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00]}], partialResult=true]
      Test success: maxNumberOfResultTest
      Test starting: maxTimeStampTest
        Description: Test the pillar support for only retrieving checksums older than a given time. Note that this test assumes there is at least 2 checksums with different timestamps. (Checksum lists are not compared directly as long lists might have checksums with shared timestamps which possibly leads to ambiguous results when sorting by time only. Instead, list size and outer points are compared)
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@fd92537)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6d7606d0[correlationID=87d6ac03-6f75-4278-911e-22ffdbe4b19a, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@133942f3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@9ca6def[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3ceb5e1b[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@5ad73c37[correlationID=87d6ac03-6f75-4278-911e-22ffdbe4b19a, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@10cf355[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@37f32bf4[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@6a49b16[correlationID=87d6ac03-6f75-4278-911e-22ffdbe4b19a, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@65f12971[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@381e8c1[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2d03dfce[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@f5d9d53[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@630b9768[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@6f40bc28[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5c0ef3a1[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3fda4a76[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@552a32[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6a1e77ec[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@41a602f5[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2cc2694d[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@56fd25d[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1cd7740b[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6d977cce[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@22024fec[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@315fe2b1, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@5220f830[correlationID=e2b5be08-21b9-4169-b434-7f453b37a18f, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@29263513[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@e767b10[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@58d1171c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@d65854e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@1e712444[correlationID=e2b5be08-21b9-4169-b434-7f453b37a18f, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2baba0b2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@788adebc[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4ec932d0[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@598d6c49[correlationID=e2b5be08-21b9-4169-b434-7f453b37a18f, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2fd5f9fa[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@61073a2e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@104ad82[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@65c40c0[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@34818b66[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@349bbe25[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@10d76d89[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@74697513[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4c8b0a43[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2508ef61[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@e18756c[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@31664851[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@252b852c[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02:00]}], partialResult=false]
        Step: Request checksums with MaxTimeStamp set to the timestamp of the newest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed May 12 13:14:36 CEST 2021, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@561690ff[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@cab07cc, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@473a050f[correlationID=ed0fbeb8-869b-4db0-827a-94a7b9880740, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@ac4bb91[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@9e34e58[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7018b8ad[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@671dd9dc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@3ff5e4e1[correlationID=ed0fbeb8-869b-4db0-827a-94a7b9880740, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@734cf408[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3114fe7d[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@10763d9c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@34119f[correlationID=ed0fbeb8-869b-4db0-827a-94a7b9880740, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@14cc4925[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a190ad2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@23dbad7[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2386fdd1[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@39ea8d7[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@756d5ce0[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1a69ab98[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@e15b571[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@78bb7c74[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@67aea5df[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@30cce7d9[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@13d1728c[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@302af45e[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02:00]}], partialResult=false]
        Step: Request checksums with MaxTimeStamp set to the timestamp of the oldest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed May 12 13:09:00 CEST 2021, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3010c128[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5e2aca29, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@22383fd9[correlationID=b16bea6a-499d-4ce1-a802-81afc9f8549e, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@751de668[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6dc0af55[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@aaf2eb7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@698a0ecc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@143cedf7[correlationID=b16bea6a-499d-4ce1-a802-81afc9f8549e, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@453a31a8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@73810edc[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5eb552ff[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@2d955f8b[correlationID=b16bea6a-499d-4ce1-a802-81afc9f8549e, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@39369ce0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@479c3fa7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@42ba82f4[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@366c02f6[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00]}], partialResult=false]
        Step: Request checksums with MaxTimeStamp set to the timestamp of the oldest checksum - 10 ms
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=Wed May 12 13:09:00 CEST 2021, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4df33883[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4ce4057e, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@31827ab7[correlationID=e96f2c3a-b2f7-492b-9790-74fc46f896be, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3cde31fb[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2ae5a9b6[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7c4865ae[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5e3def52[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@3386989e[correlationID=e96f2c3a-b2f7-492b-9790-74fc46f896be, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5c1a89f9[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3ba1f8ff[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3599420f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@32dc7e4a[correlationID=e96f2c3a-b2f7-492b-9790-74fc46f896be, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a817ca9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3b43e357[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@e530d06[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.(Checksum lists are not compared directly as long lists might have checksums with shared timestamps which possibly leads to ambiguous results when sorting by time only. Instead, list size and outer points are compared)
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@1ee03bc5)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@71a5bff9[correlationID=7ffdef80-0293-4f32-bfdc-8df98f30e4ff, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@20dab1a9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@110fe52f[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7a2f135[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@52659119[correlationID=7ffdef80-0293-4f32-bfdc-8df98f30e4ff, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@29e755c6[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@79963c5c[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3f4a3874[correlationID=7ffdef80-0293-4f32-bfdc-8df98f30e4ff, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@41598bdd[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5283bf55[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1a3f1d85[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@74d81f2e[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@79d2650b[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@36e41473[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5455e41f[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6040b0d4[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@ad06bea[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1c01b14f[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@670fdbcc[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@22c01e9[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@baaa57d[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1a30f68e[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3f88fbf[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@46a49b05[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@142683da, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@6139f560[correlationID=7ed4088e-7d0c-4d50-ba41-436cc90a598b, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f663577[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@22ff2093[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@653dc604[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4b01bd36[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@3a0532ba[correlationID=7ed4088e-7d0c-4d50-ba41-436cc90a598b, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@19598ac2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2ab7dfb4[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3895fe2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@108a3dcb[correlationID=7ed4088e-7d0c-4d50-ba41-436cc90a598b, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4550aa82[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@72de0cac[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@518e87e3[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1831b47f[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5914a6d7[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@195003cd[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3cc43e9b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2943f730[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@551dded1[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4c4ae1d4[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@51e72e20[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@67aba95b[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5c7b0829[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the oldest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Wed May 12 13:09:00 CEST 2021, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@537849ca[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3d36e18f, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@47a41633[correlationID=94e3acb1-cc87-44f2-b29e-1452e40a1c3e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2f5aa6c9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@15013308[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@113f5bc1[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@764dd25b[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@2639432f[correlationID=94e3acb1-cc87-44f2-b29e-1452e40a1c3e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@72ae66b9[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@ce9f861[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5333585e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@3f7f492c[correlationID=94e3acb1-cc87-44f2-b29e-1452e40a1c3e, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3ee57bd4[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@68d3d2d8[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@7d8ca699[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@34b4f0de[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:00.289+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7147f94d[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:29.045+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6469176a[fileID=normalPutFileTestFile-1620817783812, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:46.408+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7cc9cd10[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:50.896+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6fe8f057[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:09:55.130+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@212be176[fileID=missingCollectionIDTestFile-1620817878305, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:23.318+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@dd5707e[fileID=otherCollectionTestFile-1620817888976, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:11:33.246+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3f469d99[fileID=missingCollectionIDTestFile-1620818045372, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:10.212+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1704b86e[fileID=otherCollectionTestFile-1620818056004, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:20.154+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@695acba9[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the newest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Wed May 12 13:14:36 CEST 2021, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4f88ae6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@32f73d95, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@4faa107c[correlationID=052e2c4c-4583-4dde-b5bb-7e70c25ef501, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@440bf645[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@76fee162[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@49467b97[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@56f0ab33[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5e323459[correlationID=052e2c4c-4583-4dde-b5bb-7e70c25ef501, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@303c2e50[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@771190f5[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@671be7fb[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@28c487bd[correlationID=052e2c4c-4583-4dde-b5bb-7e70c25ef501, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79db625b[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@62852372[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@236c3ad[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3aaad82f[fileID=normalReplaceFileTestFile-1620818066341, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2021-05-12T13:14:36.584+02:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the newest checksum + 10 ms
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Wed May 12 13:14:36 CEST 2021, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@15fa7cfd[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@351d327d, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@365f59a8[correlationID=119cbb46-a14c-4bbf-a7a4-51714b070eca, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@14343c82[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@20abbe02[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4c2c6198[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@f2e3ac[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@24c780c[correlationID=119cbb46-a14c-4bbf-a7a4-51714b070eca, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3b6f969c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@20f88fe8[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@538beec7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@32e670a2[correlationID=119cbb46-a14c-4bbf-a7a4-51714b070eca, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@757acb14[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2ee37bb7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@11999d9c[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@1c3d0aba[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5a74606c[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=2021-05-12T13:16:14.305+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@657225fa, null)
          Result: Received event: a0392f5d: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: a0392f5d: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@44304603[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2aea972b[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: a0392f5d: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: a0392f5d: 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@31d8285c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@42083f3b[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=2021-05-12T13:16:15.207+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@206c355d, null)
          Result: Received event: 6f48afd4: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 6f48afd4: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7a89a0f2[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@12a709da[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: 6f48afd4: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 6f48afd4: 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@2f6124a4[correlationID=45a3818a-d4af-48e2-8c30-a0eed0bcf634, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@21a6df38[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForGetChecksumsRequest's requires a CollectionID], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@25994fd4[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@609bd503[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@46f989b0[correlationID=68f6b86f-7f7e-4195-a901-4b6693f85330, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5131d148[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3eb9d355[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@b42a4c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@a0a97e3[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@556ebc7b[correlationID=76191ec1-1675-423e-85e6-20b282d13e5c, collectionID=integrationtest1, destination=topic://integrationtest1-allFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=allFilesTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@25bdfef8[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4fa5649[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5a117cba[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7a3c8ee7[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@30bcf566[correlationID=34b3b901-dbf8-41fe-8241-b4129872cd9a, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@66a2b526[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3707f1e4[fileID=nonExistingFileTest-integrationtest1--Test-File-1620818184643, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@29d21a55[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@5139c649)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7e92cdcc[correlationID=43dc3456-bebd-4510-9c9a-28a3d15ec25d, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@d6a4cbd[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@56a0425[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3cd3b66f[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@1480b743[correlationID=43dc3456-bebd-4510-9c9a-28a3d15ec25d, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7d9af353[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@75c7e09f[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@25a4169c[correlationID=43dc3456-bebd-4510-9c9a-28a3d15ec25d, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@340f87c4[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1ea5fa7d[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@542c222e[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5139cec1[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@19c05285[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@288725d2[fileID=DefaultFile, lastModificationTime=2021-05-12T13:09:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1d8f5fbe[fileID=normalIdentificationTest-integrationtest1--Test-File-1620817766338-1.txt, lastModificationTime=2021-05-12T13:09:29.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@25fc508[fileID=normalPutFileTestFile-1620817783812, lastModificationTime=2021-05-12T13:09:46.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1990ebbc[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1620817787758, lastModificationTime=2021-05-12T13:09:50.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@8a8e4e9[fileID=putFileWithMD5ReturnChecksumTestFile-1620817792342, lastModificationTime=2021-05-12T13:09:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6f3d38ed[fileID=missingCollectionIDTestFile-1620817878305, lastModificationTime=2021-05-12T13:11:23.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@13b6d787[fileID=otherCollectionTestFile-1620817888976, lastModificationTime=2021-05-12T13:11:33.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@d651346[fileID=missingCollectionIDTestFile-1620818045372, lastModificationTime=2021-05-12T13:14:10.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@42a531af[fileID=otherCollectionTestFile-1620818056004, lastModificationTime=2021-05-12T13:14:20.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@44599346[fileID=normalReplaceFileTestFile-1620818066341, lastModificationTime=2021-05-12T13:14:36.000+02: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@61f67ea5[correlationID=2c4bbf7b-8f89-420d-be90-f6dd85cc16bd, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@442cbefe[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2f6fc79d[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2724b295[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7575e382[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2021-05-12 13:16:32.559 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="31" minVersion="24"><CorrelationID>2c4bbf7b-8f89-420d-be90-f6dd85cc16bd</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@545f2255 rejected from java.util.concurrent.ThreadPoolExecutor@77fd3f06[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 71]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase IdentifyPillarsForGetFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@8be53fe[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@cea15bd[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=2021-05-12T13:16:32.811+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@114d04f1, null)
          Result: Received event: 8df949f6: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 8df949f6: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@10cb5659[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3733eb3c[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: 8df949f6: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 8df949f6: 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@192b9521[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@78ae6b30[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=2021-05-12T13:16:33.649+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@60bd5121, null)
          Result: Received event: bc7be9af: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: bc7be9af: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5b75b71d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5972811e[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: bc7be9af: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: bc7be9af: 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@49ac03b6[correlationID=83a7a351-7c43-4b4a-bf55-074fd3fce5c3, collectionID=integrationtest1, destination=topic://integrationtest1-goodCaseIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=goodCaseIdentificationIT, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@476bf4f3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@435468c6[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@656fec8[correlationID=03859750-22a3-4333-9c98-bf43b3f3a8f5, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileIdentificationIT, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2fceec07[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=nonExistingFileIdentificationIT-integrationtest1--Test-File-1620818197169, pillarID=reference2, timeToDeliver=<null>(default)]
      Test success: nonExistingFileIdentificationIT
2021-05-12 13:16:39.177 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="31" minVersion="24"><CorrelationID>03859750-22a3-4333-9c98-bf43b3f3a8f5</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-1620818197169</FileID><PillarID>reference2</PillarID></ns2:IdentifyPillarsForGetFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@471a8c08 rejected from java.util.concurrent.ThreadPoolExecutor@7bf8f201[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 27]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
    Starting testcase GetFileRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6fc1c545[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7242c801[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=2021-05-12T13:16:39.531+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2f45cd49, null)
          Result: Received event: e7972850: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e7972850: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@38244c29[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2459a29a[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=2021-05-12T13:09:00.289+02:00], File already existed on reference2
          Result: Received event: e7972850: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e7972850: 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@50529b76[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@67c5c1f4[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=2021-05-12T13:16:40.656+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7778eb84, null)
          Result: Received event: 9cbdeaee: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 9cbdeaee: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4d59cf3c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@25a6a570[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=2021-05-12T13:14:25.191+02:00], File already existed on reference2
          Result: Received event: 9cbdeaee: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 9cbdeaee: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-getFileWithFilePartTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@7af0028c[correlationID=af1ddbcb-9c6f-4cbe-a7c3-c1adbad6cc2a, collectionID=integrationtest1, destination=topic://integrationtest1-getFileWithFilePartTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=getFileWithFilePartTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7437e3a2[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, timeToDeliver=<null>(default)]
      Test starting: getFileWithFilePartTest
        Description: Tests that a pillar is able to return a specified FilePart in the final response
        Step: Send a getFile request to reference2 with a specified FilePart
          Result: Received message on topic://integrationtest1-getFileWithFilePartTest : org.bitrepository.bitrepositorymessages.GetFileProgressResponse@700869fc[correlationID=a169b6c9-4cc6-45a3-a24e-995adda17957, collectionID=integrationtest1, destination=topic://integrationtest1-getFileWithFilePartTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=getFileWithFilePartTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@350ae999[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to retrieve data.], pillarID=reference2, fileID=DefaultFile, filePart=org.bitrepository.bitrepositoryelements.FilePart@4f9469d6[partOffSet=5, partLength=5], fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818204220, fileSize=27, checksumDataForExistingFile=<null>(default)]
          Result: Received message on topic://integrationtest1-getFileWithFilePartTest : org.bitrepository.bitrepositorymessages.GetFileFinalResponse@475b975[correlationID=a169b6c9-4cc6-45a3-a24e-995adda17957, collectionID=integrationtest1, destination=topic://integrationtest1-getFileWithFilePartTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=getFileWithFilePartTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3701678e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile, filePart=org.bitrepository.bitrepositoryelements.FilePart@552516d6[partOffSet=5, partLength=5], fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818204220]
      Test success: getFileWithFilePartTest
          Result: Received message on topic://integrationtest1-getMissingFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@39130f7d[correlationID=a66a6117-8948-40b4-a878-dcf635a69927, collectionID=integrationtest1, destination=topic://integrationtest1-getMissingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=getMissingFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1084a73b[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, timeToDeliver=<null>(default)]
      Test starting: getMissingFileTest
        Description: Tests that a pillar gives an error when trying to get a non-existing file
        Step: Send a getFile request to reference2 with a non-existing fileID
          Result: Received message on topic://integrationtest1-getMissingFileTest : org.bitrepository.bitrepositorymessages.GetFileFinalResponse@2c058fb2[correlationID=00356bd1-92ed-4b79-93bb-52332503b0e9, collectionID=integrationtest1, destination=topic://integrationtest1-getMissingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=getMissingFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@516baf42[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileID=NonExistingFile, filePart=<null>(default), fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818208069]
      Test success: getMissingFileTest
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@70a22af5[correlationID=443a5c22-3bfb-4764-8732-b83a395eca49, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@452af6a5[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, timeToDeliver=<null>(default)]
      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.GetFileFinalResponse@45d289ad[correlationID=adefb0ec-165c-4420-beeb-e50428c5bf48, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@49cf2fea[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=GetFileRequest's requires a CollectionID], pillarID=reference2, fileID=DefaultFile, filePart=<null>(default), fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818211559]
      Test success: missingCollectionIDTest
          Result: Received message on topic://integrationtest1-normalGetFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@28db51a4[correlationID=1d981cbd-8a8b-4ce8-8f28-0d956c385175, collectionID=integrationtest1, destination=topic://integrationtest1-normalGetFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3ad605c4[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, timeToDeliver=<null>(default)]
      Test starting: normalGetFileTest
        Description: Tests a normal GetFile sequence
        Step: Send a getFile request to reference2
          Result: Received message on topic://integrationtest1-normalGetFileTest : org.bitrepository.bitrepositorymessages.GetFileProgressResponse@6b987cd2[correlationID=9199a49e-0c57-4a46-84d9-725b5196d2f0, collectionID=integrationtest1, destination=topic://integrationtest1-normalGetFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5b18ae34[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to retrieve data.], pillarID=reference2, fileID=DefaultFile, filePart=<null>(default), fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818214578, fileSize=27, checksumDataForExistingFile=<null>(default)]
          Result: Received message on topic://integrationtest1-normalGetFileTest : org.bitrepository.bitrepositorymessages.GetFileFinalResponse@293c9282[correlationID=9199a49e-0c57-4a46-84d9-725b5196d2f0, collectionID=integrationtest1, destination=topic://integrationtest1-normalGetFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetFileTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@234e5a44[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile, filePart=<null>(default), fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818214578]
      Test success: normalGetFileTest
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileResponse@b18cc13[correlationID=501cf230-f8ae-49f8-ad75-276f42480726, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@156faa4a[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=default-test-file.txt, pillarID=reference2, timeToDeliver=<null>(default)]
      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.GetFileProgressResponse@588a82e7[correlationID=57462636-3a87-4bff-9715-172311d94dde, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@9476fc8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to retrieve data.], pillarID=reference2, fileID=DefaultFile, filePart=<null>(default), fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818218229, fileSize=27, checksumDataForExistingFile=<null>(default)]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileFinalResponse@44f242a7[correlationID=57462636-3a87-4bff-9715-172311d94dde, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=31, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2ca79d89[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile, filePart=<null>(default), fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818218229]
      Test success: otherCollectionTest
2021-05-12 13:16:59.952 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'GetFileFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:GetFileFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="31" minVersion="24"><CorrelationID>57462636-3a87-4bff-9715-172311d94dde</CorrelationID><CollectionID>integrationtest2</CollectionID><Destination>topic://integrationtest1-otherCollectionTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>otherCollectionTest</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode></ResponseInfo><PillarID>reference2</PillarID><FileID>DefaultFile</FileID><FileAddress>http://sandkasse-01.kb.dk:80/dav/default-test-file.txt1620818218229</FileAddress></ns2:GetFileFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@6ce887d3 rejected from java.util.concurrent.ThreadPoolExecutor@3598828f[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 73]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:463)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1404)
	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:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
      Finished testcase
  Finished suite

===============================================
Full pillar Acceptance Test
Total tests run: 72, Passes: 72, 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 .
[Bitrepository-referencepillar-test] $ /bin/sh -xe /tmp/hudson4254629772987607238.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
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/2021-05-12_13-08-49/testng/testng-results.xml'
TestNG Reports Processing: FINISH
Archiving artifacts
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level /home/cibuild01/workspace/Bitrepository-referencepillar-test to /home/jenkins/jenkins-data/jobs/Bitrepository-referencepillar-test/htmlreports/JAccept_Report
Sending e-mails to: ktc@kb.dk
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
Finished: SUCCESS