Menu

#7 Bug: Global namespace missing import

postponed
open-postponed
OpenORB (104)
1
2002-04-20
2002-01-09
No

Exolab Bugzilla: #828

For example an exception:

exception NoModuleEx {};

module test {
interface foo {
void bar() raises NoModuleEx;
};
};

The compilation of the interface foo raises symbol not
found errors in

test/fooOperations.java
test/fooPOA.java
test/_fooStub.java
test/fooPOATie.java

By adding

import NoModuleEx;

or

import NoModuleEx;
import NoModuleExHelper;

manually to the files listed above those errors can
be resolved.

This problem is somehow related to #802 (Exolab
Bugzilla)...

Discussion

  • Michael Rumpf

    Michael Rumpf - 2002-02-11
    • priority: 5 --> 1
     
  • Michael Rumpf

    Michael Rumpf - 2002-02-11

    Logged In: YES
    user_id=21814

    Duplicate Exolab #705

    The java classes generated from the following IDL fails
    to compile.

    a.idl
    ------------
    struct A
    {
    long x;
    };
    ------------

    b.idl
    ------------
    #include "A.idl"

    module ModB
    {
    struct B
    {
    A y;
    };
    };
    ------------

    In the generated class ModB.B.java there is no "import
    A;". This import is needed as the class A is not in
    package ModB but in the root package.

     
  • Michael Rumpf

    Michael Rumpf - 2002-04-15
    • milestone: --> 190815
     
  • Jesper Pedersen

    Jesper Pedersen - 2002-04-20
    • assigned_to: mrumpf --> jews
    • status: open --> open-postponed
     
  • Jesper Pedersen

    Jesper Pedersen - 2002-04-20

    Logged In: YES
    user_id=121716

    Will be fixed in the new compiler

     
  • Jesper Pedersen

    Jesper Pedersen - 2002-04-20
    • milestone: 190815 --> postponed
     

Log in to post a comment.