Hello,
The sca assembly model v100 defined the component's name should be
unique across all the components in the composite. But different composite
may occasionally contain component whose name is same;
So if I contribute such two different composite to one scaDomain,
how could I choice the two different component whose name is same, but
reside in two different composite?
ScaDomain.getService() is not applicable, yet, as it's only required
component name ,and doesn't require any argument to distinguish composite
Etc:
ScaDomain.newInstance(domainUri, contextRoot,
"CompositeA.composite", "CompositeB.composite");
ScaDomain.getService(UniqueService.class, "Unique") //which
composite's "unique" component?
CompositeA.composite:
<composite name="CompositeA" .>
<component name="Unique" .>
</component>
..
</composite>
CompositeB.composite:
<composite name="CompositeA" .>
<component name="Unique" .>
</component>
..
</composite>