Issue 5340: Issue regarding language mapping for keyless homes (components-ftf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: In 01-11-03.pdf page 61-255 Given a base home definition with a primary key (H, T, K), and a derived home definition with no primary key (H', T'), such that H' is derived from H, then the definition of H' implicitly includes a primary key specification of type K, becoming (H', T', K). The implicit interface for H' shall have the form specified for an implicit interface of a home with primary key K and component type T'. In same document section 615.3.3.6 Home I see no mention that a keyless home that inherits from a keyed home is implicitly a keyed home and thus the Home Implicit Executor Interface must be constructed for a keyed home using the key type declared for the base keyed home. Everyone agree? Resolution: see above Revised Text: In formal/02-06-65, section 3.3.3.6, page 3-46, replace Implicit Executor Interface for Keyed Homes For a keyed home <home name> with a key of <key type>, by Implicit Executor Interface for Explicitly or Implicitly Keyed Homes For a keyed home <home name> with a key of <key type> or a keyless home <home name> that derives from a keyed home with a key of <key type>, Actions taken: June 7, 2002: received issue December 11, 2002: closed issue Discussion: A keyless home that inherits from a keyed home is implicitly a keyed home and thus the Home Implicit Executor interface must be constructed as a keyed home using the key type declared for the base keyed home. End of Annotations:===== X-Sender: evans@mail.cpi.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Fri, 07 Jun 2002 17:09:34 -0400 To: Juergen Boldt , components-rtf@emerald.omg.org From: "J. Scott Evans" Subject: Issue regarding language mapping for keyless homes New issue (not sure what the enumerations is): In 01-11-03.pdf page 61-255 Given a base home definition with a primary key (H, T, K), and a derived home definition with no primary key (H', T'), such that H' is derived from H, then the definition of H' implicitly includes a primary key specification of type K, becoming (H', T', K). The implicit interface for H' shall have the form specified for an implicit interface of a home with primary key K and component type T'. In same document section 615.3.3.6 Home I see no mention that a keyless home that inherits from a keyed home is implicitly a keyed home and thus the Home Implicit Executor Interface must be constructed for a keyed home using the key type declared for the base keyed home. Everyone agree? Scott