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 Laws (JIRA)" <de...@tuscany.apache.org> on 2009/04/28 13:55:30 UTC

[jira] Created: (TUSCANY-2996) binding.jms/wireFormat.object - allow single parameters to be passed wrapped or unwrapped depending on user configuration

binding.jms/wireFormat.object - allow single parameters to be passed wrapped or unwrapped depending on user configuration
-------------------------------------------------------------------------------------------------------------------------

                 Key: TUSCANY-2996
                 URL: https://issues.apache.org/jira/browse/TUSCANY-2996
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA JMS Binding Extension
    Affects Versions: Java-SCA-1.4
         Environment: All
            Reporter: Simon Laws
             Fix For: Java-SCA-Next


Currently wireFormat.jms passes all operation parameters wrapped in an array. This happens regardless of whether there is a single parameter or multiple parameters. It is difficult to tell in the single parameter case whether the type of the single parameter is the wrapping array or the array itself. This is particularly problematic when the jms binding is being use to interact with non-SCA services. We need to allow users to control whether single parameters are wrapped or not. 

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


[jira] Resolved: (TUSCANY-2996) binding.jms/wireFormat.object - allow single parameters to be passed wrapped or unwrapped depending on user configuration

Posted by "Simon Laws (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws resolved TUSCANY-2996.
---------------------------------

    Resolution: Fixed

Added wrapSingle attribute to allow the user to determine if a single attribute will be wrapped on the wire (true) or not (false)

> binding.jms/wireFormat.object - allow single parameters to be passed wrapped or unwrapped depending on user configuration
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-2996
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2996
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA JMS Binding Extension
>    Affects Versions: Java-SCA-1.4
>         Environment: All
>            Reporter: Simon Laws
>            Assignee: Simon Laws
>             Fix For: Java-SCA-Next
>
>
> Currently wireFormat.jms passes all operation parameters wrapped in an array. This happens regardless of whether there is a single parameter or multiple parameters. It is difficult to tell in the single parameter case whether the type of the single parameter is the wrapping array or the array itself. This is particularly problematic when the jms binding is being use to interact with non-SCA services. We need to allow users to control whether single parameters are wrapped or not. 

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


[jira] Assigned: (TUSCANY-2996) binding.jms/wireFormat.object - allow single parameters to be passed wrapped or unwrapped depending on user configuration

Posted by "Simon Laws (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon Laws reassigned TUSCANY-2996:
-----------------------------------

    Assignee: Simon Laws

> binding.jms/wireFormat.object - allow single parameters to be passed wrapped or unwrapped depending on user configuration
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-2996
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2996
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA JMS Binding Extension
>    Affects Versions: Java-SCA-1.4
>         Environment: All
>            Reporter: Simon Laws
>            Assignee: Simon Laws
>             Fix For: Java-SCA-Next
>
>
> Currently wireFormat.jms passes all operation parameters wrapped in an array. This happens regardless of whether there is a single parameter or multiple parameters. It is difficult to tell in the single parameter case whether the type of the single parameter is the wrapping array or the array itself. This is particularly problematic when the jms binding is being use to interact with non-SCA services. We need to allow users to control whether single parameters are wrapped or not. 

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