Hi,

I have applied the patches and now the integration test for binding.corba is working and added to the main build! Thanks Wojek for his great efforts to drive the GSoc project forward to this milestone. Congratulations for his great success in the midterm :-)!

There are a few things I suggest you do as the next steps:

1) Merge the code from [1] to add the support of name mapping between java methods and CORBA operations.

2) Refine the model for binding.corba.

We now have three parameters: host, port and name. We should support the "corbaname:" URI too. For example, "corbaname:iiop:[EMAIL PROTECTED]:2089/NameService#a/b/MyService".

3) Do we support the name in the format of JNDI name such as "a/b/MyService"?

Thanks,
Raymond

[1] http://svn.apache.org/repos/asf/tuscany/java/sca/modules/binding-ejb-runtime/src/main/java/org/apache/tuscany/sca/binding/ejb/corba/Java2IDLUtil.java

--------------------------------------------------
From: "Wojtek Janiszewski (JIRA)" <[email protected]>
Sent: Monday, June 30, 2008 12:02 PM
To: <[email protected]>
Subject: [jira] Updated: (TUSCANY-2357) CORBA service/reference binding


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

Wojtek Janiszewski updated TUSCANY-2357:
----------------------------------------

   Attachment: corba-itest_fixes-jira-2357-june-30.tar.gz

Changes included in this patch:
1. itest module for corba binding
2. few fixes which appeared during itest module development

Archive contains 2 files:
1. itest-dir.patch - execute it in sca/itest/ dir
2. modules-dir.patch - execute it in sca/modules/dir

Note that tests for binding-corba-runtime may hang on @AfterClass, I'm looking for cause.

Thanks,
Wojtek

CORBA service/reference binding
-------------------------------

                Key: TUSCANY-2357
                URL: https://issues.apache.org/jira/browse/TUSCANY-2357
            Project: Tuscany
         Issue Type: New Feature
         Components: Java SCA Misc Binding Extensions
           Reporter: Wojtek Janiszewski
           Assignee: Raymond Feng
Attachments: add-license-headers.patch.tar.gz, bindings-host.corba.bug-jira-2357.tar.gz, corba-itest_fixes-jira-2357-june-30.tar.gz, corba-operation-invoker.patch.tar.gz, enums-and-validations-jira-2357-19-june-2008.patch, exceptions-references.patch.tar.gz, module-reorg.tar.gz, service-api-tests-jira-2357-23-june-2008-patch, typescache-tests-jira-2357-24-june-2008.patch


Implementation of generic mechanism for remote operation invocation: passing CORBA structures, sequences, primitives as arguments, retrieving return values (also structs, seq, prims.). There is no exception handling yet. It's not connected to CORBA binding extension yet - it won't be hard, and I think it's now more important to complete this generic mechanism. Some tests are provided - you need to have tnameserv in your PATH to run tests correctly!

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

Reply via email to