[
https://issues.apache.org/jira/browse/TUSCANY-3193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simon Laws updated TUSCANY-3193:
--------------------------------
Fix Version/s: (was: Java-SCA-1.5.1)
Java-SCA-Next
> 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-Next
>
>
> 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.