SuccessConsole Output

Started by upstream project "Bitrepository-deploy-ci-test" build number 1036
originally caused by:
 Started by upstream project "Bitrepository-reference-test" build number 5880
 originally caused by:
  Started by GitHub push by sbktc
No JDK named ‘JDK6’ found
No JDK named ‘JDK6’ found
Building remotely on OneJobNode in workspace /home/cibuild01/workspace/Bitrepository-referencepillar-test
No JDK named ‘JDK6’ found
[Bitrepository-referencepillar-test] $ /bin/sh -xe /tmp/hudson6301841053751941555.sh
+ ssh integrationtest1@int-bitmag-02.kb.dk 'source .bash_profile ; shopt -s huponexit ; run-pillar-test.sh reference2 < /dev/null'
15:43:11,362  INFO TestEventManager:26 - Loading properties from file:/home/integrationtest1/pillar-tests/tests/reference2/testprops/jaccept.properties
15:43:11,367  INFO TestEventManager:206 - Adding clients: org.jaccept.StdOutLogger,org.jaccept.testreport.ReportGenerator
15:43:11,368  INFO TestEventManager:216 - Adding JAccept client org.jaccept.StdOutLogger
15:43:11,375  INFO TestEventManager:216 - Adding JAccept client org.jaccept.testreport.ReportGenerator
Starting test project Bitrepository Acceptance test
[TestNG] Running:
  /home/integrationtest1/pillar-tests/tests/reference2/testprops/full-pillar-test.xml

  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@87f501f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@54495935[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:19.713+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@67c6f4d8, null)
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@781dac73[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a4e524[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.903+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5e67a490, 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@58335bb0[correlationID=029d74d4-833a-49d4-ac10-d8bfc60b7cca, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@699059bc[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@5580c712[correlationID=7140fc87-abf8-4233-afeb-9b9f1988a8f0, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@434b6e1d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@152a5745[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@37522761[correlationID=6d63194f-4279-4b7d-9df9-6cc942a02964, collectionID=integrationtest1, destination=topic://integrationtest1-allFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=allFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@be05326[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@359400a5[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7c511aa9[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@61be4168[correlationID=67015e06-9c0c-4005-b3c6-61057321d32b, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@18215d80[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@151a6a87[fileID=nonExistingFileTest-integrationtest1--Test-File-1496929413907, 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@74a1d60e)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6974064f[correlationID=f4a87e1d-e62b-478f-9c75-3ba69f9b9780, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4c8f29df[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3f591b44[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@70876ab4[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@609c2124[correlationID=f4a87e1d-e62b-478f-9c75-3ba69f9b9780, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@92f94da[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2cac947b[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@6bb3856a[correlationID=f4a87e1d-e62b-478f-9c75-3ba69f9b9780, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@27deef23[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46f15a3c[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@489c33fd[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@3f737751[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@6f84206b[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2368b71d[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.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-1496929418316-1.txt, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@33e4068[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@9499643[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:38.316+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@776d8097, null)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@2aa15f[correlationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@457a4a24[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7a03413d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@a90b0a8[correlationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@229f5940[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-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@1cad0239[correlationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@e9983a5[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-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@12af4797[correlationID=06ae69d4-0107-4459-ae8a-a70e5e46bdaf, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@28b50607[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@9d8aeec[fileID=DefaultFile, allFileIDs=<null>(default)], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3318ae7d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2017-06-08 15:43:41.964 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="30" minVersion="24"><CorrelationID>06ae69d4-0107-4459-ae8a-a70e5e46bdaf</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@48431a76 rejected from java.util.concurrent.ThreadPoolExecutor@50005f1[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 53]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase PutFileRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3dfa2f64[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@60484429[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:42.702+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@42c55978, null)
          Result: Received event: c56e72a0: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: c56e72a0: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5605f812[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@523d7049[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: c56e72a0: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: c56e72a0: 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@3d3b852e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@14ba7f15[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:43.298+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@55cb3b7, null)
          Result: Received event: f1c64e40: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: f1c64e40: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4b3c6657[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@43a07829[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:24.413+02:00], File already existed on reference2
          Result: Received event: f1c64e40: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: f1c64e40: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@785d4794[correlationID=a1aa981e-9ad5-4ef9-8e39-ec0680ea4fd9, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4cb9f290[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@273921c7[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@3cc4f25e[correlationID=b37c9d9d-b2a1-4920-a594-939748340e9d, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1d8b0c34[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=PutFileRequest's requires a CollectionID], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTest-integrationtest1--Test-File-1496929425530, 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@3af4a60b[correlationID=56613c21-82e5-4070-b98f-54cd6e8dde3e, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@43da8ce4[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@2774dcc2[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@142ad963[correlationID=9894a265-54fa-48cf-a392-e38517aed2bc, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@fe3e824[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTest-integrationtest1--Test-File-1496929430640, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@600fd6b3[correlationID=9894a265-54fa-48cf-a392-e38517aed2bc, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5aed9514[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTest-integrationtest1--Test-File-1496929430640, 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@54131243[correlationID=a4c93ecd-ba89-4f95-9a3d-ca6cbb01e774, collectionID=integrationtest1, destination=topic://integrationtest1-normalPutFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalPutFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@429625c5[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@2650932c[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@65645968[correlationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, collectionID=integrationtest1, destination=topic://integrationtest1-normalPutFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalPutFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@27f7a7ac[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalPutFileTestFile-1496929433785, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalPutFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@57a9d03b[correlationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, collectionID=integrationtest1, destination=topic://integrationtest1-normalPutFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalPutFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@51e1e3e3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalPutFileTestFile-1496929433785, 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@4bb5f701[correlationID=8ff6ce66-5262-4341-b826-f6abc0f6c646, collectionID=integrationtest1, destination=topic://integrationtest1-putFileOperationAcceptedProgressTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileOperationAcceptedProgressTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2261dee0[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@15b989d3[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@55fa893[correlationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, collectionID=integrationtest1, destination=topic://integrationtest1-putFileOperationAcceptedProgressTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileOperationAcceptedProgressTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@11208b4e[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, 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@443159ac[correlationID=9aa0ecf9-3c04-4722-866d-4a5183c415ec, collectionID=integrationtest1, destination=topic://integrationtest1-putFileWithMD5ReturnChecksumTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileWithMD5ReturnChecksumTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@56ccd870[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@65c2389e[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@251b170c[correlationID=240da35f-b01c-4260-ab5b-02590dc4154b, collectionID=integrationtest1, destination=topic://integrationtest1-putFileWithMD5ReturnChecksumTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileWithMD5ReturnChecksumTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1681a829[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-putFileWithMD5ReturnChecksumTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@2c672b29[correlationID=240da35f-b01c-4260-ab5b-02590dc4154b, collectionID=integrationtest1, destination=topic://integrationtest1-putFileWithMD5ReturnChecksumTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=putFileWithMD5ReturnChecksumTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@38320b72[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForNewFile=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@23c8a2c7[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3a61932b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00], checksumDataForExistingFile=<null>(default)]
      Test success: putFileWithMD5ReturnChecksumTest
2017-06-08 15:44:01.121 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="30" minVersion="24"><CorrelationID>240da35f-b01c-4260-ab5b-02590dc4154b</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-1496929438873</FileID><FileAddress>http://sandkasse-01.kb.dk:80/dav/default-test-file.txt</FileAddress><ChecksumDataForNewFile><ChecksumSpec><ChecksumType>MD5</ChecksumType></ChecksumSpec><ChecksumValue>940A51B250E7AA82D8E8EA31217FF267</ChecksumValue><CalculationTimestamp>2017-06-08T15:44:00.553+02:00</CalculationTimestamp></ChecksumDataForNewFile></ns2:PutFileFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@40e09457 rejected from java.util.concurrent.ThreadPoolExecutor@1bace0b0[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 50]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase IdentifyPillarsForReplaceFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@21b75073[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@318ca53a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:01.671+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@ab11e76, null)
          Result: Received event: 6be6939a: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 6be6939a: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6fe71303[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2097a147[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 6be6939a: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 6be6939a: 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@2be83e7e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@df0b348[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:02.202+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@441c2d2a, null)
          Result: Received event: c64e1b57: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: c64e1b57: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4c0591c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@157cbf2a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:24.413+02:00], File already existed on reference2
          Result: Received event: c64e1b57: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: c64e1b57: 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@291e30af[correlationID=e7cfb1ae-9c48-4475-9a6c-cefccf3392cc, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@27d9dbfc[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@23e65bdf[correlationID=c8ed56ba-aec4-460f-8ac8-d437b06558aa, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@66e4d1c7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3e270efc[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@57c834ff[correlationID=9570f9cd-4e87-4ceb-b207-2daf9f51b752, collectionID=integrationtest1, destination=topic://integrationtest1-fileDoesNotExistsTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileDoesNotExistsTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@46e1b57a[responseCode=FILE_NOT_FOUND_FAILURE, responseText=Could not find the requested file to delete.], fileID=fileDoesNotExistsTest-integrationtest1--Test-File-1496929447953, 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@6cb2e88[correlationID=f0e2d7c6-67a5-49a2-a644-698a4b7e7ed4, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@9d8043[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@16643363[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2017-06-08 15:44:10.715 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="30" minVersion="24"><CorrelationID>f0e2d7c6-67a5-49a2-a644-698a4b7e7ed4</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@505b0790 rejected from java.util.concurrent.ThreadPoolExecutor@6b82d630[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 27]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase GetFileIDsQueryTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5cbf423b[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1b3ba1e3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:11.209+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4893d628, null)
          Result: Received event: 6cbc44ab: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 6cbc44ab: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@52d603a8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6e413ada[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 6cbc44ab: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 6cbc44ab: 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@6ef3f72c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4e791e53[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:11.759+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@2d4e6bb2, null)
          Result: Received event: d3b83436: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: d3b83436: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@56c55eca[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@590903c1[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:24.413+02:00], File already existed on reference2
          Result: Received event: d3b83436: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: d3b83436: 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@474f69d)
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1ca097e8[correlationID=cfbaf29e-ac40-41f9-8d66-08dd2b255931, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f1af2f7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6dc2de7c[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@23ae0906[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@77635619[correlationID=cfbaf29e-ac40-41f9-8d66-08dd2b255931, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@26b0d66a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7d6adad7[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2850be[correlationID=cfbaf29e-ac40-41f9-8d66-08dd2b255931, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6e10be38[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1d4daac7[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@11a14ea8[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@53ce4182[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@3844c4bd[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@482f5ae0[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@53e09943[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@728310ec[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6c7c532d[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5e36ec18[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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@2ca2fcb5)
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@4aed56e1[correlationID=090aec44-6a9c-452d-b4df-39435679029c, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2134fe61[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@799d2fff[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@74330e03[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@6f9a606b[correlationID=090aec44-6a9c-452d-b4df-39435679029c, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@51196eb[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2f6da8d8[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-fileidsSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2cc4ea79[correlationID=090aec44-6a9c-452d-b4df-39435679029c, collectionID=integrationtest1, destination=topic://integrationtest1-fileidsSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileidsSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6631123e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5babdd6a[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@71e17f6a[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@7a7dd40d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@14b3899e[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@11f656ef[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6b167194[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7fdf1d47[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7728945b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@544af57f[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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@38691f8d)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@54368ded[correlationID=7f49eba6-5128-4fcb-859c-4b1bb90317d0, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@77c31eaf[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@8d5f4cc[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@234213ac[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@2ec7dd29[correlationID=7f49eba6-5128-4fcb-859c-4b1bb90317d0, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7e228b43[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@128d6ccf[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@1a65643d[correlationID=7f49eba6-5128-4fcb-859c-4b1bb90317d0, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d0e0313[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@198745a5[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2ae40aa5[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1b91d748[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@61a49b2[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@25138eb9[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2f28099c[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3a16b0a6[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6e95398f[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@57ca04a2[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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@61186191)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1bb61b64[correlationID=ff14ffaa-1c6e-4290-a34c-f78528cb220d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@42f3af3b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@620b8d77[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1cd62460[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@267ace82[correlationID=ff14ffaa-1c6e-4290-a34c-f78528cb220d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@616a3ffe[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4f362570[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@1e44a3d6[correlationID=ff14ffaa-1c6e-4290-a34c-f78528cb220d, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@f666bf5[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@63c8b5b7[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@3f4fa2db[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4aeecf7[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@382b0654[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@1ee869eb[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5cf35997[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2fc9dfaa[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4fb065a1[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@12cafa8d[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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@7c057419)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@1b23e351[correlationID=150afc8c-5fc4-4480-b230-3c4ab857f4ea, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7fc9ab7f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1c4432c1[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@502283c1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4def27a7[correlationID=150afc8c-5fc4-4480-b230-3c4ab857f4ea, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7a74f422[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@16ff8b05[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@1a052a5c[correlationID=150afc8c-5fc4-4480-b230-3c4ab857f4ea, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@19b1f6f3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2a5f55a2[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7820b753[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4bc425c1[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@5dd45424[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@d76f879[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.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@3697cfee)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@b9801a3[correlationID=0c095318-06bf-4710-838b-a35745b1a8dc, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16bf56f3[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7faa074b[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1d58ee3e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@1a4f104f[correlationID=0c095318-06bf-4710-838b-a35745b1a8dc, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@51d88be3[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@74ab99ba[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@48561755[correlationID=0c095318-06bf-4710-838b-a35745b1a8dc, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@628753e9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@659a631[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@38be30d5[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@402a6428[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@186a6fdf[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@53c92acd[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1a3890f9[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@920bcb2[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@427f3ede[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@587aeb1e[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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@5b3063b7)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@5278e5de[correlationID=66592417-87ba-4f4c-a8d2-668519374133, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@22dc0fcb[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@225f6880[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@27680cc3[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@52a75831[correlationID=66592417-87ba-4f4c-a8d2-668519374133, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@14854f16[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7f8ad5c7[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@a2afb51[correlationID=66592417-87ba-4f4c-a8d2-668519374133, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d13e429[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@73394454[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@feeeb6d[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@52c369b2[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2083ed6f[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@192106cf[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@61ec3305[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@28ab4873[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@17fc209c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6fa4bd2[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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=Thu Jun 08 15:44:00 CEST 2017, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@f777d41)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@482ced94[correlationID=188e5924-758b-4c5e-b181-10bedf232a09, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1993c1d8[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2c7f88e8[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1dee7e21[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@60956b41[correlationID=188e5924-758b-4c5e-b181-10bedf232a09, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@400e7eaf[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6bc875cb[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@650d420a[correlationID=188e5924-758b-4c5e-b181-10bedf232a09, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@657653eb[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2f51a72b[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6a9533e5[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@650721af[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@3239cfef[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@10734e7c[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@533a4d8c[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@f6c041d[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7356e4a8[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@795c5410[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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=Thu Jun 08 15:43:22 CEST 2017, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@5cdd90c4)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7f90c930[correlationID=842c9236-d441-42ce-b307-a24816045016, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1026fc32[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3a759ff9[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@23a1ab79[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3068c5d[correlationID=842c9236-d441-42ce-b307-a24816045016, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4a971218[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@27db5728[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@72e3943c[correlationID=842c9236-d441-42ce-b307-a24816045016, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1bfe59f9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3e2900a[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7a16d449[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@143aed43[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7de24fac[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@6a17f2da[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.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=Thu Jun 08 15:43:21 CEST 2017, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@38db8089)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@30041de6[correlationID=dd0452f0-1b8d-4076-8a6d-e5b52b1c8317, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@22977cd5[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@12c7e42e[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@70a8d524[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@319af1f0[correlationID=dd0452f0-1b8d-4076-8a6d-e5b52b1c8317, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@257ab2c8[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@37a29c47[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@33660f90[correlationID=dd0452f0-1b8d-4076-8a6d-e5b52b1c8317, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@fbaf3ad[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6bd2debf[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2670a732[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@256936e3[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7d168e78[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@4fb5adb8)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@24d4fb9a[correlationID=66f60245-2fec-42f3-ba39-f3cbf1440bf0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@255e5e6a[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@556f6c65[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@48a787bc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3df68665[correlationID=66f60245-2fec-42f3-ba39-f3cbf1440bf0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@20ecab21[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@232f3493[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@1b06c6b5[correlationID=66f60245-2fec-42f3-ba39-f3cbf1440bf0, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@76de6965[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@105cb004[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@c30c233[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@212e8e6e[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@24be4e6f[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@5117166c[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5b3c7727[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@eb4cfd0[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@582f355f[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@31e2ec40[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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@6766260e)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7ed9080e[correlationID=e148b0fd-06b1-4f39-995e-728c8235ebc2, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5b939991[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1f0ec085[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@fade11b[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@28803e00[correlationID=e148b0fd-06b1-4f39-995e-728c8235ebc2, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4d72c3d5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4cf1dad6[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@31af9d02[correlationID=e148b0fd-06b1-4f39-995e-728c8235ebc2, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3a0c6958[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@169869ea[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@389abd91[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@7590600d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2c8f914e[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@790d6a0c[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@14163689[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@62f0bc0e[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@322544ff[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@20ea15bd[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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=Thu Jun 08 15:43:22 CEST 2017, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@5f19dea8)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@43fe22e0[correlationID=cff1dd15-f93f-49ae-a9ec-cd86da47af76, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1d97d16a[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@298e6f11[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5ad18938[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@493e1676[correlationID=cff1dd15-f93f-49ae-a9ec-cd86da47af76, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5c520d47[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6b914512[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@561f62b0[correlationID=cff1dd15-f93f-49ae-a9ec-cd86da47af76, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4c8cb7a2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@566a2d75[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@39754a04[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@14d2a578[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@3d4a21e7[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@3a4ca2be[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@29faea99[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@280263bb[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@442b2a45[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1b2d392c[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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=Thu Jun 08 15:44:00 CEST 2017, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@4e88dd32)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@d222c50[correlationID=611cb659-d242-4747-97ae-d647d17e4a6d, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@ba1c18f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@721fa956[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2be7071a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@4114b8be[correlationID=611cb659-d242-4747-97ae-d647d17e4a6d, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@290c6623[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@277efa76[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5f52903b[correlationID=611cb659-d242-4747-97ae-d647d17e4a6d, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@c713d60[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@97d1025[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@4efd1603[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@56584af[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7a235e[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@6167f74c[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.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=Thu Jun 08 15:44:00 CEST 2017, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@4c89b58)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2cb28506[correlationID=a0a46830-df93-4e06-a1c1-3b1b5efce11f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3becb82f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1d8e04c3[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6033b7c8[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@248c6c28[correlationID=a0a46830-df93-4e06-a1c1-3b1b5efce11f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7b9c1a6c[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3dd281[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@be098b4[correlationID=a0a46830-df93-4e06-a1c1-3b1b5efce11f, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@18f2af25[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1ded43d1[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@2c985531[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@23b24d2e[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2e3445fa[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@6ad019e7[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@295f5dd5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:36.838+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@43d5031b, null)
          Result: Received event: f6ec25ba: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: f6ec25ba: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7f4a70ff[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@23c8cde8[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: f6ec25ba: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: f6ec25ba: 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@46ddf016[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1cf89848[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:37.300+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@36072e34, null)
          Result: Received event: edd53e45: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: edd53e45: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@36a6c58a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2dea393a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:24.413+02:00], File already existed on reference2
          Result: Received event: edd53e45: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: edd53e45: 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@6597d1e0[correlationID=b3b152e1-6966-44ed-99f7-64f20f30a727, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@66449b0b[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForPutFileRequest's requires a CollectionID], pillarID=reference2, fileID=missingCollectionIDTest-integrationtest1--Test-File-1496929479627, 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@2d399d49[correlationID=dff948f1-ec9f-4def-b370-d89c3fe74fcc, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1da8707c[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTest-integrationtest1--Test-File-1496929480788, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4f0c6285[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@663354ee[correlationID=0c88f83c-6a3c-469b-bef0-70387717bf5e, collectionID=integrationtest1, destination=topic://integrationtest1-fileExistsTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileExistsTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1a50896c[responseCode=DUPLICATE_FILE_FAILURE, responseText=<null>(default)], pillarID=reference2, fileID=DefaultFile, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5ade8c3e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2110929c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5d782674[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@56616655[correlationID=3a6b1954-0dcf-41d4-a507-0d5f334be8b7, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7b079bff[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929483183, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5d5726f9[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2017-06-08 15:44:45.675 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="30" minVersion="24"><CorrelationID>3a6b1954-0dcf-41d4-a507-0d5f334be8b7</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-1496929483183</FileID><TimeToDeliver><TimeMeasureUnit>MILLISECONDS</TimeMeasureUnit><TimeMeasureValue>1000</TimeMeasureValue></TimeToDeliver></ns2:IdentifyPillarsForPutFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@142be330 rejected from java.util.concurrent.ThreadPoolExecutor@62829a6b[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 26]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase ReplaceFileRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3de4bfa9[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@b956293[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:47.032+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1d9dc280, null)
          Result: Received event: ee2678c9: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: ee2678c9: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5dcff762[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6efa5294[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: ee2678c9: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: ee2678c9: 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@792feb9f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@46b32aa3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:48.595+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@614220b8, null)
          Result: Received event: 0ae4094e: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 0ae4094e: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7d0bee93[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4fe6f1ec[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:24.413+02:00], File already existed on reference2
          Result: Received event: 0ae4094e: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 0ae4094e: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForReplaceFileResponse@40ed1210[correlationID=013855d5-0bd1-481b-93a3-cceb39510bd8, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e2ae47d[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-1496929489970, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4875012c[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@dd9c37[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:51.514+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7f26f394, null)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@6aa61fe8[correlationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79ae5994[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=missingCollectionIDTestFile-1496929489970, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4dae5d30[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@5bc2bc8a[correlationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3e638314[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1496929489970, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@79fbf3ea[correlationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3c1efb5d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1496929489970, 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-1496929489970, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7e4b55e4[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@324cc34d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:53.082+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@40ac1dcb, null)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@4372e20e[correlationID=7da0b7a5-167f-4a11-a7f8-eadb4ac6d91a, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@41c67635[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=missingCollectionIDTestFile-1496929489970, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@560aafca[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@11d5c7cd[correlationID=7da0b7a5-167f-4a11-a7f8-eadb4ac6d91a, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5827bdf7[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1496929489970, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@1e4127e5[correlationID=7da0b7a5-167f-4a11-a7f8-eadb4ac6d91a, collectionID=integrationtest2, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5f5fed2e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=missingCollectionIDTestFile-1496929489970, 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@2513d7f3[correlationID=5b07ef64-4dc9-4b9c-9e1f-e5a65dca68e4, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4b578955[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@57a9c686[correlationID=b20a9798-9cad-448b-894b-3b4774d7d747, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@15bfc586[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-1496929494949, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@55ab20e1[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4e9c29eb[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:55.713+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1d0aa57d, null)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@35362474[correlationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@133eacce[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTestFile-1496929494949, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@73635d4e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@7e3774c8[correlationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3c70f130[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1496929494949, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@59ecb60e[correlationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@667c5214[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1496929494949, 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-1496929494949, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6204fbc1[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@15f0d80f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.938+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5cb41e93, null)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@785530b0[correlationID=9911d662-349c-4d6b-a85e-897e9aab84c4, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37bcf669[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=otherCollectionTestFile-1496929494949, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@6df5910c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@2f89aa3b[correlationID=9911d662-349c-4d6b-a85e-897e9aab84c4, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5cf3fef9[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1496929494949, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@4111a624[correlationID=9911d662-349c-4d6b-a85e-897e9aab84c4, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@60b207af[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=otherCollectionTestFile-1496929494949, 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@3e47c512[correlationID=3a062f25-4b7c-4019-ae15-a1fd7a212a00, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@693a1bde[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@2839b83[correlationID=3a062f25-4b7c-4019-ae15-a1fd7a212a00, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@390212a0[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@39ed2fc7[correlationID=463d8f24-3104-4d56-91a9-13de9d91708a, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@b037cf[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-1496929498951, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6efa59d6[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6720c88b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:59.717+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@a442038, null)
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@10ff8ec[correlationID=83497485-15cc-46a2-b82a-71f87dfae745, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7bab6d6d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalReplaceFileTestFile-1496929498951, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@35141677[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@742dcb0[correlationID=83497485-15cc-46a2-b82a-71f87dfae745, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d545b51[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1496929498951, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@2d297a5d[correlationID=83497485-15cc-46a2-b82a-71f87dfae745, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1d2d96aa[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1496929498951, 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-1496929498951, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@578cda32[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2913f3ca[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:01.128+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@113d2a24, null)
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@6c479566[correlationID=19a420cb-4708-4db6-8b83-3c90f6ad0d9a, collectionID=integrationtest2, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6c9079c4[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=normalReplaceFileTestFile-1496929498951, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7aad46ca[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@274d12aa[correlationID=19a420cb-4708-4db6-8b83-3c90f6ad0d9a, collectionID=integrationtest2, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@c759b3b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1496929498951, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@3c83c5a1[correlationID=19a420cb-4708-4db6-8b83-3c90f6ad0d9a, collectionID=integrationtest2, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@674cf5e6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1496929498951, 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@501299f5[correlationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@62ee3933[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Performing the ReplaceFileRequest for file 'normalReplaceFileTestFile-1496929498951' at 'integrationtest1'.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1496929498951, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-normalReplaceFileTest : org.bitrepository.bitrepositorymessages.ReplaceFileFinalResponse@1c7c1e26[correlationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, collectionID=integrationtest1, destination=topic://integrationtest1-normalReplaceFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalReplaceFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4995db90[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=normalReplaceFileTestFile-1496929498951, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, checksumDataForExistingFile=<null>(default), checksumDataForNewFile=<null>(default)]
      Test success: normalReplaceFileTest
2017-06-08 15:45:03.213 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="30" minVersion="24"><CorrelationID>31c9f764-d449-4478-ad89-e9a34b09a9cd</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-1496929498951</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@6d3fa932 rejected from java.util.concurrent.ThreadPoolExecutor@3f5d77c8[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 79]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase GetFileIDsTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2bf68c3e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1e40bfbe[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:03.504+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3a0d3af1, null)
          Result: Received event: 00a00643: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 00a00643: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2f9c8782[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@18386b12[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 00a00643: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 00a00643: 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@57a79923[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@742c7d35[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:03.995+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@67303bc6, null)
          Result: Received event: 3625f259: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 3625f259: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1ea90ea8[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@257ec5a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 3625f259: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 3625f259: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2acad500[correlationID=aa68a1be-06ad-4a23-a6bd-34ec0347ff0e, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5406c9e9[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@304664a8[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@5e6d8e58)
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@21ef8164[correlationID=f7c7a4b8-fc85-4459-9d1e-aaac0aee0103, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2aced8ac[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@46343530[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4e6baa31[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@23a52adb[correlationID=f7c7a4b8-fc85-4459-9d1e-aaac0aee0103, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@18c8d11[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@39784f7[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-missingCollectionIDTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@890d214[correlationID=f7c7a4b8-fc85-4459-9d1e-aaac0aee0103, collectionID=integrationtest1, destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6bef1975[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@58e19f00[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@5d4c219d[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@53c24852[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@4075d7ee[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@14b8497f[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2844c2bc[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@69858f3e[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@721ff47[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5104ad6d[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5fdbd4d3[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1ae24c69[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@12b153b5[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@3eaff718[correlationID=f078ff18-3683-4030-90b4-65eac8e9a116, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3431f58f[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=GetFileIDsRequest's requires a CollectionID], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@45f2abb2[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@1a4c36a9[correlationID=44b4eb27-855b-4628-9fad-7a5f2a8ad495, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@44beda31[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@35687bb1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@119ec2e4)
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6670be4d[correlationID=6bb8b99f-a0bb-4e5f-b904-75285876ba5a, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@51e6559d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@67b71f1c[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@764e8bfc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@18118892[correlationID=6bb8b99f-a0bb-4e5f-b904-75285876ba5a, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1cdd142b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@54e397a2[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@587bf254[correlationID=6bb8b99f-a0bb-4e5f-b904-75285876ba5a, collectionID=integrationtest1, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1f88e37e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@49e1b471[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7bca7012[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@7ca4d46d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@24ef5b94[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@60693144[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@488b97bb[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@12d6357b[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4c3bef4e[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@65f1149c[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@715361d6[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@520def6a[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@41df2bfa[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@4184674f[correlationID=07a3bdce-ae8a-49d0-94fa-6d4bde5d356f, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@49498914[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6ce8bad1[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-otherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@51677cfd[correlationID=07a3bdce-ae8a-49d0-94fa-6d4bde5d356f, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6fdd6527[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4eb0431c[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@265119e5[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4c3b1946[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@484bb9bb[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@42fab0d[fileID=otherCollectionTest-integrationtest1--Test-File-1496929430640, lastModificationTime=2017-06-08T15:43:53.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2a9f045c[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:53.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3efad960[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:57.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2be92965[fileID=DefaultFile, lastModificationTime=2017-06-08T15:44:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@52e798d6[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: otherCollectionTest
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@438e231c[correlationID=9044c2fb-acc7-4cd1-96dc-d0ba4183c2de, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1efe17a2[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@30c41dc9[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@21727e54)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6acc37cd[correlationID=69954103-efaf-4b62-9e02-91cbc37f412e, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@40544dcd[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@500ce168[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3d29de28[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@583d723b[correlationID=69954103-efaf-4b62-9e02-91cbc37f412e, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@558a9b78[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@580cdbe4[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2c526ed8[correlationID=69954103-efaf-4b62-9e02-91cbc37f412e, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3956ba8d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@496d9fae[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@209fa513[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1f843b76[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@130a78d9[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@36bf15f9[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6b558900[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@55b44097[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@15b83648[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5be6e9db[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1cbc662e[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6bfb3dd6[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3fa54c97[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@7cf45577[correlationID=e7946f27-73bb-408f-ac58-7dbaf95ee682, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@147ac299[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@14c37b9f[fileID=DefaultFile, allFileIDs=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@256dc53[correlationID=e7946f27-73bb-408f-ac58-7dbaf95ee682, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsSpecificFileIDRequest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsSpecificFileIDRequest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d44fa5b[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@27392ce8[fileID=DefaultFile, allFileIDs=<null>(default)], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6eeaccf2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5aea3138[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@10b69e1c[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7e86ae8e[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: pillarGetFileIDsSpecificFileIDRequest
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@474137f7[correlationID=b1ade60e-dd41-4db4-af84-91d76efc4302, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2a4af5cd[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@27dc24a6[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@5de6d178)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@8cf3289[correlationID=c0436200-828b-45f2-a4a6-ee1309c06de9, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@e95164b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@563b2976[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3ad9c44d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3ba8194[correlationID=c0436200-828b-45f2-a4a6-ee1309c06de9, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1461bf00[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5b9528b3[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@209c5016[correlationID=c0436200-828b-45f2-a4a6-ee1309c06de9, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16f8271a[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7b7ca841[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@c811824[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@4e5fe542[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@1948cb64[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@76856ac[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@32c2e5d[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3268ae8f[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6d24504d[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@28bcb673[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4a802bff[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3debe8f6[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7202713e[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsTestBadDeliveryURL
        Description: Test the case when the delivery URL is unaccessible.
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@20394c0a[correlationID=e09d5555-d86a-4042-9c1b-2a7f7dea5876, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4c8928de[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@11812e3c[fileID=<null>(default), allFileIDs=true], resultAddress=http://localhost:61616/¾]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@2ef0aa38[correlationID=e09d5555-d86a-4042-9c1b-2a7f7dea5876, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestBadDeliveryURL, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestBadDeliveryURL, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3f0bd8cd[responseCode=FILE_TRANSFER_FAILURE, responseText=Could not deliver results.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@72e8a69a[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@24dd60dc[correlationID=e38483ce-ea6e-4231-af53-c56d1ac9c7b8, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3017f655[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2bf17c15[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@3862d1ee)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@24ed2f5d[correlationID=24b40068-468b-4982-b483-aedd442a5408, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@501176ce[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@37ee130a[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3e1bb0c3[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@17959dee[correlationID=24b40068-468b-4982-b483-aedd442a5408, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@dc89fc5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2e11fca0[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@de8fba7[correlationID=24b40068-468b-4982-b483-aedd442a5408, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@20e7a2c0[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@21425391[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6c27bbe5[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@26585005[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@3bb417ac[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@8590590[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@59707fed[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3dccd4be[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@26deaddc[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@66eb5912[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3cbecd35[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@678c9738[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@34ef7658[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test starting: pillarGetFileIDsTestDeliveryThroughUpload
        Description: Test the case when the results should be delivered through the message .
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@662905c4[correlationID=6a559cef-7689-434a-a9f6-7f28dfd5c3c0, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7f452a03[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7d74f1e2[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@745aaa84[correlationID=6a559cef-7689-434a-a9f6-7f28dfd5c3c0, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestDeliveryThroughUpload, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestDeliveryThroughUpload, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@40baa563[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1bac09fe[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1d0017d7[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@6b62697c[correlationID=fe05153b-4f7b-489d-a70d-f83d5a966187, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2e9bedde[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1640879[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@51223aca)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2635442a[correlationID=2d7ec54c-c672-4c31-947b-9b223db7200f, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16199f26[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@690fce33[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@109f1969[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3af84c3a[correlationID=2d7ec54c-c672-4c31-947b-9b223db7200f, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@604071e7[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2d870316[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@66f2cf25[correlationID=2d7ec54c-c672-4c31-947b-9b223db7200f, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@8bce44b[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@34818b50[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@581732ff[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@28ec453f[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@479d72d5[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f7eaa7d[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1e9fefa7[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@549094f6[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@78375f6b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@72903f52[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@13931470[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43f405d0[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1fac6c2[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@50274cee[correlationID=e64660f4-d896-46f2-84a9-5ac11d6a7181, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestFailedNoSuchFileInOperation, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestFailedNoSuchFileInOperation, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@9281468[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5299e58e[fileID=pillarGetFileIDsTestFailedNoSuchFileInOperation-integrationtest1--Test-File-1496929520592, allFileIDs=<null>(default)], resultingFileIDs=<null>(default), partialResult=<null>(default)]
      Test success: pillarGetFileIDsTestFailedNoSuchFileInOperation
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2b1126a4[correlationID=97b5b0c2-47fd-4be2-a421-57b93f852ff6, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@72b4d8f6[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1623a6fd[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@14cb3b20)
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@df95c35[correlationID=9967c8ed-2a3f-462d-bbfc-a92bebe0e4cd, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3bc7b7bb[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1a713f77[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@77a82f7[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@83b27c[correlationID=9967c8ed-2a3f-462d-bbfc-a92bebe0e4cd, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4a5f1242[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@9d24127[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-pillarGetFileIDsTestSuccessCase : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@d7a4463[correlationID=9967c8ed-2a3f-462d-bbfc-a92bebe0e4cd, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1ab8829[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@72cc7787[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6ce755e6[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@33615d45[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@6ed661c0[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f3743d2[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@292961b7[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@101b9aa2[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4d9e3100[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@872d2b2[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6a342ed2[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@26b667bc[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1a9c445b[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@1d19e432[correlationID=73e98b66-9949-4566-91fd-b34af9453487, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@573f0e25[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@ba069f6[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@125805e6[correlationID=73e98b66-9949-4566-91fd-b34af9453487, collectionID=integrationtest1, destination=topic://integrationtest1-pillarGetFileIDsTestSuccessCase, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=pillarGetFileIDsTestSuccessCase, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1b6bb224[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@18e956f1[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@410fac2b[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@13aaf6d9[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@55969c1a[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@79a0687[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3b488cab[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7f10a925[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1e079c91[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@49fe0fe8[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@36acffa8[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4c0f21d9[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6ececfdd[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.000+02:00, fileSize=27]}]]], partialResult=<null>(default)]
      Test success: pillarGetFileIDsTestSuccessCase
2017-06-08 15:45:25.844 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="30" minVersion="24"><CorrelationID>73e98b66-9949-4566-91fd-b34af9453487</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string">true</AllFileIDs></FileIDs><ResultingFileIDs><FileIDsData><FileIDsDataItems><FileIDsDataItem><FileID>DefaultFile</FileID><LastModificationTime>2017-06-08T15:43:22.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt</FileID><LastModificationTime>2017-06-08T15:43:39.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>normalPutFileTestFile-1496929433785</FileID><LastModificationTime>2017-06-08T15:43:55.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610</FileID><LastModificationTime>2017-06-08T15:43:58.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>putFileWithMD5ReturnChecksumTestFile-1496929438873</FileID><LastModificationTime>2017-06-08T15:44:00.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>missingCollectionIDTestFile-1496929489970</FileID><LastModificationTime>2017-06-08T15:44:52.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>otherCollectionTestFile-1496929494949</FileID><LastModificationTime>2017-06-08T15:44:56.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem><FileIDsDataItem><FileID>normalReplaceFileTestFile-1496929498951</FileID><LastModificationTime>2017-06-08T15:45:02.000+02:00</LastModificationTime><FileSize>27</FileSize></FileIDsDataItem></FileIDsDataItems></FileIDsData></ResultingFileIDs></ns2:GetFileIDsFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@6be2dc9c rejected from java.util.concurrent.ThreadPoolExecutor@7d73fc41[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 125]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase MultipleCollectionIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@56211d6b[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@653b3345[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:26.252+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@3d669179, null)
          Result: Received event: 79070982: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 79070982: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1386c66a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@639397cd[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 79070982: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 79070982: 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@2c57ad81[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@259ca94e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:26.666+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@79432d0a, null)
          Result: Received event: 4bd8d459: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 4bd8d459: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3021e992[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2e3d3d49[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 4bd8d459: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 4bd8d459: 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-1496929527296, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@11efe93f[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2ce9de5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:27.310+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1aab59a4, null)
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForPutFileResponse@4764233f[correlationID=f964975c-9eb3-439e-92f9-195558d57aea, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@b96dd76[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, pillarChecksumSpec=<null>(default), checksumDataForExistingFile=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@64943445[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileProgressResponse@75d667fa[correlationID=f964975c-9eb3-439e-92f9-195558d57aea, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@443087a2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Started to receive data.], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, fileAddress=http://sandkasse-01.kb.dk:80/dav/default-test-file.txt]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.PutFileFinalResponse@129898f3[correlationID=f964975c-9eb3-439e-92f9-195558d57aea, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@48403677[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, 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-1496929527296, http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, org.bitrepository.client.eventhandler.BlockingEventHandler@30d66ad1)
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@230b739a[correlationID=691205c9-4641-4c69-9458-8a124f708a0c, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@70ad940[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6f048eb4[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, allFileIDs=<null>(default)], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3fdf3a80[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3a078294[correlationID=691205c9-4641-4c69-9458-8a124f708a0c, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@9bf6e97[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@261197aa[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, 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@60bd30c7[correlationID=691205c9-4641-4c69-9458-8a124f708a0c, collectionID=integrationtest2, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4c609387[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@16c50efb[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, allFileIDs=<null>(default)], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@4ed3657a[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-1496929527296, http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, org.bitrepository.client.eventhandler.BlockingEventHandler@70b1f14)
          Result: Received message on topic://integrationtest1-fileInOtherCollectionTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@75a6972c[correlationID=ef6f0137-592f-4521-8822-066e3630023f, collectionID=integrationtest1, destination=topic://integrationtest1-fileInOtherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=fileInOtherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7eb5b61f[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@38dcec62[fileID=fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296, allFileIDs=<null>(default)], timeToDeliver=<null>(default)]
2017-06-08 15:45:30.293 ERROR o.b.a.g.c.IdentifyPillarsForGetFileIDs - Failing conversation 'GetFileIDsConversationContext{collectionID='integrationtest1', conversationID='ef6f0137-592f-4521-8822-066e3630023f', clientID='fileInOtherCollectionTest', fileID='fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296', contributors=[reference2], monitor=ConversationEventMonitor{, collectionID='integrationtest1', conversationID='ef6f0137', operationType=GET_FILE_IDS, fileID='fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296', eventHandler=org.bitrepository.client.eventhandler.BlockingEventHandler@70b1f14, contributorCompleteEvents=[], contributorFailedEvents=[ef6f0137: GET_FILE_IDS for file fileInOtherCollectionTest-integrationtest1--Test-File-1496929527296: COMPONENT_FAILED: ContributorID reference2 ResponseCode: FILE_NOT_FOUND_FAILURE, File not found.], failOnComponentFailure=true}, auditTrailInformation='null', state=org.bitrepository.client.conversation.FinishedState@65d3d792, 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:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
      Test success: fileInOtherCollectionTest
    Starting testcase IdentifyContributorsForGetStatusIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4c622b27[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4147625b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:30.585+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1f473c2b, null)
          Result: Received event: 64e57c40: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 64e57c40: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3f3cc97[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4ea809d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 64e57c40: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 64e57c40: 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@4560f8dc[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4f21e242[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:30.996+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@30e603fe, null)
          Result: Received event: 2c137ddf: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 2c137ddf: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@2e63d4fb[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@267d441a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 2c137ddf: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 2c137ddf: 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@7dd61d8c[correlationID=7eadb8df-fd8f-4803-8ee2-ab6d1773a677, collectionID=integrationtest1, destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7311ec46[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)], contributor=reference2, timeToDeliver=<null>(default)]
      Test success: normalGetStatusTest
2017-06-08 15:45:32.705 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="30" minVersion="24"><CorrelationID>7eadb8df-fd8f-4803-8ee2-ab6d1773a677</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@6208b15b rejected from java.util.concurrent.ThreadPoolExecutor@7d3496bd[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 7]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
2017-06-08 15:45:32.713 ERROR o.a.a.thread.TaskRunnerFactory - Error in thread 'ActiveMQ Session Task-1'
java.util.concurrent.RejectedExecutionException: Task org.apache.activemq.thread.PooledTaskRunner$1@6eb4da2e rejected from java.util.concurrent.ThreadPoolExecutor@61517193[Shutting down, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 8]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:155)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase GetAuditTrailsTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@52c570f9[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@61459392[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:32.946+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5b5b64a1, null)
          Result: Received event: 99e114e2: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 99e114e2: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@4ff5dd97[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@156ec484[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 99e114e2: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 99e114e2: 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@7fc386b5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2d814b25[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:33.402+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7a2d6483, null)
          Result: Received event: 871d2df0: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 871d2df0: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@63e6b525[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@71e06a55[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 871d2df0: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 871d2df0: 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@33c97392)
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@33e4b04c[correlationID=b390d80e-3535-4bc5-8718-3dd102345d8d, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2b80a6a2[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5411a375[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1b7339e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@70365140[correlationID=b390d80e-3535-4bc5-8718-3dd102345d8d, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3cf2a6d5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@384867e8[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3477b712[correlationID=b390d80e-3535-4bc5-8718-3dd102345d8d, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3eaad4a9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3e4f8757[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@30efe0ad[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@39291e85[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@514e9a95[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@13f9cad4[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5cdcaa8e[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2df05aa6[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@8cff7bf[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@55bd2318[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6c0c7bfb[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@438639b6[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@34035c76[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@50c1bc07[correlationID=2ff65c81-3818-43a2-9cbe-9cf55b00694a, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@20f4b114[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-eventSortingTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@66f5b531[correlationID=2ff65c81-3818-43a2-9cbe-9cf55b00694a, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@433d2e7[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@3e973920[correlationID=2ff65c81-3818-43a2-9cbe-9cf55b00694a, collectionID=integrationtest1, destination=topic://integrationtest1-eventSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=eventSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4b4ce616[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@6d80c206[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@795e504f[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@7e07387d[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@52571dfd[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:39.790+02:00, info=Add file to archive., operationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@39ac7543[sequenceNumber=5, fileID=normalPutFileTestFile-1496929433785, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:55.797+02:00, info=Add file to archive., operationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@32fb8611[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:58.220+02:00, info=Add file to archive., operationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@757884e3[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:00.560+02:00, info=Add file to archive., operationID=240da35f-b01c-4260-ab5b-02590dc4154b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@1f2ad744[sequenceNumber=8, fileID=missingCollectionIDTestFile-1496929489970, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:52.753+02:00, info=Add file to archive., operationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4576bf8f[sequenceNumber=10, fileID=otherCollectionTestFile-1496929494949, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:56.587+02:00, info=Add file to archive., operationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2bd3723e[sequenceNumber=13, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:45:00.650+02:00, info=Add file to archive., operationID=83497485-15cc-46a2-b82a-71f87dfae745, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@1abdb43b[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, 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@3165b665)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@2d3eadbe[correlationID=ad21671f-1b70-43bb-92fd-df352f617005, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ad35015[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@563e06d1[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5720f735[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@7620e911[correlationID=ad21671f-1b70-43bb-92fd-df352f617005, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2f849890[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6a0ffa64[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@519940e2[correlationID=ad21671f-1b70-43bb-92fd-df352f617005, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7da97b39[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4a34b272[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@728ebdac[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@690b6d4f[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@5f4db3e4[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@30852d5d[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3761853c[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5b2f78a[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@37d2a64b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2ea48a29[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@15d7b2a4[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7cb0933[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2589077f[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@5a744534[correlationID=10b3d169-c60b-4565-aa44-4cf7baf10358, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1e05db6[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@7091ff6b[correlationID=10b3d169-c60b-4565-aa44-4cf7baf10358, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2d06b75d[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@3dc25fad[correlationID=10b3d169-c60b-4565-aa44-4cf7baf10358, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4cde20ec[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@a1f1d4e[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@5ef6b18c[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@7166b2c8[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4c023548[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:39.790+02:00, info=Add file to archive., operationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3e05a4eb[sequenceNumber=5, fileID=normalPutFileTestFile-1496929433785, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:55.797+02:00, info=Add file to archive., operationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@55941876[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:58.220+02:00, info=Add file to archive., operationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@11a010fe[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:00.560+02:00, info=Add file to archive., operationID=240da35f-b01c-4260-ab5b-02590dc4154b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4c55dff7[sequenceNumber=8, fileID=missingCollectionIDTestFile-1496929489970, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:52.753+02:00, info=Add file to archive., operationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5fe4186a[sequenceNumber=10, fileID=otherCollectionTestFile-1496929494949, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:56.587+02:00, info=Add file to archive., operationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2a46ec48[sequenceNumber=13, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:45:00.650+02:00, info=Add file to archive., operationID=83497485-15cc-46a2-b82a-71f87dfae745, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3bf03e1e[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, 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@2a2bfa04[correlationID=ded9230a-3e2b-4630-8d63-7c1a111747af, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@45fe4b93[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@398834fa[correlationID=ded9230a-3e2b-4630-8d63-7c1a111747af, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5a6e753d[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@6fd22d7a[correlationID=ded9230a-3e2b-4630-8d63-7c1a111747af, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@100506ee[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@26f9dbde[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@45fc52c3[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@3b3b0efb[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, 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@7ae7a033)
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6774a0ab[correlationID=9272a18b-58ba-42ac-bf0b-ae557c26a6bf, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5ce3e751[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@543b03ed[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@294c59ef[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@b008e9a[correlationID=9272a18b-58ba-42ac-bf0b-ae557c26a6bf, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@7a14e296[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@68e9f191[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@288e9980[correlationID=9272a18b-58ba-42ac-bf0b-ae557c26a6bf, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@c1897d1[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@48dff1df[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@4a9db4a9[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@168376e3[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@5eedddfd[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@690b8ef6[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4e145782[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43ad14cd[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@739f2b70[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@465667cb[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2a9290c4[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1b2f227[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@bfc8dca[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@4f830bb3[correlationID=df2cb2ac-f42c-499e-87a9-2b44566f689c, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@29a83ff0[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@3af81c1b[correlationID=df2cb2ac-f42c-499e-87a9-2b44566f689c, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@587c8f38[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@21fb62b3[correlationID=df2cb2ac-f42c-499e-87a9-2b44566f689c, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@35358f57[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@66f5eb2b[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@3d984ac9[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@470c5933[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@5eda29b2[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:39.790+02:00, info=Add file to archive., operationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@17bf2df1[sequenceNumber=5, fileID=normalPutFileTestFile-1496929433785, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:55.797+02:00, info=Add file to archive., operationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@688ee3cd[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:58.220+02:00, info=Add file to archive., operationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4d6efa2e[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:00.560+02:00, info=Add file to archive., operationID=240da35f-b01c-4260-ab5b-02590dc4154b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@42f6cd88[sequenceNumber=8, fileID=missingCollectionIDTestFile-1496929489970, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:52.753+02:00, info=Add file to archive., operationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2cc8a082[sequenceNumber=10, fileID=otherCollectionTestFile-1496929494949, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:56.587+02:00, info=Add file to archive., operationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@33c7be5d[sequenceNumber=13, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:45:00.650+02:00, info=Add file to archive., operationID=83497485-15cc-46a2-b82a-71f87dfae745, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@9c29d81[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, 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=15}], null, null)
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@d691bcb[correlationID=484b4c56-0673-474f-b3a6-4e4f0b243f29, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2317d6c9[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@61526550[correlationID=484b4c56-0673-474f-b3a6-4e4f0b243f29, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@621cb540[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@5a2af82a[correlationID=484b4c56-0673-474f-b3a6-4e4f0b243f29, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@f93ceb6[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@513089d8[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@36ffa747[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@3b19f21a[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@2a6e7db1[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:39.790+02:00, info=Add file to archive., operationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7fc54f6d[sequenceNumber=5, fileID=normalPutFileTestFile-1496929433785, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:55.797+02:00, info=Add file to archive., operationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@344b0a4d[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:58.220+02:00, info=Add file to archive., operationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@40b6b7fc[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:00.560+02:00, info=Add file to archive., operationID=240da35f-b01c-4260-ab5b-02590dc4154b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@196cd9ae[sequenceNumber=8, fileID=missingCollectionIDTestFile-1496929489970, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:52.753+02:00, info=Add file to archive., operationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4c0753c9[sequenceNumber=10, fileID=otherCollectionTestFile-1496929494949, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:56.587+02:00, info=Add file to archive., operationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@20f22166[sequenceNumber=13, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:45:00.650+02:00, info=Add file to archive., operationID=83497485-15cc-46a2-b82a-71f87dfae745, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@558e6bd3[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, 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@f460f8a[correlationID=a571c878-1eac-4ef8-a71e-86b1f70f01cf, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6aedfa84[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-maxSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@743c190d[correlationID=a571c878-1eac-4ef8-a71e-86b1f70f01cf, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@57b40d16[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@7c5c82d7[correlationID=a571c878-1eac-4ef8-a71e-86b1f70f01cf, collectionID=integrationtest1, destination=topic://integrationtest1-maxSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@77fb54c3[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@3a47ff3f[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@3044fdaa[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@28968b4f[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, 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@67aad9da)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@4ae18e2b[correlationID=aef878f7-19ac-4cf4-b33f-27e613a19c55, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3b75ce0f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@78be8a13[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@24aa7c79[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@68d50482[correlationID=aef878f7-19ac-4cf4-b33f-27e613a19c55, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5f6c7469[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@110c81f4[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@3b909ac0[correlationID=aef878f7-19ac-4cf4-b33f-27e613a19c55, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@8a73643[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@73bf7d68[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@7e8e5aa2[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@41f78929[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@7053ba7a[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@780fcd25[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7458c3cc[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@91ba2af[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@64f6499c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6216c6c2[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@50623fef[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4b8f196[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@52d4e234[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@378d2675[correlationID=48312023-9c8a-4b6b-b6e9-6ddf02cbfbc4, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2baa0f0f[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@26bf2c18[correlationID=48312023-9c8a-4b6b-b6e9-6ddf02cbfbc4, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@d4f3382[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@1ceebcf2[correlationID=48312023-9c8a-4b6b-b6e9-6ddf02cbfbc4, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1cc2d519[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@3eac9b3e[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@28ab919[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@6b6a9c96[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@610af6ff[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:39.790+02:00, info=Add file to archive., operationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3b25f48b[sequenceNumber=5, fileID=normalPutFileTestFile-1496929433785, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:55.797+02:00, info=Add file to archive., operationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6c30d087[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:58.220+02:00, info=Add file to archive., operationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@53016fbb[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:00.560+02:00, info=Add file to archive., operationID=240da35f-b01c-4260-ab5b-02590dc4154b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@650ad62a[sequenceNumber=8, fileID=missingCollectionIDTestFile-1496929489970, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:52.753+02:00, info=Add file to archive., operationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@711fe7ac[sequenceNumber=10, fileID=otherCollectionTestFile-1496929494949, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:56.587+02:00, info=Add file to archive., operationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@1bc1b5e0[sequenceNumber=13, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:45:00.650+02:00, info=Add file to archive., operationID=83497485-15cc-46a2-b82a-71f87dfae745, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@43e57d94[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, 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@43e1d799[correlationID=d34af075-dc46-44cc-9d2a-05109c0a7ada, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@23429910[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@6adad7c3[correlationID=d34af075-dc46-44cc-9d2a-05109c0a7ada, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@26a9d00f[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@1d5025e9[correlationID=d34af075-dc46-44cc-9d2a-05109c0a7ada, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@52da3354[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@7e28dbd5[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@22fa2400[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@3e9922db[sequenceNumber=1, fileID=DefaultFile, reportingComponent=reference2, actorOnFile=TestSuiteInitialiser, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:22.401+02:00, info=Add file to archive., operationID=5b2e701f-f246-4887-8907-f1044529f658, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@3ddae6cf[sequenceNumber=3, fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, reportingComponent=reference2, actorOnFile=normalIdentificationTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:39.790+02:00, info=Add file to archive., operationID=1e367dc2-8c28-43a1-abd5-29e4a36dd09a, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@51474d2[sequenceNumber=5, fileID=normalPutFileTestFile-1496929433785, reportingComponent=reference2, actorOnFile=normalPutFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:55.797+02:00, info=Add file to archive., operationID=5ca84b68-20b6-4694-97dd-7dc4eb4cad5e, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@76bd9a54[sequenceNumber=6, fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, reportingComponent=reference2, actorOnFile=putFileOperationAcceptedProgressTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:43:58.220+02:00, info=Add file to archive., operationID=83ecaa6a-ea2f-4774-8a6f-ebc6a9b66b52, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@145f1a2[sequenceNumber=7, fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, reportingComponent=reference2, actorOnFile=putFileWithMD5ReturnChecksumTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:00.560+02:00, info=Add file to archive., operationID=240da35f-b01c-4260-ab5b-02590dc4154b, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@6bc393db[sequenceNumber=8, fileID=missingCollectionIDTestFile-1496929489970, reportingComponent=reference2, actorOnFile=missingCollectionIDTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:52.753+02:00, info=Add file to archive., operationID=f0921155-ecc5-4e8e-8be3-8ee32af22fc4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@4d57d895[sequenceNumber=10, fileID=otherCollectionTestFile-1496929494949, reportingComponent=reference2, actorOnFile=otherCollectionTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:44:56.587+02:00, info=Add file to archive., operationID=c767adaa-9b5c-458f-933c-e4fac8e5e3a4, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@57229451[sequenceNumber=13, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=PUT_FILE, actionDateTime=2017-06-08T15:45:00.650+02:00, info=Add file to archive., operationID=83497485-15cc-46a2-b82a-71f87dfae745, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=],org.bitrepository.bitrepositoryelements.AuditTrailEvent@7944a7f6[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
        Step: Request audit trail with MinSequenceNumber set to the SequenceNumber of the last event
          Stimuli: Calling getAuditTrails([AuditTrailQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}minSequenceNumber=15, maxSequenceNumber=null}], null, null)
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetAuditTrailsResponse@20a4cded[correlationID=1c78e55b-8cc8-4b5f-8114-c2092870fdac, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6d88b64a[responseCode=IDENTIFICATION_POSITIVE, responseText=<null>(default)]]
          Result: Received message on topic://integrationtest1-minSequenceNumberTest : org.bitrepository.bitrepositorymessages.GetAuditTrailsProgressResponse@ece8b4[correlationID=1c78e55b-8cc8-4b5f-8114-c2092870fdac, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1b7a519a[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@5966d86d[correlationID=1c78e55b-8cc8-4b5f-8114-c2092870fdac, collectionID=integrationtest1, destination=topic://integrationtest1-minSequenceNumberTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minSequenceNumberTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@423cc527[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], contributor=reference2, resultingAuditTrails=org.bitrepository.bitrepositoryelements.ResultingAuditTrails@5377702d[resultAddress=<null>(default), auditTrailEvents=org.bitrepository.bitrepositoryelements.AuditTrailEvents@1bae5eac[auditTrailEvent={org.bitrepository.bitrepositoryelements.AuditTrailEvent@74e45804[sequenceNumber=15, fileID=normalReplaceFileTestFile-1496929498951, reportingComponent=reference2, actorOnFile=normalReplaceFileTest, actionOnFile=REPLACE_FILE, actionDateTime=2017-06-08T15:45:02.671+02:00, info=Replacing the file., operationID=31c9f764-d449-4478-ad89-e9a34b09a9cd, certificateID=cd8b40b7a5cda91a987839318a24f4d63a251df6, auditTrailInformation=]}]], partialResult=false]
      Test success: minSequenceNumberTest
    Starting testcase GetStatusRequestIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@73a2499a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@45860663[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:52.490+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7e709c9, null)
          Result: Received event: ba75f3bf: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: ba75f3bf: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6c59fbd5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@621f558d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: ba75f3bf: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: ba75f3bf: 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@31f6a5e5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@31c83e75[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:52.907+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@653b6d0d, null)
          Result: Received event: 3965d3a4: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 3965d3a4: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3f825259[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@453b1ede[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 3965d3a4: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 3965d3a4: PUT_FILE for file DefaultFile: COMPLETE: 
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.IdentifyContributorsForGetStatusResponse@56f83eab[correlationID=30c674b9-1a91-4f2c-a821-7eaf45233e4a, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@583fda04[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@5c0055db[correlationID=caa891df-9ed4-4c8b-8969-4d33ad8ee8ac, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1902d03f[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=<null>(default)], contributor=reference2]
          Result: Received message on topic://integrationtest1-normalGetStatusTest : org.bitrepository.bitrepositorymessages.GetStatusFinalResponse@e18b8d2[correlationID=caa891df-9ed4-4c8b-8969-4d33ad8ee8ac, collectionID=<null>(default), destination=topic://integrationtest1-normalGetStatusTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalGetStatusTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2851acef[responseCode=OPERATION_COMPLETED, responseText=Returning status], contributor=reference2, resultingStatus=org.bitrepository.bitrepositoryelements.ResultingStatus@76a19ab3[statusInfo=org.bitrepository.bitrepositoryelements.StatusInfo@792d2f70[statusCode=OK, statusText=Version: 1.10-SNAPSHOT MessageXML version: 30], statusTimestamp=2017-06-08T15:45:54.811+02:00]]
      Test success: normalGetStatusTest
2017-06-08 15:45:55.621 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'GetStatusFinalResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:GetStatusFinalResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="30" minVersion="24"><CorrelationID>caa891df-9ed4-4c8b-8969-4d33ad8ee8ac</CorrelationID><Destination>topic://integrationtest1-normalGetStatusTest</Destination><ReplyTo>topic://integrationtest1-reference2-contributor</ReplyTo><From>reference2</From><To>normalGetStatusTest</To><ResponseInfo><ResponseCode>OPERATION_COMPLETED</ResponseCode><ResponseText>Returning status</ResponseText></ResponseInfo><Contributor>reference2</Contributor><ResultingStatus><StatusInfo><StatusCode>OK</StatusCode><StatusText>Version: 1.10-SNAPSHOT MessageXML version: 30</StatusText></StatusInfo><StatusTimestamp>2017-06-08T15:45:54.811+02:00</StatusTimestamp></ResultingStatus></ns2:GetStatusFinalResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@3c8d3e73 rejected from java.util.concurrent.ThreadPoolExecutor@58a0894c[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 19]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase GetChecksumTest
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@23a3d454[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6d2c81f1[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:55.963+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6dd8a127, null)
          Result: Received event: 4fdc966e: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 4fdc966e: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@1b5f79a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@e5aa6a6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 4fdc966e: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 4fdc966e: 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@640f3864[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@13a34f39[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:56.469+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@7c8c7a16, null)
          Result: Received event: 62a4e7aa: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 62a4e7aa: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@b81625d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@76d7eafd[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 62a4e7aa: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 62a4e7aa: 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@292f1c41)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@8675b7f[correlationID=e587743e-54c7-4a59-8e24-87226a16d4d5, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@412acfa5[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4c25ee6[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1c5be0eb[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@dc35390[correlationID=e587743e-54c7-4a59-8e24-87226a16d4d5, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@61f64788[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@43da4412[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@10c6be9[correlationID=e587743e-54c7-4a59-8e24-87226a16d4d5, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@62110fa4[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4f4ae0ab[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@31b177e1[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@5380011d[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@390648e6[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2151a8d5[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1be5cd61[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@483eafe9[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43f49f70[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6fcf90db[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5a74c686[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@67887bc6[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@e06758[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@4232599c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@71bd3b47, null)
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@4e9ce4c[correlationID=7fbe00b9-c489-4696-b2c8-96d845ba00d8, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@542d2967[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@74133947[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@46658322[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@c34ae0c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@7ed9ca7d[correlationID=7fbe00b9-c489-4696-b2c8-96d845ba00d8, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@58c81a3f[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4f4dc1c4[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@452aec67[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5ChecksumsForAllFilesTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@7f152db0[correlationID=7fbe00b9-c489-4696-b2c8-96d845ba00d8, collectionID=integrationtest1, destination=topic://integrationtest1-md5ChecksumsForAllFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5ChecksumsForAllFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4eb9cd3c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5e58902e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@575fc48b[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1f10b7d[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@121f652[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1b62cfb8[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@32303bc3[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3b13641b[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@358e964d[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@381c804b[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@bc15aa8[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+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@796c4886)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@6e0daec4[correlationID=686b1642-f97d-4d1d-ae53-b0f5b01a2ccf, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@37e0e20b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@246b6ab6[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5096e280[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3a73174e[correlationID=686b1642-f97d-4d1d-ae53-b0f5b01a2ccf, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4a69701d[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4300101c[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@4b3e9f3d[correlationID=686b1642-f97d-4d1d-ae53-b0f5b01a2ccf, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5108774b[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@405c76ee[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@20809399[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1f7837c3[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@d58b948[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@2e90550b[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@a28171b[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@54b0efb2[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1cea9e95[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@307ea80e[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7a24e1d5[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@29ba5c5c[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@61ec71c8[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@2effa903[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@5aa76e11, null)
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@23b3097e[correlationID=552001fb-126e-4219-9afd-558cc524d67c, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@132a940[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@609b3736[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@410da14e[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7a4eb8e8[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@7d9a4e21[correlationID=552001fb-126e-4219-9afd-558cc524d67c, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@499692[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6d7efed[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@37b7e624[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-md5SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@6e7df953[correlationID=552001fb-126e-4219-9afd-558cc524d67c, collectionID=integrationtest1, destination=topic://integrationtest1-md5SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=md5SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d4dcca9[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@268fc82a[checksumType=HMAC_MD5, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@430cc5f9[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@42ba0baa[fileID=DefaultFile, checksumValue={58,125,-17,-24,69,34,2,-65,111,-70,127,-79,-127,92,-44,16}, calculationTimestamp=2017-06-08T15:46:01.453+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@1d6747d6)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@199bc46b[correlationID=95cba59f-3eb1-4c5c-b740-c399aca4af81, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@16a516c0[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@133e6b91[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@47cb3a5c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@7ffed72a[correlationID=95cba59f-3eb1-4c5c-b740-c399aca4af81, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@189749e5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@41e129e1[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@6233ea16[correlationID=95cba59f-3eb1-4c5c-b740-c399aca4af81, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2dbcd596[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4e2ada6e[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1a02f749[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@671cdd45[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@2cc7b455[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@34a6e209[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3993f36b[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3864f7e9[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@291089ac[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2a25902d[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@c8b26a9[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@134f436e[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3ebff542[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@5d09c3c3[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4813cd48, null)
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@27ac3fbb[correlationID=79a02e07-0288-478a-a70e-621497f3ffdd, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@78f55787[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@728604d8[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@11a5c402[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@57b2706a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@2faa4abd[correlationID=79a02e07-0288-478a-a70e-621497f3ffdd, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4d8bdfad[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@168e17b9[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@30592476[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1ChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@72ac3cbe[correlationID=79a02e07-0288-478a-a70e-621497f3ffdd, collectionID=integrationtest1, destination=topic://integrationtest1-sha1ChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1ChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4ab4762d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5e6e9316[checksumType=SHA1, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@1e51c51f[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@d0b43a7[fileID=DefaultFile, checksumValue={-126,-76,-79,86,-91,-37,53,30,39,-114,58,-114,93,62,118,45,-20,-92,95,-37}, calculationTimestamp=2017-06-08T15:46:04.564+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@3ae95b23)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@319c4bda[correlationID=836d18f9-8933-4000-a8ba-f7b5f0a56800, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@ee6dd20[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@5967e122[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@562e4d0a[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@64986857[correlationID=836d18f9-8933-4000-a8ba-f7b5f0a56800, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6a1d961b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@726fab3c[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@724784b6[correlationID=836d18f9-8933-4000-a8ba-f7b5f0a56800, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@71d70c7d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3ce218e[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1d06e17d[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@532aa45f[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@1a57eea3[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@68e77e36[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4240775e[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@44ce3b15[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6149e7d9[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@320c2308[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@73374890[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4614c370[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@68cd9344[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@3a7828c2[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@185c1e77, null)
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@44194cb5[correlationID=a25f10a2-75e7-4551-9835-df9d392b0593, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3909c295[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6a320350[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@68d54bee[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@66a7cea5[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@2fbefa2c[correlationID=a25f10a2-75e7-4551-9835-df9d392b0593, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@27afb1d2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@701a1314[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2da280df[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-sha1SaltChecksumsForDefaultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@1bb94c71[correlationID=a25f10a2-75e7-4551-9835-df9d392b0593, collectionID=integrationtest1, destination=topic://integrationtest1-sha1SaltChecksumsForDefaultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=sha1SaltChecksumsForDefaultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@24f02fee[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@60e5e09d[checksumType=HMAC_SHA1, checksumSalt={-85,-85}, otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@5d78edac[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@c73e8b6[fileID=DefaultFile, checksumValue={66,-71,-41,1,74,-58,109,24,85,-88,-90,-51,-111,-18,14,80,-83,-121,19,-46}, calculationTimestamp=2017-06-08T15:46:11.227+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@50d26b6e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4e2b5218[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:46:12.148+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1d4e3295, null)
          Result: Received event: b8d3fb46: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: b8d3fb46: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3d9b4441[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6e80281a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: b8d3fb46: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: b8d3fb46: 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@532671f4[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@38f4f218[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:46:12.554+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@1e99eeaf, null)
          Result: Received event: fbd49c5d: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: fbd49c5d: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@3800407d[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@86d1cfe[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: fbd49c5d: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: fbd49c5d: 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@614018)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@78bfdc4d[correlationID=3be6051d-c6ee-40a2-b261-126209b2b29c, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4aa5028b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1c8d79b8[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@12825aa6[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@46516d6[correlationID=3be6051d-c6ee-40a2-b261-126209b2b29c, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@29040457[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6bfbd921[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@750df32a[correlationID=3be6051d-c6ee-40a2-b261-126209b2b29c, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@366167ef[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1faf9ddd[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@6b0f073[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@1cbed72c[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@21dd954b[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@427fa5d8[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@434de68c[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@29a04e7e[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@641af1cc[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5b74d9f2[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@77a13d96[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5c595ea2[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6ffe5074[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@394c3a0f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6f9f5d71, null)
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@3efc1ea0[correlationID=81b507e0-1a68-4aed-b823-09eb85dfd100, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d8f1c77[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1446e9dd[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4015d9d4[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@1e42c668[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@4c6f26e[correlationID=81b507e0-1a68-4aed-b823-09eb85dfd100, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@13c95170[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2341a914[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6e1345d2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-checksumSortingTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@3fc727f4[correlationID=81b507e0-1a68-4aed-b823-09eb85dfd100, collectionID=integrationtest1, destination=topic://integrationtest1-checksumSortingTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=checksumSortingTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6166f161[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6c386ba2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@25c54f7b[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@233b24b0[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7580244f[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5a4a2426[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@557b0683[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2f1fa638[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5b494dc8[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@50293993[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5d6b620b[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+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@526607ec)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@3ee51e3e[correlationID=c84db66d-6d9b-4459-94b5-dfb703a7b4ca, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5a7d725b[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1f8c5f73[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@586f1665[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@3c9bd017[correlationID=c84db66d-6d9b-4459-94b5-dfb703a7b4ca, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5161f1f5[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2af8d5b4[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@4360b914[correlationID=c84db66d-6d9b-4459-94b5-dfb703a7b4ca, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@c19d85a[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1a4437e6[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@46888a85[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@662359[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@427fe007[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@793f14a9[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7b6175a9[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4aaced77[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@776e53fd[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@76f59be5[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@64964af[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2b23f644[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2ed7a966[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@497c738f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6f33da82, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@4c3e3792[correlationID=97734165-d823-45c1-b095-d2a0976c4151, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@204a10da[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@502acf68[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@611173ee[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5c2e5af9[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@139505da[correlationID=97734165-d823-45c1-b095-d2a0976c4151, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@65945220[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6256a08f[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7a6ac34f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@6a8e8042[correlationID=97734165-d823-45c1-b095-d2a0976c4151, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1b6bec8f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2fee4696[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@4d629437[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@53f08149[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@173b102c[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4a3c2eab[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@13a6c8f7[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@448bf903[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@b7e2bce[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@209c057c[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@55890e8[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+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@111028a4[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@40183ded, null)
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@261d5037[correlationID=feb32b9d-4b92-4bcb-a555-5e4f9dca6f49, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@75793841[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@79b34c8e[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@154f5203[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@591f2475[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@6060d037[correlationID=feb32b9d-4b92-4bcb-a555-5e4f9dca6f49, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2c9e0110[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2b1aa104[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@e797df6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxNumberOfResultTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@53e89594[correlationID=feb32b9d-4b92-4bcb-a555-5e4f9dca6f49, collectionID=integrationtest1, destination=topic://integrationtest1-maxNumberOfResultTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxNumberOfResultTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@40ec493d[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4054d578[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@6bbf21cf[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7c6c5d19[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00]}], partialResult=true]
      Test success: maxNumberOfResultTest
      Test starting: maxTimeStampTest
        Description: Test the pillar support for only retrieving checksums older that a given time. Note that this test assumes there is at least 2 checksums with different timestamps.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@5eec7dc)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@5265eff1[correlationID=0467dd68-dc1a-4cfd-a39e-53f1ae602de4, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@79abed92[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@9c3852b[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5747092e[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@9f32e2b[correlationID=0467dd68-dc1a-4cfd-a39e-53f1ae602de4, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@765c22ec[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@4e7d90bf[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@5dfbd0f4[correlationID=0467dd68-dc1a-4cfd-a39e-53f1ae602de4, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@fce42a7[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@605a228[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@38131d15[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@3bec1693[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@464aa033[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@6df54e30[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4dae0d2e[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@162dc286[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@5f5b348[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@42b6e908[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@7fcc5b0d[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@78d8f80[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2fca03ca[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@511e1d04[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@22354303, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@290bad21[correlationID=4ea731fa-5f45-4ba7-b02a-6e0547e2501d, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@17056312[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@642571b[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@49eab835[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3dfc768c[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@1adb0d0[correlationID=4ea731fa-5f45-4ba7-b02a-6e0547e2501d, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@61e75454[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6b6cb446[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@624c7d6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@6304e582[correlationID=4ea731fa-5f45-4ba7-b02a-6e0547e2501d, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@38c52064[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6190bdd3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@519a4a4[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@41757970[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@50a2b73a[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@34b8e6d8[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@7c4c586f[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1618006f[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@53467ef1[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@203bdc67[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3e2a672f[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+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=Thu Jun 08 15:45:02 CEST 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2e76d583[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@69a03be9, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@347fa0fa[correlationID=6457189e-fd79-4092-b57d-6a92d199b1c5, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@59c53a7e[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@77e3f11a[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@20b22ddf[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@69032143[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@7a7cb7a9[correlationID=6457189e-fd79-4092-b57d-6a92d199b1c5, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@ab9615a[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@675a4985[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@455c8dbd[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@330f4dc1[correlationID=6457189e-fd79-4092-b57d-6a92d199b1c5, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@320b3001[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@291d696e[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@7b5b3f06[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@327304e9[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5913a19e[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1b87e5cb[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@39065ab2[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@13785537[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@57a30997[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@73ae1715[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@78f61018[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+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=Thu Jun 08 15:43:22 CEST 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@656a9ea5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@547689c4, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@312d789d[correlationID=9f96416f-3628-4995-be9d-1d804d36b355, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1ac90520[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3e7a9047[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@39f569d2[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@63c607e1[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@11fc27b0[correlationID=9f96416f-3628-4995-be9d-1d804d36b355, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@261e2909[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@72ca9446[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@78f9e4cc[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@38ea574e[correlationID=9f96416f-3628-4995-be9d-1d804d36b355, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3ee6de5b[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6a635962[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@6ceb7813[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@65112e7[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+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=Thu Jun 08 15:43:22 CEST 2017, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@cddb150[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@293a0679, null)
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@42ac7543[correlationID=62e559bf-7059-4885-84d3-777e197bea0c, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3be83adf[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@d67d218[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7e50dbe6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@5f77af02[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@62b540ed[correlationID=62e559bf-7059-4885-84d3-777e197bea0c, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5d28d7e2[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@505f7c9b[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4732fc76[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-maxTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@688690e5[correlationID=62e559bf-7059-4885-84d3-777e197bea0c, collectionID=integrationtest1, destination=topic://integrationtest1-maxTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=maxTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@49a8b6d2[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@39024e73[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@cfaa111[resultAddress=<null>(default), checksumDataItems=<null>(default)], partialResult=false]
      Test success: maxTimeStampTest
      Test starting: minTimeStampTest
        Description: Test the pillar support for only retrieving checksums newer that a given time. Note that this test assumes there is at least 2 checksums with different timestamps.
          Stimuli: Calling getFileIDs([ContributorQuery{componentID='reference2, minTimestamp=null, maxTimestamp=null, maxNumberOfResults=null}], null, null, org.bitrepository.client.eventhandler.BlockingEventHandler@27505ef5)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@7f1870af[correlationID=f38b9200-1e7c-48ff-9233-16525be31d3c, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@94ba9b1[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@37b043e0[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@48e09bfe[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@21d63c51[correlationID=f38b9200-1e7c-48ff-9233-16525be31d3c, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@74876dc6[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1979483a[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@46d16a2c[correlationID=f38b9200-1e7c-48ff-9233-16525be31d3c, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@44653c5f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@39e173c[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@1b7b91dd[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@56361894[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@3bdc41c9[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@48888679[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@fba13cc[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@692e5817[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@30a58ef2[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@3c927dd1[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@63693dfc[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@789c3f66[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@6452fc99[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@6e860133[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@14d8046d, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@7ed28642[correlationID=2fa4f819-d1ef-48d5-8c29-93480c5ce49b, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@74bb1f4f[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@3f137a56[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@7fa7925d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@15adfb7d[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@5face2a8[correlationID=2fa4f819-d1ef-48d5-8c29-93480c5ce49b, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@153dc72b[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@2fbae921[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@31972f81[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@234f30b8[correlationID=2fa4f819-d1ef-48d5-8c29-93480c5ce49b, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@42a7bd00[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@503ef26a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@6f4552d4[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@35556574[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4ae58163[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@6def87f7[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2879bb6c[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@361915d2[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@509174eb[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@41d08131[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2417f0bc[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+02:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the oldest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Thu Jun 08 15:43:22 CEST 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@528e2b86[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@43edf1f2, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@6694ea20[correlationID=6cf4e0b9-b899-4e31-8255-4d68af76c7c5, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@21501648[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1249eee9[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@6a2680da[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2ba2a254[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@45b1ef00[correlationID=6cf4e0b9-b899-4e31-8255-4d68af76c7c5, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3b506e26[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@1fcd8bff[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4e8127a9[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@f1820e6[correlationID=6cf4e0b9-b899-4e31-8255-4d68af76c7c5, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@58aa051c[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2b73bc7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@d7a3b02[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@43ab255b[fileID=DefaultFile, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4b214ad7[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:39.781+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@70f32977[fileID=normalPutFileTestFile-1496929433785, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:55.789+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@2c0dbe40[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:58.214+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@3696d767[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:00.553+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@77a04490[fileID=missingCollectionIDTestFile-1496929489970, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:52.745+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@1e717382[fileID=otherCollectionTestFile-1496929494949, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:56.577+02:00],org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@5f4f21b2[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+02:00]}], partialResult=false]
        Step: Request checksums with MinTimeStamp set to the timestamp of the newest checksum
          Stimuli: Calling getChecksums([ContributorQuery{componentID='reference2, minTimestamp=Thu Jun 08 15:45:02 CEST 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1c0b6d3c[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6d7d1a53, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@8e05c36[correlationID=d59de7f2-f184-4335-82af-b4c91cf62ec4, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2a3987b5[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@e1fbb6a[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@458e05b7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@4f85f0dc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@46d68bb7[correlationID=d59de7f2-f184-4335-82af-b4c91cf62ec4, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@78b9983f[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@78d46586[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@ed05d7b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@1a1db9e5[correlationID=d59de7f2-f184-4335-82af-b4c91cf62ec4, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@6fdc82e[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@77910a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@3afe3143[resultAddress=<null>(default), checksumDataItems={org.bitrepository.bitrepositoryelements.ChecksumDataForChecksumSpecTYPE@4d5b7568[fileID=normalReplaceFileTestFile-1496929498951, checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:45:02.669+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=Thu Jun 08 15:45:02 CEST 2017, maxTimestamp=null, maxNumberOfResults=null}], null, org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1c946d63[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], null, org.bitrepository.client.eventhandler.BlockingEventHandler@4f5801af, null)
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetChecksumsResponse@f32b871[correlationID=b28a2177-0caf-4380-a5ee-040759b3a843, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1c886454[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@7fb3aded[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@64bfee0a[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@7e5423dc[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsProgressResponse@52a0c78e[correlationID=b28a2177-0caf-4380-a5ee-040759b3a843, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@4e2659dc[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to calculate checksums.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@256e16a9[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@3d8bfca3[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-minTimeStampTest : org.bitrepository.bitrepositorymessages.GetChecksumsFinalResponse@645604af[correlationID=b28a2177-0caf-4380-a5ee-040759b3a843, collectionID=integrationtest1, destination=topic://integrationtest1-minTimeStampTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=minTimeStampTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@679f115[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4317b6e6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], resultingChecksums=org.bitrepository.bitrepositoryelements.ResultingChecksums@670766c3[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@4f7a0368[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5163f5e6[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:46:30.362+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@73076bce, null)
          Result: Received event: 41448fcc: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 41448fcc: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@779fbd33[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5c3318b5[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: 41448fcc: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 41448fcc: 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@6bc26806[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@328f03a7[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:46:30.790+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@63cf575, null)
          Result: Received event: 4c63ffe3: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: 4c63ffe3: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7e8f0af[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@584b0e1f[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: 4c63ffe3: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: 4c63ffe3: 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@37af75b1[correlationID=8cc105db-36d1-46b6-9d58-be3b409eb65e, collectionID=<null>(default), destination=topic://integrationtest1-missingCollectionIDTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=missingCollectionIDTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@8764b04[responseCode=REQUEST_NOT_UNDERSTOOD_FAILURE, responseText=IdentifyPillarsForGetChecksumsRequest's requires a CollectionID], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@442c3e3f[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@2cdaccd6[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@1d06022e[correlationID=93cda086-3580-4ef8-9a7c-ed8b686555bb, collectionID=integrationtest2, destination=topic://integrationtest1-otherCollectionTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=otherCollectionTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@a91aea7[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@26837ab4[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5929f78b[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@749399f2[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@7486dfbe[correlationID=82f43e21-344c-44f0-9570-d0a5636c7a8a, collectionID=integrationtest1, destination=topic://integrationtest1-allFilesTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=allFilesTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5bc01f63[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@454079ea[fileID=<null>(default), allFileIDs=true], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@19733ac[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@43ae670f[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@188c24e4[correlationID=74a7d249-89b2-416c-b327-2d04df248999, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@271c3c24[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@493bbc7c[fileID=nonExistingFileTest-integrationtest1--Test-File-1496929595636, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@1e0a16f4[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@55cb3c5c)
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.IdentifyPillarsForGetFileIDsResponse@33bd86d9[correlationID=c386fe89-9432-4403-94a1-4a23ebb0dda9, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@1bebf99[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@43c8555e[fileID=<null>(default), allFileIDs=true], timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@10b90976[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsProgressResponse@76074296[correlationID=c386fe89-9432-4403-94a1-4a23ebb0dda9, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@5f646b2d[responseCode=OPERATION_ACCEPTED_PROGRESS, responseText=Starting to locate files.], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@6e9fe328[fileID=<null>(default), allFileIDs=true], resultAddress=<null>(default)]
          Result: Received message on topic://integrationtest1-normalIdentificationTest : org.bitrepository.bitrepositorymessages.GetFileIDsFinalResponse@133b4e17[correlationID=c386fe89-9432-4403-94a1-4a23ebb0dda9, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@3d88616f[responseCode=OPERATION_COMPLETED, responseText=<null>(default)], pillarID=reference2, fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@a51b011[fileID=<null>(default), allFileIDs=true], resultingFileIDs=org.bitrepository.bitrepositoryelements.ResultingFileIDs@70da8788[resultAddress=<null>(default), fileIDsData=org.bitrepository.bitrepositoryelements.FileIDsData@39d82472[fileIDsDataItems=org.bitrepository.bitrepositoryelements.FileIDsData$FileIDsDataItems@47a5a93f[fileIDsDataItem={org.bitrepository.bitrepositoryelements.FileIDsDataItem@407348e2[fileID=DefaultFile, lastModificationTime=2017-06-08T15:43:22.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@64b161a3[fileID=normalIdentificationTest-integrationtest1--Test-File-1496929418316-1.txt, lastModificationTime=2017-06-08T15:43:39.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1c3222f3[fileID=normalPutFileTestFile-1496929433785, lastModificationTime=2017-06-08T15:43:55.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@76b49c1b[fileID=putFileOperationAcceptedProgressTest-integrationtest1--Test-File-1496929436610, lastModificationTime=2017-06-08T15:43:58.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@2c5afe77[fileID=putFileWithMD5ReturnChecksumTestFile-1496929438873, lastModificationTime=2017-06-08T15:44:00.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@43092e26[fileID=missingCollectionIDTestFile-1496929489970, lastModificationTime=2017-06-08T15:44:52.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@4ea1b90e[fileID=otherCollectionTestFile-1496929494949, lastModificationTime=2017-06-08T15:44:56.000+02:00, fileSize=27],org.bitrepository.bitrepositoryelements.FileIDsDataItem@1c27b085[fileID=normalReplaceFileTestFile-1496929498951, lastModificationTime=2017-06-08T15:45:02.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@43568b11[correlationID=28be0846-d2d5-430b-946b-275ebbae638c, collectionID=integrationtest1, destination=topic://integrationtest1-normalIdentificationTest, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=normalIdentificationTest, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@751d5327[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileIDs=org.bitrepository.bitrepositoryelements.FileIDs@71bc155a[fileID=DefaultFile, allFileIDs=<null>(default)], checksumRequestForExistingFile=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4b7d1f14[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], pillarID=reference2, pillarChecksumSpec=<null>(default), timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@3c041b69[timeMeasureUnit=MILLISECONDS, timeMeasureValue=1000]]
      Test success: normalIdentificationTest
2017-06-08 15:46:38.832 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForGetChecksumsResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForGetChecksumsResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="30" minVersion="24"><CorrelationID>28be0846-d2d5-430b-946b-275ebbae638c</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@2b4c78c6 rejected from java.util.concurrent.ThreadPoolExecutor@741d77db[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 40]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
    Starting testcase IdentifyPillarsForGetFileIT
          Stimuli: Calling PutFileWithId(http://sandkasse-01.kb.dk:80/dav/default-test-file.txt, DefaultFile, 10, org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@7178438b[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@5c7234fb[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:46:39.055+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@6d5c28bc, null)
          Result: Received event: e793aa64: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: e793aa64: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@5b01e9f5[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4b4acddd[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:43:22.252+02:00], File already existed on reference2
          Result: Received event: e793aa64: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: e793aa64: 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@52ef414a[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@4cebf528[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:46:39.434+02:00], null, org.bitrepository.client.eventhandler.BlockingEventHandler@53f2e1b3, null)
          Result: Received event: eb3928f7: PUT_FILE for file DefaultFile: IDENTIFY_REQUEST_SENT: , Identifying pillars for put file
          Result: Received event: eb3928f7: PUT_FILE for file DefaultFile: COMPONENT_COMPLETE: ContributorID reference2, requestedChecksumResult=org.bitrepository.bitrepositoryelements.ChecksumDataForFileTYPE@6948204e[checksumSpec=org.bitrepository.bitrepositoryelements.ChecksumSpecTYPE@24f3584d[checksumType=MD5, checksumSalt=<null>(default), otherChecksumType=<null>(default)], checksumValue={-108,10,81,-78,80,-25,-86,-126,-40,-24,-22,49,33,127,-14,103}, calculationTimestamp=2017-06-08T15:44:58.437+02:00], File already existed on reference2
          Result: Received event: eb3928f7: PUT_FILE for file DefaultFile: IDENTIFICATION_COMPLETE: Contributors: []
          Result: Received event: eb3928f7: 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@6bb67e07[correlationID=3cef43ef-c9a5-4ad7-9bd1-c8620d55fce9, collectionID=integrationtest1, destination=topic://integrationtest1-goodCaseIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=goodCaseIdentificationIT, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@2cb2561d[responseCode=IDENTIFICATION_POSITIVE, responseText=Operation acknowledged and accepted.], fileID=DefaultFile, pillarID=reference2, timeToDeliver=org.bitrepository.bitrepositoryelements.TimeMeasureTYPE@2fd1ef66[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@2a5be378[correlationID=8df2a379-dc6d-4119-be13-81eb29d03d61, collectionID=integrationtest1, destination=topic://integrationtest1-nonExistingFileIdentificationIT, replyTo=topic://integrationtest1-reference2-contributor, from=reference2, to=nonExistingFileIdentificationIT, version=30, minVersion=24, responseInfo=org.bitrepository.bitrepositoryelements.ResponseInfo@30305a2f[responseCode=FILE_NOT_FOUND_FAILURE, responseText=File not found.], fileID=nonExistingFileIdentificationIT-integrationtest1--Test-File-1496929601003, pillarID=reference2, timeToDeliver=<null>(default)]
      Test success: nonExistingFileIdentificationIT
2017-06-08 15:46:41.822 ERROR o.b.p.a.ActiveMQMessageBus$ActiveMQMessageListener - Error handling message. Received type was 'IdentifyPillarsForGetFileResponse'.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:IdentifyPillarsForGetFileResponse xmlns="http://bitrepository.org/BitRepositoryElements.xsd" xmlns:ns2="http://bitrepository.org/BitRepositoryMessages.xsd" version="30" minVersion="24"><CorrelationID>8df2a379-dc6d-4119-be13-81eb29d03d61</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-1496929601003</FileID><PillarID>reference2</PillarID></ns2:IdentifyPillarsForGetFileResponse>
java.util.concurrent.RejectedExecutionException: Task org.bitrepository.protocol.messagebus.ReceivedMessageHandler$MessageProcessor@cbaad87 rejected from java.util.concurrent.ThreadPoolExecutor@7070638b[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 15]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
	at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
	at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
	at org.bitrepository.protocol.messagebus.ReceivedMessageHandler.deliver(ReceivedMessageHandler.java:62)
	at org.bitrepository.protocol.activemq.ActiveMQMessageBus$ActiveMQMessageListener.onMessage(ActiveMQMessageBus.java:460)
	at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1403)
	at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
	at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
	at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
	at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
      Finished testcase
  Finished suite

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

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

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

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