Issues for Real-Time CORBA 1.2 RTF mailing list

To comment on any of these issues, send email to rt-corba-rtf@omg.org. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to issues@omg.org.

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

Issue 5613: PriorityModelPolicy
Issue 5949: Minor syntax errors in spec

Issue 5613: PriorityModelPolicy (rt-corba-rtf)

Click here for this issue's archive.
Source: OOMWorks (Dr. Irfan Pyarali, irfan(at)oomworks.com)
Nature: Revision
Severity: Significant
Summary:
RTCORBA::PriorityModelPolicy cannot be created via ORB::create_policy() method because this policy has two attributes <priority_model> and <server_priority> and the Any that is passed to the ORB::create_policy() method can only hold one parameter. Here is the proposed fix: 

struct PriorityModelParameter { PriorityModel priority_model; Priority server_priority; }; 

local interface PriorityModelPolicy : CORBA::Policy { readonly attribute PriorityModelParameter value; }; 

RTCORBA::create_priority_model_policy may also need to be changed (for consistency) to accept <PriorityModelParameter> rather than the two parameters separately. 

Resolution: Closed, no change
Revised Text:
Actions taken:
August 29, 2002: received issue
April 26, 2010: closed issue
April 26, 2010: closed issue

Discussion:
An alternative method for creating the PritorityModelPolicy exists, create_priority_model_policy.


Issue 5949: Minor syntax errors in spec (rt-corba-rtf)

Click
here for this issue's archive.
Source: Objective Interface Systems (Mr. Bill Beckwith, bill.beckwith(at)ois.com)
Nature: Uncategorized Issue
Severity:
Summary:
These should be editorial changes:


Section 2.7.4 Server Declared Priority Model


ObjectId activate_object_with_priority (
                in PortableServer::Servant p_servant,
                in RTCORBA::Priority priority )
        raises ( ServantAlreadyActive, WrongPolicy );


Should be:


PortableServer::POA::ObjectId activate_object_with_priority (
                in PortableServer::Servant p_servant,
                in RTCORBA::Priority priority )
        raises ( PortableServer::POA::ServantAlreadyActive,
                 PortableServer::POA::WrongPolicy );

Resolution: Accept as specified
Revised Text: In section 2.7.4 and in Consolidated IDL, change the IDL of the activate_object_with_priority operation to: PortableServer::ObjectId activate_object_with_priority ( in PortableServer::Servant p_servant, in RTCORBA::Priority priority ) raises (ServantAlreadyActive,WrongPolicy );
Actions taken:
June 12, 2003: received issue
March 10, 2004: closed issue