[omniORB] omniorb2.8.0pre1 IDL compiler bug
Sai-Lai Lo
S.Lo@uk.research.att.com
29 Jul 1999 10:27:46 +0100
Thanks for the report.
The work-around for the moment is to use ::A::MyError.
Sai-Lai
>>>>> Douglas Kosovic writes:
> Hi,
> I want to report a bug with omniorb2.8.0-pre1's IDL compiler.
> The IDL compiler has a problem with the following IDL:
> module A {
> exception MyError {};
> };
> module B {
> interface parent {};
> interface child : parent
> {
> void op() raises (A::MyError);
> };
> };
> The IDL compiler reports the following error message:
> line 11: error in lookup of symbol: A::MyError
> The bug seems to only be present if inheritance is used, as it is happy
> with the following IDL:
> module A {
> exception MyError {};
> };
> module B {
> interface child
> {
> void op() raises (A::MyError);
> };
> };
> Thanks,
> Doug.
--
Sai-Lai Lo S.Lo@uk.research.att.com
AT&T Laboratories Cambridge WWW: http://www.uk.research.att.com
24a Trumpington Street Tel: +44 1223 343000
Cambridge CB2 1QA Fax: +44 1223 313542
ENGLAND