[ 
https://issues.apache.org/jira/browse/TUSCANY-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Sebastien Delfino reassigned TUSCANY-1346:
-----------------------------------------------

    Assignee: Jean-Sebastien Delfino

> Resolution to TUSCANY-1332 assumes a closed top-level composite that does not 
> support addition of new components
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-1346
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1346
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Assembly Model, Java SCA Core Runtime, Java SCA 
> Embedded Runtime
>    Affects Versions: Java-SCA-0.90, Java-SCA-0.91
>            Reporter: Matthew Sykes
>            Assignee: Jean-Sebastien Delfino
>
> The resolution to TUSCANY-1332 involved exploitation of the composite include 
> function to "include" all known deployable composites into the domain such 
> that the components contained within the deployable composites would be wired 
> together when the domain level composite was activated.  While this resolved 
> the issues of wiring across multiple composites contained within different 
> contributions, this approach requires that the system know of all composites 
> that may be part of the domain at the time the domain is activated.
> When embedding Tuscany in a server runtime, however, deployment and 
> activation of composites may occur after the domain is activated.  With the 
> current implementation that is contained with EmbeddedSCADomain, runtimes 
> that consume Tuscany would have to stop and restart the domain composite to 
> deploy and activate new components and their services.  While this may be 
> appropriate for small systems, it's not workable in complex environments.
> I believe Tuscany needs a wiring and activation model that is more dynamic 
> such that components can be added to (or removed from) the domain and wired 
> after the domain composite was initially activated.  This flexibility would 
> have implications to the way wiring is done and how multiplicity is validated 
> as the shape of the domain changes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to