Mark Duncan wrote: > interface echo1 > { > string echo1 (); > }; that's not legal IDL. You can't have a method in an interface with the same name. Regards, Stefan