Hi, Venkat.

The patch looks good to me.

Thanks,
Raymond

----- Original Message ----- From: "Venkatakrishnan (JIRA)" <[email protected]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, December 07, 2006 1:39 AM
Subject: [jira] Updated: (TUSCANY-969) Add "pass-by-value" support for remotable interfaces


    [ http://issues.apache.org/jira/browse/TUSCANY-969?page=all ]

Venkatakrishnan updated TUSCANY-969:
------------------------------------

   Attachment: Tuscany-JIRA-969-Dec07-06.diff

HI Raymond,

Could you please take a quick look at this and let me know if I can go ahead and commit it.

- This just about adds the interceptor into the right chain and ensures that the fused chain of interceptors is not broken thro this insertion

- I have added a separate processor for this. In that I have only addressed the case of "process(Outbound, Inbound)" as presently I understand that this might not be required in "process(Inbound, Outbound)"

- I have not not looked at the 'databinding dependent' one or in other words this takes care of the default Java->Java databinding case. The reason for this is I am bit confused it that would be required as this is something we are doing after the data transformation to the target type. Infact all of the data mediation happens on the source wire, while the pass-by-value stuff happens on the target wire. So I believe that data is already transformed into consumable java objects as required by the target component I need some help to get clear on this.

- I shall take up the pending thoughts over the mailing list and continue with increments to this based on the discussions there.

Thanks

- Venkat



Add "pass-by-value" support for remotable interfaces
----------------------------------------------------

                Key: TUSCANY-969
                URL: http://issues.apache.org/jira/browse/TUSCANY-969
            Project: Tuscany
         Issue Type: New Feature
         Components: Java SCA Core
   Affects Versions: Java-Mx
           Reporter: Raymond Feng
        Assigned To: Venkatakrishnan
            Fix For: Java-Mx

Attachments: PassByValueInterceptor.java, PassByValueInterceptorTestCase.java, Tuscany-JIRA-969-Dec07-06.diff


I open this JIRa to track the efforts to add "pass-by-value" support for remotable interfaces as required by the SCA spec.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to