- 
                            Key: LTLOG11-20
- 
                            Legacy Issue Number: 5914
- 
                            Status: open
- 
                            Source: Anonymous
- 
                            Summary:"Complete Logging Service IDL" - Names the raised exception "InvalidParam" without ever
 declaring it. Add to the IDL, probably near the beginning,
 the following declaration, or its equivalent:
 exception InvalidParam { string Details; }; 
 - Syntax error in:
 enum LogFullAction (WRAP, HALT);
 Change to:
 enum LogFullAction {WRAP, HALT}; 
 [Error above is also in the specification text, section 3.2.4] - These types appear needed by the IDL but nowhere actually
 defined in the IDL:
 ProducerLogRecordSequence
 LogProducerRecord
 They are naming-confusion/consistency problems, and they 
 also appear in the text of the specification.
 They involve writers' confusion between the interface
 name ("LogProducer") and the type names ProducerLog...
 It is correctable by changing the current defective declaration
 from:
 typedef sequence<LogProducerRecord
 LogProducerRecordSequence;
 to:
 typedef sequence<ProducerLogRecord
 ProducerLogRecordSequence;
 The text of the specification in section 3.3.3 (page 3-15) should
 also be corrected for these word inversion problems.end 1st issue. These are IDL issues in addition to the ones identified in 5885. 
- Names the raised exception "InvalidParam" without ever
- 
                            Reported: LtLOG 1.0b1 — Wed, 23 Apr 2003 04:00 GMT
- 
                            Updated: Fri, 6 Mar 2015 20:58 GMT
LTLOG11 — Section 4 of the Specification -- the IDL
- Key: LTLOG11-20
- OMG Task Force: Lightweight Log RTF