Re the message of ``[ruby-talk:15838] Re: gnome, bonobo and corba.''...

Erik BéČfors <erik / bagfors.nu>:
> On 28 May 2001 12:01:17 +0900, Dai.K. wrote:

> >   I don't deeply know about how CORBA is used in the GNOME/bonobo framework.
> > 
> >   If libbonobo uses ORBit mainly via common CORBA layer, we could use 
> > ``CORBA-Ruby language mapping interface'' we'll define.
> 
> libbonobo uses ORBit extensively.  Basically if we want a bonobo that's
> not based on ORBit we have to write it ourselfs and not use libbonobo.

  I've got and read libbonobo source, I see to write pure ruby bonobo
implementation is too difficult(and not a so fun)

  I also think it the best way to use ruby-orbit in libbonobo-ruby internally.

  Wmmmm...But there are no rubyist to rear ruby-orbit...
  Okey I take my leisure programming time to implemente it. ;-)
  (but I cannot show any plan when new version is released yet)


> : [bagfors / detrius]$ ; ruby -I Rinn Rinn/test/gnome-name-service.rb 
> IDL:omg.org/CosNaming/NamingContext:1.0
>     0: GNOME(subcontext)
>   IDL:omg.org/CosNaming/NamingContext:1.0
(snip)
>       IDL:GNOME/Panel2:1.0
>         0: control_center(server)
> Rinn/rinn/giop/GIOPReplyMessage.rb:21:in `initialize': UserException occured! (RuntimeError)
> 	from Rinn/rinn/orbit/Protocol.rb:116:in `new'

  A UserException? I don't realize why it raised right away.
  But thanks you anyway for reporting.