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

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

    Attachment: module-reorg.tar.gz

Todays patch contains:
1. splitting binding-corba module into two modules:
-model: binding-corba
-runtime: binding-corba-runtime
2. User exceptions handling - exceptions are now matched by CORBA IDs and Java 
class names

I've encountered some problems while preparing the patch: testing patch on 
local project tree failed: "Reversed (or previously applied) patch detected!" 
(only if patch contained deleting files from binding-corba). 

I've wasted some time on that and didn't find solution, so here's not usual 
procedure: archive contains binding-corba-runtime.patch and binding-corba 
directory, following steps should be performed:

1. Apply patch by patch p0 < binding-corba-runtime.patch in java/sca/modules/ 
directory. (it adds binding-corba-runtime module, modifies 
java/sca/modules/pom.xml)
2. Remove binding-corba from SVN manually (svn del binding-corba). Directory 
for this module should also be deleted from file system.
3. Take binding-corba from archive and copy it into java/sca/modules/, then add 
it to SVN (svn add binding corba)

It should be enough.

Thanks,
Wojtek

> CORBA objects invocation mechanism
> ----------------------------------
>
>                 Key: TUSCANY-2357
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2357
>             Project: Tuscany
>          Issue Type: New Feature
>            Reporter: Wojtek Janiszewski
>         Attachments: add-license-headers.patch.tar.gz, 
> corba-operation-invoker.patch.tar.gz, exceptions-references.patch.tar.gz, 
> module-reorg.tar.gz
>
>
> 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