OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

kmip message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Question about test case KMIP 2.1 TC-ASYNC-10-21



The KMIP 2.1 specification has the following enumeration 

// Processing Stage Enumeration
SUBMITTED     1
IN PROCESS    2        
COMPLETED     3
But in test case TC-ASYNC-10-21 calls to the QueryAsynchronousRequests operation produces the following 3 results
(1)
      <AsynchronousRequest>
        <AsynchronousCorrelationValue type="ByteString" value="$ASYNCHRONOUS_CORRELATION_VALUE"/>
        <Operation type="Enumeration" value="Create"/>
        <SubmissionDate type="DateTimeExtended" value="$NOW"/>
        <ProcessingStage type="Enumeration" value="Submitted"/>
      </AsynchronousRequest>

(2)
     <AsynchronousRequest>
        <AsynchronousCorrelationValue type="ByteString" value="$ASYNCHRONOUS_CORRELATION_VALUE"/>
        <Operation type="Enumeration" value="Create"/>
        <SubmissionDate type="DateTimeExtended" value="$NOW"/>
        <ProcessingStage type="Enumeration" value="InProcess"/>
      </AsynchronousRequest>


(3) This is the completed case but the server still knows that the provided Asynchronous Correlation Value was valid otherwise
    it would return an error.  
    So why does the server not return "Completed" enumeration value or why do we have the "Completed" value in the enumeration if it is not used?
  <BatchItem>
    <Operation type="Enumeration" value="QueryAsynchronousRequests"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
    </ResponsePayload>
  </BatchItem>

Best,
Mark Joseph
P6R, Inc
408-205-0361



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]