Issue 5522: Component Artifact Dependency (components-ftf) Source: Raytheon (Mr. Gerald Lee Bickle, Gerald.L.Bickle(at)raytheon.com) Nature: Uncategorized Issue Severity: Summary: An implementation may request a dependency on a specific component based upon its artifacts. Add artifactdependency to the dependency element. Current Format <!ELEMENT dependency ( softpkgref | codebase | fileinarchive | localfile | name | valuetypefactory ) > <!ATTLIST dependency type CDATA #IMPLIED action (assert | install)"assert"> New Format <!ELEMENT dependency ( softpkgref | codebase | fileinarchive | localfile | name | valuetypefactory ) , artifactdependency* > <!ATTLIST dependency type CDATA #IMPLIED action (assert | install)"assert"> <!ELEMENT artifactdependency EMPTY> <!ATTLIST artifactdependency artifactrefid CDATA #REQUIRED artifactvalue CDATA #REQUIRED> Note: This concept is tied to the concept of component artifact property issue. The artifactrefid is a reference to a component's artifact property defined in a component's property file. The artifactvalue is the dependency value being requested or needed. Resolution: Revised Text: Actions taken: July 17, 2002: received issue Discussion: Resolution: None as this is deferred to the final report of the Components 1.1 RTF. Revised Text: None as this is deferred to the final report of the Components 1.1 RTF End of Annotations:===== From: Gerald_L_Bickle@RAYTHEON.COM Subject: CCM Softpkg DTD Extensions & Changes To: issues@omg.org, components-rtf@omg.org Cc: "Mike McClimens" , "Smith, Jeff" , Edwin.Wrench@ITT.COM, mike.mcclimens@saalt.army.mil, "Mike McClimens" , David Fitkin , jeffrey.olynick@baesystems.com X-Mailer: Lotus Notes Release 5.0.8 June 18, 2001 Date: Wed, 17 Jul 2002 12:57:08 -0500 X-MIMETrack: Serialize by Router on NotesServer3/HDC(Release 5.0.8 |June 18, 2001) at 07/17/2002 12:57:09 PM X-MIME-Autoconverted: from quoted-printable to 8bit by emerald.omg.org id g6HHsWC06347 Document ptc/2001-11-03, CORBA Component Model 9. Component Artifact Dependency An implementation may request a dependency on a specific component based upon its artifacts. Add artifactdependency to the dependency element. Current Format New Format Note: This concept is tied to the concept of component artifact property issue. The artifactrefid is a reference to a component's artifact property defined in a component's property file. The artifactvalue is the dependency value being requested or needed