Issues for Unreliable Multicast FTF

To comment on any of these issues, send email to umcast-ftf@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 6575: struct GroupInfo {
Issue 6576: Figure 29-1: Box "Number_of_profiles"
Issue 6577: within a object group domain
Issue 6578: repository id
Issue 6579: ObjectGroupId get_object_group_ref (in ObjectGroup object_group)...
Issue 6580: Return Value The identifier of the object group
Issue 6581: methods in interface PropertyManage
Issue 6582: excluded from the group IOR
Issue 6583: typedef CosNaming::Name; struct Property { Name nam; Value val; };
Issue 6584: PortableGroup::ObjectGroupManager {}
Issue 7687: Shouldn't the GOA >interface be a local interface?
Issue 8863: anonymous types
Issue 10799: Unreliable Multicast issue

Issue 6575: struct GroupInfo { (umcast-ftf)

Click here for this issue's archive.
Nature: Clarification
Severity: Significant
Summary:
Description
ORIGINAL: struct GroupInfo { 

CORRECT: struct TagGrouppedTagComponent {
 

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 6576: Figure 29-1: Box "Number_of_profiles" (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Significant
Summary:
ORIGINAL: Figure 29-1: Box "Number_of_profiles" 

CORRECT: Figure 29-1: Exclude the box "Number_of_profiles", because there is no such attribute in IDL.

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Discussion:


Issue 6577: within a object group domain (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Minor
Summary:
ORIGINAL: within a object group domain 

CORRECT: within an object group domain OR within a default object group domain

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 6578: repository id (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Minor
Summary:
ORIGINAL: The repository id for which the properties, that are to override the CORRECT: The repository id OF THE OBJECT GROUP for which the properties, that are to override the

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 6579: ObjectGroupId get_object_group_ref (in ObjectGroup object_group)... (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Significant
Summary:
ORIGINAL: ObjectGroupId get_object_group_ref (in ObjectGroup object_group)... 

CORRECT: ObjectGroup get_object_group_ref (in ObjectGroupId object_group)...

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Discussion:


Issue 6580: Return Value The identifier of the object group (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Significant
Summary:
ORIGINAL: Return Value The identifier of the object group 

CORRECT: Return Value The current reference of the object group

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Discussion:


Issue 6581: methods in interface PropertyManage (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Significant
Summary:
Why methods in interface PropertyManager throw ObjectGroupNotFound but methods in GenericFactory interface throw ObjectNotFound ?

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 6582: excluded from the group IOR (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Minor
Summary:
ORIGINAL: exluded in the group IOR 

CORRECT: excluded from the group IOR

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 6583: typedef CosNaming::Name; struct Property { Name nam; Value val; }; (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Minor
Summary:
ORIGINAL: typedef CosNaming::Name; struct Property { Name nam; Value val; }; SUGGESTION: typedef string Name; struct Property { Name nam; Value val; }; REASONS: string is more suitable to handle

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 6584: PortableGroup::ObjectGroupManager {} (umcast-ftf)

Click
here for this issue's archive.
Nature: Clarification
Severity: Significant
Summary:
ORIGINAL: PortableGroup::ObjectGroupManager {} 

CORRECT: PortableGroup::ObjectGroupManager {};

Resolution:
Revised Text:
Actions taken:
November 10, 2003: received issue

Issue 7687: Shouldn't the GOA >interface be a local interface? (umcast-ftf)

Click
here for this issue's archive.
Nature: Revision
Severity: Minor
Summary:
A question about the MIOP spec (ptc/03-01-11). Shouldn't the GOA >interface be a local interface?

Resolution:
Revised Text:
Actions taken:
September 8, 2004: received issue

Issue 8863: anonymous types (umcast-ftf)

Click
here for this issue's archive.
Source: Remedy IT (Mr. Johnny Willemsen, jwillemsen(at)remedy.nl)
Nature: Revision
Severity: Minor
Summary:
This draft spec uses anonymous types which are deprecated in the core corba spec (see 3.11.6 of 04-03-12

Resolution:
Revised Text:
Actions taken:
June 8, 2005: received issue

Issue 10799: Unreliable Multicast issue (umcast-ftf)

Click
here for this issue's archive.
Nature: Uncategorized Issue
Severity:
Summary:
I have a few questions after reviewing the MIOP specification.

 

The MIOP specification addresses issues that occur when using an unreliable transport, in particular UDP. The MIOP header that wraps GIOP request fragments is useful for packet reassembly. What I don’t understand is why this technique is limited to multicast addressing, when it would be equally useful with unicast addressing when using UDP, subject to the same constraints (GIOP requests with no response expected -- oneway operations only).

 

There are circumstances when <<signals>> (oneway requests) directed to a specific endpoint (interface realization) may be desirable instead of to a group; when in fact the designer wishes to preclude multicast. Section 29.14 limits the address range to Class D IP addresses, is it possible to permit unicast addresses in the spec.

 

It appears to me that the problem should be handled in 2 steps:

 

First, handle the issues regarding GIOP over unreliable transports

Limit transmissions to GIOP request messages with no replies

Provide mechanism to handle fragments

 

The preceding issue is done with the extra encapsulation (MIOP header)

 

Second, handle the issues regarding network addressing

unicast

multicast

 

There is a difference between the transport and network layers in the ISO/OSI communication model for a reason. Maintaining this distinction allows a more robust use of the transport by permitting its use with more than one network addressing mode.

 


Resolution:
Revised Text:
Actions taken:
February 27, 2007: received issue