Issue 1075: Type of Facility.MofRepository.packageFactory incompatible with its purpos (mof-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: Facility.MofRepository.packageFactory is of type Reflective.RefPackage. Its purpose is to provide the object needed to instantiate a ModelPackage -- the set of class-proxy and package-proxy objects needed to create and manage Mof models. It is expected to return a an object of type Model.ModelPackageFactory. However, Model.ModelPackageFactory does not derive from Reflective.RefPackage. So this attribute cannot provide its described capability. Suggest changing the type of this attribute to Model.ModelPackageFactory. The MofRepository package is specific to the Mof, and does not require defining this factory object in any generic manner. Resolution: resolved Revised Text: Actions taken: March 18, 1998: received issue July 23, 1999: deferred, pending issue1505 Discussion: Discussion on this topic is anticipated to result in additional larger RTF issues in the area of MofRepository. No further progress on this issue, pending the resolution of these other issues. This topic is linked to #Issue1505 Implementation: See resolution of “Issue 1505: MOF RTF Isue: Conflict between 'Facility" and 'Package Object " (mof-rtf)”. Done [KR]. End of Annotations:===== Return-Path: From: "Khalsa, GK" To: issues@omg.org, mof-rtf@omg.org Subject: MOF-RTF: Type of Facility.MofRepository.packageFactory incompata ble with its purpose Date: Wed, 18 Mar 1998 12:02:05 -0600 Facility.MofRepository.packageFactory is of type Reflective.RefPackage. Its purpose is to provide the object needed to instantiate a ModelPackage -- the set of class-proxy and package-proxy objects needed to create and manage Mof models. It is expected to return a an object of type Model.ModelPackageFactory. However, Model.ModelPackageFactory does not derive from Reflective.RefPackage. So this attribute cannot provide its described capability. Suggest changing the type of this attribute to Model.ModelPackageFactory. The MofRepository package is specific to the Mof, and does not require defining this factory object in any generic manner.