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

Simon Nash commented on TUSCANY-3193:
-------------------------------------

Fixed in the 1.5.1 branch under revision r800411. I will copy this to the 1.x 
branch soon.

> Domain Manager GUI does not put <binding.sca> entries in generated node 
> confiig files
> -------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-3193
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3193
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Domain Management
>    Affects Versions: Java-SCA-1.5.1
>            Reporter: Simon Nash
>            Assignee: Simon Nash
>             Fix For: Java-SCA-1.5.1
>
>
> When creating a domain configuration from scratch using the Domain Manager 
> GUI, the generated configuration files for nodes in the "cloud" directory 
> don't have a <binding.sca> entry.  These files currently have host/port 
> entries for binding.ws, binding.http, binding.jsonrpc, and binding.atom, but 
> no host/port entry for binding.sca.
> Without this entry, application composites sent to the nodes by the domain 
> manager will always have local-only <binding.sca> entries, which means they 
> can't use binding.sca to communicate between different nodes.  This applies 
> to both forward calls and callbacks.
> In order to get binding.sca to work across distributed nodes, it's currently 
> necessary to manually edit the generated files in the "cloud" directory and 
> add <binding.sca> elements to the node definitions.  This is a serious 
> usability issue for someone who wants to use the distributed domain in the 
> simplest possible manner.
> A complete fix for this problem requires the following:
> 1. Add <binding.sca> elements to the generated configuration.
> 2. Change the builder code so that the presence of these elements does not 
> force all binding.sca calls to use a distributed provider, which would create 
> unnecessary overhead when the reference and the target are running on the 
> same node.

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

Reply via email to