pauld@tcom.stc.co.uk (Paul Davies) (10/04/90)
I am designing some CMISE user support code and have a few problems interpreting the CMIS and CMIP specs. I hope someone on the net can help. I am using: ISO 9595 - Common Management Information Service Definition (Dated 28 Sept 1989) ISO 9596 - Common Management Information Protocol Specification (Dated 28 Sept 1989) Problems relate to what the performing CMISE user should do when sending the last response to an invocation which required linked responses. In many of the "procedure" definitions the text says that the final response should not contain any data. eg Section 8.3.1.2.8 of CMIS spec "The completion of the response is indicated by the performing CMISE-service-user issuing an M-GET response primitive which shall not contain the linked identifier, and, if there were linked responses generated by procedures 5 and 6, which shall not contain the attribute-list. 1. My first problem with this is that it does not agree with the ASN1 definition for "GetResult". In the ASN1 definition the "attributeList" is not OPTIONAL. The same problem applies to other CMISE services definitions. I am assuming that this is simply an oversight in the ASN1 definition. Is this right. 2. Assuming that all the data is optional, is the initiating CMISE user required to check that the last response does not contain data and reject it if it does. Would it be non-conformant if the user accepted data in the last reponse. 3. Does this mean that the last response must always be a Remote Operation (RO) RESULT, ie it cannot be a RO ERROR (because a RO ERROR must at least contain an error-value). For example, supposing all the linked responses were in fact CMISE Errors, would the final parent response still be a RO RESULT. 4. Why is the last response "wasted" in this way, why have the standards writers decided not to allow the last response to contain data. This seems an unnecessary and wasteful complication which gives rise to problem (3). Is there an email (or other) address were such CMISE queries should be sent. Regards Paul. -- ___ ___ / / / / / / / Paul Davies, STC Telecommunications, /__/ /__/ / / / Oakleigh Road South,New Southgate, London N11 1HB. / / / /__/ /___ <pauld@tcom.stc.co.uk> Tel: +44 81 945 3605