[omniORB] CORBA::Principal - IDL compilation error

Senthil Kumar omni_mlst@yahoo.com
Sun, 17 Sep 2000 21:43:37 -0700 (PDT)


Hello omniORBers,

I am getting the following  error , when I compile the
IDL file ....

The idl file has the following lines :

// User name and authentication for security
  typedef sequence<octet> Ticket;
  struct AccessControl {
    CORBA::Principal user;
    Ticket authentication;
  };

The compilation error is as follows when I compile the
IDL file:

n:\omni\bin\x86_win32\omniidl -I..\..\..\idl -bcxx
-Coutput -v cmit.idl


//**************************
omniidl: Importing back-end `cxx'
omniidl: `cxx' imported from
`N:\Senthil'sJava\omni\lib\python\omniidl_be\cxx\__
init__.pyc'
omniidl: Preprocessing `cmit.idl' with `..\omnicpp
-lang-c++ -undef -D__OMNIIDL_
_=0x2301 -I..\..\..\idl -D__OMNIIDL_CXX__ cmit.idl'
omniidl: Running front end
omniidl: Running back-end `cxx'
omniidl: Fatal error in C++ backend
omniidl:
omniidl: Unsupported IDL type found in input
(CORBA::Principal)
omniidl:
omniidl: omniORB does not currently support:
omniidl:   IDL types longdouble, wchar, wstring,
fixed, valuetypes
omniidl:

//************************

Could anybody explain what's causing the error ????
Is there any workaround for this problem

Thanks in advance


cheers
senthil
IBM NZ


__________________________________________________
Do You Yahoo!?
Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/