[comp.protocols.iso] CMIS, CMIP Queries

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