Read only archive ; use https://github.com/JacORB/JacORB/issues for new issues

Bug 639

Summary: IDL compilation problem
Product: JacORB Reporter: Jacek Cala <jcala>
Component: IDL compilerAssignee: Gerald Brose <gerald.brose>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: P2    
Version: 2.2.2   
Hardware: PC   
OS: Linux   

Description Jacek Cala 2005-10-11 14:01:42 UTC
I found a problem when compiling an idl generated from idl3 interface named with
suffix 'Operations'. The problem seems not exist in the trivial case:

module Test {
  interface TestOperations {
    void test();
  };
};

however, the definition described in idl which I put at
http://azalea.ics.agh.edu.pl/~cala/demo1.idl 
produces the following  error: 

[jacorb.idl] ERROR : demo1.idl, line:55(61): Undefined name:
demo1.Client._.demo1.DisplayOperations
Can't recover from previous error(s), giving up.
                void connect_to_server(in ::demo1::DisplayOperations

The IDL3 description demo1.idl3 may be found at
http://azalea.ics.agh.edu.pl/~cala/demo1.idl3

Problem seems to be in mapping to IDL as described in OMG IDL to Java Language
Mapping Specification at http://www.omg.org/cgi-bin/doc?formal/02-08-05 and at
pages 1-4 and 1-5.
Comment 1 Gerald Brose 2005-11-19 21:40:11 UTC

*** This bug has been marked as a duplicate of 610 ***