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

Giorgio Zoppi updated TUSCANY-2099:
-----------------------------------

    Attachment: wire.diff

With this patch i modified composite wire builder and composite configuration 
adding a wireComponent /unWireComponent and configureComponent.
I don't know at what point is the policy framework code, so i skipped to add 
policies. For this reason I didn't port yet my configureComponent, you can 
notice an empty method. This internal code in the assembly model is all what we 
need to add/remove a component at runtime in order to support 
composite-updater. I'm thinking about removing component-update 
(wiring/unwiring a reference or adding/removing a property), becase it's 
experimental code and not well tested and the workpool demo doesn't use it. It 
uses CallableReference instead of using composite wiring.
Please review, because I know that someone else is working on 
ComponentWireBuilderImpl so we should avoid mistakes. What it still misses in 
assembly model is the configureComponent, then I belive that no others 
modifications will be necessary.

> Porting Workpool-Distributed demo to current.
> ---------------------------------------------
>
>                 Key: TUSCANY-2099
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2099
>             Project: Tuscany
>          Issue Type: New Feature
>            Reporter: Giorgio Zoppi
>            Assignee: Simon Laws
>             Fix For: Java-SCA-Next
>
>         Attachments: composite-builder1.diff, firstpatch.diff
>
>
> This is the first patch to adapt workpool demo to current. Still it doens't 
> compile.

-- 
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