omniORB and valuetypes...

Daniel Greenblatt <[email protected]> Tue, 27 May 2003 10:54:03 -0700 (PDT)
Newsgroups gmane.comp.corba.omniorb.devel
Message-ID <[email protected]>
We hope to use omniORB to talk to a java ORB server, using idl that is
littered with valuetype declarations.
Thus, I was very excited to hear a week or two ago that some work has been
done on support of valuetypes in omniORB.
I tried to compile IDL that contained valuetypes (using a dev version
of omniORB and omniorbpy checked out on May 22nd), and received the
following traceback:

Traceback (most recent call last):
  File "/home/dan/omnidev/omni41/bin/omniidl", line 105, in ?
    omniidl.main.main()
  File "./main.py", line 486, in main
  File "./omniidl_be/python.py", line 715, in run
  File "./omniidl/idlast.py", line 171, in accept
  File "./omniidl_be/python.py", line 777, in visitAST
  File "./omniidl/idlast.py", line 300, in accept
  File "./omniidl_be/python.py", line 818, in visitModule
  File "./omniidl/idlast.py", line 1027, in accept
  File "./omniidl_be/python.py", line 1701, in visitValue
AttributeError: Value instance has no attribute 'statemembers'

Am I doing something wrong? Are there any flags that need to be passed to
omniidl to handle valuetypes? If there is any other info I can provide
(such as the idl...), let me know.

Thanks for your help,
Dan Greenblatt