You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Jim Marino (JIRA)" <tu...@ws.apache.org> on 2007/03/04 08:15:51 UTC

[jira] Closed: (TUSCANY-1052) Bi-directional intefaces are assumed to be non-blocking but are not required to be

     [ https://issues.apache.org/jira/browse/TUSCANY-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Marino closed TUSCANY-1052.
-------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: Java-SCA-M3)
                   Java-SCA-2.0-Alpha

> Bi-directional intefaces are assumed to be non-blocking but are not required to be
> ----------------------------------------------------------------------------------
>
>                 Key: TUSCANY-1052
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1052
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core
>    Affects Versions: Java-M2, Java-SCA-M3
>         Environment: Tuscany revision 495535
>            Reporter: Matthew Sykes
>             Fix For: Java-SCA-2.0-Alpha
>
>
> Tuscany assumes that the forward operation of a bi-directional interface is non-blocking with respect to the client while the spec does not require that.  Based on this assumption, Tuscany's implementation treats the forward operation as if it never returns anything but void and does not raise exceptions.  This assumption generally results in an NPE on the client as the NonBlockingBridgingInterceptor was used in wiring.
> For further information, please see the development list threads associated with http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg12511.html and http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg12780.html .
> According to those threads, this behavior is not compliant with the Assembly specification as written.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org