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]