For components created at runtime instead of configuration time, they cannot utilize advantages of Assembly-configurator infrstructure. Those components must using ad hoc Naming or ior to locate other components or assemblies.
Resolution:
When a component is created, assembly object call object configurator of type Components::Configurator's mothod to connect component to other components or assemblies:
void configure (in CCMObject comp)
Some extension must add to deployment descriptors, assembly object using these information to connect newly created component to other components or assemblies.
Replace the following text in formal/02-06-05 on page 7-14
<!ELEMENT connections
( connectinterface
connectevent |
connecthomes |
extension
)* > |
with
<!ELEMENT connections
( connectinterface
connectevent |
connecthomes |
extension |
connectcomponentinstantiation
)* > |
Add the following text in formal/02-06-05 on page 7-14
<!ELEMENT connectcomponentinstantiation
(homeplacementref
, (connectinterface
connectevent
)*
) >
<!ATTLIST connectcomponentinstantiation
id ID #REQUIRED > |