tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Nash (JIRA)" <...@tuscany.apache.org>
Subject [jira] Commented: (TUSCANY-3193) Domain Manager GUI does not put <binding.sca> entries in generated node confiig files
Date Mon, 03 Aug 2009 14:57:14 GMT

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


Mime
View raw message