You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Nash (JIRA)" <de...@tuscany.apache.org> on 2009/08/03 16:57:14 UTC

[jira] Commented: (TUSCANY-3193) Domain Manager GUI does not put entries in generated node confiig files

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