Hi, Another bug in omniidl2. The following IDL gives it a headache: interface foo { typedef sequence<foo> seq; }; See http://www.uk.research.att.com/omniORB/omniORBbug.html Cheers, David