Hi,

I applied the patch4 with the following changes:

1) Remove ImplementationProvider2 and use RuntimeWireProcessorExtensionPoint instead to add the interceptor 2) Keep the CallableReference to the Message instead of a flag for the callback object 3) Use InterfaceContractMapper to test if the source implementation "implements" the callback interface

Thanks,
Raymond

----- Original Message ----- From: "Simon Nash (JIRA)" <tuscany-dev@ws.apache.org>
To: <tuscany-dev@ws.apache.org>
Sent: Thursday, August 30, 2007 1:26 AM
Subject: [jira] Updated: (TUSCANY-1500) Many callback tests don't run



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

Simon Nash updated TUSCANY-1500:
--------------------------------

   Attachment: patch4

Here is patch4 for this JIRA. It completes the work needed to get the callback-set-callback test fully working, as well as doing some minor cleanup on the test case. In the core runtime it adds the check for NoRegisteredCallbackException as required by section 1.6.7.5 of the Java Common Annotations and APIs spec.

In addition to the changes in this patch, the following new file (also attached to this JIRA) must be added:


sca\modules\core-spi\src\main\java\org\apache\tuscany\sca\provider\ImplementationProvider2.java

I am looking at the other failing callback tests and I will post further patches to get them working.


Many callback tests don't run
-----------------------------

                Key: TUSCANY-1500
                URL: https://issues.apache.org/jira/browse/TUSCANY-1500
            Project: Tuscany
         Issue Type: Bug
         Components: Java SCA Core Runtime
   Affects Versions: Java-SCA-Next
        Environment: Windows XP
           Reporter: Simon Nash
           Assignee: Simon Nash
            Fix For: Java-SCA-1.0

Attachments: ImplementationProvider2.java, patch1, patch2, patch3, patch4


The following itests are currently disabled in the build. If they are enabled by changing the name of the test class from xxxTest to xxxTestCase, they fail with various errors.
  callback-api
  callback-complex-type
  callback-id
  callback-set-callback
  callback-set-conversation

--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



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

Reply via email to