AdeleResearchGroup / ApAM

A runtime platform to support execution of adaptable applications.
3 stars 2 forks source link

OBRMan : Instance does not resolve its implementation as composite. #153

Open snybril opened 10 years ago

snybril commented 10 years ago

If we have bundle A : declaration of an instance (no associated code) that refers to an composite as implementation.

If we have bundle B : declaration of the composite

If bundle A is installed on the platform, but not bundle B (available in OBR). The platform wait for the bundle B to come but not try to resolve it through OBRMan.

snybril commented 10 years ago

Bug is now a bigger issue (and a regression). An apam-instance does not instantiate component (even atomic implementation) that are not available in the current platform. The apam resolvers (and OBRMan) are not called.

Solution (?) use the same resolution process as the start in the composite. A apam instance alone would be a start inside the root composite ?