You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Rick Rineholt (JIRA)" <tu...@ws.apache.org> on 2007/01/25 00:36:49 UTC

[jira] Created: (TUSCANY-1076) Dynamic outbound wire for CompositeContext.locateService

Dynamic outbound wire for CompositeContext.locateService
--------------------------------------------------------

                 Key: TUSCANY-1076
                 URL: https://issues.apache.org/jira/browse/TUSCANY-1076
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Core
    Affects Versions: Java-SCA-M3
            Reporter: Rick Rineholt
             Fix For: Java-SCA-M3


 CompositeContext.locateService requires an outbound wire to be created so for cases where bindings from the component/reference it locates are different from Java a databinding interceptor can be used to resolve difference in the expect data format.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1076) Dynamic outbound wire for CompositeContext.locateService

Posted by "Jean-Sebastien Delfino (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Sebastien Delfino updated TUSCANY-1076:
--------------------------------------------

    Patch Info: [Patch Available]

> Dynamic outbound wire for CompositeContext.locateService
> --------------------------------------------------------
>
>                 Key: TUSCANY-1076
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1076
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core
>    Affects Versions: Java-SCA-M3
>            Reporter: Rick Rineholt
>         Assigned To: Jim Marino
>             Fix For: Java-SCA-M3
>
>         Attachments: TUSCANY-1076.012807.patch
>
>
>  CompositeContext.locateService requires an outbound wire to be created so for cases where bindings from the component/reference it locates are different from Java a databinding interceptor can be used to resolve difference in the expect data format.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Closed: (TUSCANY-1076) Dynamic outbound wire for CompositeContext.locateService

Posted by "Jim Marino (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Marino closed TUSCANY-1076.
-------------------------------

    Resolution: Fixed

This is not valid anymore with SCA 1.0

> Dynamic outbound wire for CompositeContext.locateService
> --------------------------------------------------------
>
>                 Key: TUSCANY-1076
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1076
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core
>    Affects Versions: Java-SCA-M3
>            Reporter: Rick Rineholt
>         Assigned To: Jim Marino
>             Fix For: Java-SCA-M3
>
>         Attachments: TUSCANY-1076.012807.patch
>
>
>  CompositeContext.locateService requires an outbound wire to be created so for cases where bindings from the component/reference it locates are different from Java a databinding interceptor can be used to resolve difference in the expect data format.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1076) Dynamic outbound wire for CompositeContext.locateService

Posted by "Rick Rineholt (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rick Rineholt updated TUSCANY-1076:
-----------------------------------

    Attachment: TUSCANY-1076.012807.patch

This is a patch I've been working on for this. It attempts to create not only the inbound  but also an outbound wire and then run in it through the wiring connecting stage allowing for an needed interceptors such data binding. I have tested on the slightly modified helloworldSamplewsClient locating the reference directly.  I would have checked it in directly, but there were some aspects  that I didn't care for but couldn't seem to get around.  For example the new ing of the JavaInterfaceProcessorRegistryImpl  ideally I'd like to use the same instance that deployed the application but at the time locateService is being called a lot of these types of artifacts seem to be not conveniently available from what I could tell. 

> Dynamic outbound wire for CompositeContext.locateService
> --------------------------------------------------------
>
>                 Key: TUSCANY-1076
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1076
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core
>    Affects Versions: Java-SCA-M3
>            Reporter: Rick Rineholt
>             Fix For: Java-SCA-M3
>
>         Attachments: TUSCANY-1076.012807.patch
>
>
>  CompositeContext.locateService requires an outbound wire to be created so for cases where bindings from the component/reference it locates are different from Java a databinding interceptor can be used to resolve difference in the expect data format.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Commented: (TUSCANY-1076) Dynamic outbound wire for CompositeContext.locateService

Posted by "Jim Marino (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12468171 ] 

Jim Marino commented on TUSCANY-1076:
-------------------------------------

I'm in the process of re-working some of this in core and will roll this capability into those changes, so I'm assinging this to myself. In the future, things like the interface processor can be referenced using autowiring and don't need to have their impl classes instantiated directly.   

> Dynamic outbound wire for CompositeContext.locateService
> --------------------------------------------------------
>
>                 Key: TUSCANY-1076
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1076
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core
>    Affects Versions: Java-SCA-M3
>            Reporter: Rick Rineholt
>         Assigned To: Jim Marino
>             Fix For: Java-SCA-M3
>
>         Attachments: TUSCANY-1076.012807.patch
>
>
>  CompositeContext.locateService requires an outbound wire to be created so for cases where bindings from the component/reference it locates are different from Java a databinding interceptor can be used to resolve difference in the expect data format.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Assigned: (TUSCANY-1076) Dynamic outbound wire for CompositeContext.locateService

Posted by "Jim Marino (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Marino reassigned TUSCANY-1076:
-----------------------------------

    Assignee: Jim Marino

> Dynamic outbound wire for CompositeContext.locateService
> --------------------------------------------------------
>
>                 Key: TUSCANY-1076
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1076
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core
>    Affects Versions: Java-SCA-M3
>            Reporter: Rick Rineholt
>         Assigned To: Jim Marino
>             Fix For: Java-SCA-M3
>
>         Attachments: TUSCANY-1076.012807.patch
>
>
>  CompositeContext.locateService requires an outbound wire to be created so for cases where bindings from the component/reference it locates are different from Java a databinding interceptor can be used to resolve difference in the expect data format.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org