[ 
https://issues.apache.org/jira/browse/TUSCANY-4029?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13235027#comment-13235027
 ] 

Raymond Feng commented on TUSCANY-4029:
---------------------------------------

Hi, are you affected by the fact that the reference gets the same instance of 
binding from the service side?

This change breaks the case where we use @target in the <reference> element to 
wire components using non-SCA bindings. For example, the RESTBindingInvoker 
uses the binding.uri to find out the target address. Since now it's a clone, 
the value won't be updated when the service binding set the deployed URI.
                
> Binding object inadvertently shared across Endpoint and EndpointReference 
> causes errors
> ---------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-4029
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-4029
>             Project: Tuscany
>          Issue Type: Bug
>            Reporter: ant elder
>
> The Binding object stored in the EndpointReference is the same object as 
> stored in the Endpoint which can cause obscure errors when setting attributes 
> on the service also effects the reference and vica versa. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to