tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ant elder (JIRA)" <...@tuscany.apache.org>
Subject [jira] Created: (TUSCANY-2586) Pass-by-value copies are being unnecessarily done on services with remote bindings
Date Mon, 08 Sep 2008 07:30:44 GMT
Pass-by-value copies are being unnecessarily done on services with remote bindings 
-----------------------------------------------------------------------------------

                 Key: TUSCANY-2586
                 URL: https://issues.apache.org/jira/browse/TUSCANY-2586
             Project: Tuscany
          Issue Type: Bug
            Reporter: ant elder
            Priority: Critical
             Fix For: Java-SCA-Next


The pass-by-value interceptor gets unnecessarily inserted into the invocation chain for services
being exposed by remote bindings. This is breaking JMS services using the native JMS message
as the JMS message can't be copied. 

At one point there was code in the core runtime so this didn't happen but it looks like its
been rewritten. There is also now the DataExchangeSemantics interface with the allowsPassByReference
method but it looks like thats only used on the reference side not on the service side. 



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