The simplest solution could be installation of ruby 1.8.2,
though I haven't tried yet.
# see also "7. Known Issues" in RubyWebDialogs.


> I cahnged  as suggested to ev/rwd.rb line 59
>
> $SAFE   = 0
>
>
> but still got
> C:\Documents and Settings\ri004902>ruby
> C:\rubyexample\rubywebdialogs\rwdhelloworld.rbw
> Starting the browser...
> C:/DOCUME~1/ri004902/LOCALS~1/Temp/tar2rubyscript.d.2656.1/tmp.ear2rubyscript.f.
> 11594.tar/ev/rwd.rb:1175:in `system': Insecure operation - system
> (SecurityError
> )
> =============================
> Did you do something else too...

Nothing, but I didn't try rubyhelloworld.rbw.
I tried rwdpanels.tar.gz with ruby 1.8.5 (stable-snapshot) on Fedora Core 5.

(1). download rwdhelloworld.tar.gz
(2). expand rwdhelloworld.tar.gz
(3). change ev/rwd.rb in tmp.ear2rubyscript.f.11594.tar , the
directory created at 2

line 59:   $SAFE=0

(4). run init.rb in tmp.ear2rubyscript.f.11594.tar

That's all.



I found another solution to delete the 1175th line in ev/rwd.rb while
trying rwdhelloworld.tar.gz
Without that line, RWDServer fail to start the browser, and init.rb
tell the URL of "hello world".
if you go to the URL, you can watch "hello world".

# note that I tried not .rbw but .tar.gz .

-- 
Hayato Mikami
Mail : fermikami AT gmail DOT com
Site : http://fermikami.homeunix.org/~mikami/