You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Kevin Williams (JIRA)" <tu...@ws.apache.org> on 2008/05/03 19:40:55 UTC

[jira] Created: (TUSCANY-2291) Runtime does not detect illegal mix of local and remoteable on bidirectional interface

Runtime does not detect illegal mix of local and remoteable on bidirectional interface
--------------------------------------------------------------------------------------

                 Key: TUSCANY-2291
                 URL: https://issues.apache.org/jira/browse/TUSCANY-2291
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Core Runtime
    Affects Versions: Java-SCA-Next
            Reporter: Kevin Williams
            Priority: Minor


 From Lines 534, 535 of the Java API/Annotaitons spec:

Callbacks may be used for both remotable and local services. Either both interfaces of a bidirectional service must be remotable, or both must be local. It is illegal to mix the two.

The test org.apache.tuscany.sca.vtest.javaapi.conversation.callback.statefulCallback3 demonstrates this error and is currently @Ignore(d)

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


[jira] Commented: (TUSCANY-2291) Runtime does not detect illegal mix of local and remoteable on bidirectional interface

Posted by "ant elder (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-2291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601556#action_12601556 ] 

ant elder commented on TUSCANY-2291:
------------------------------------

Fixed in r662367 but the vtest is still commented out because as an exception is thrown when this problem is detected that breaks all the other tests in this vtest module. The vtest could be changed to work like vtest-java-api-annotations-destroy to use SCANode2Factory to start individual composites but  there's also work on going to use monitors and trapping exceptions so a validation error doesn't stop the domain startup so maybe thats the better fix

> Runtime does not detect illegal mix of local and remoteable on bidirectional interface
> --------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-2291
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2291
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-Next
>            Reporter: Kevin Williams
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>
>  From Lines 534, 535 of the Java API/Annotaitons spec:
> Callbacks may be used for both remotable and local services. Either both interfaces of a bidirectional service must be remotable, or both must be local. It is illegal to mix the two.
> The test org.apache.tuscany.sca.vtest.javaapi.conversation.callback.statefulCallback3 demonstrates this error and is currently @Ignore(d)

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