[ruby] de .Net a Ruby

Hola a tod@s

 

Estimad@s, generando con Gx Ev 2, U3

Tengo un modelo que originalmente estaba en .net, cambié el generador, lo puse con Ruby, pues el cliente lo quiere subir a un servidor Linux, y al momento de ejecutar tengo comportamientos raros, como por ejemplo, en la siguiente pantalla:

 

 

Si pincho sobre el botón para ir al final, me da el error que aparece a continuación:

Application Error

 

Error

undefined method `each_pair' for 9:Fixnum

Stack

C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxsdt.rb:331:in `from_h' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxsetters.rb:34:in `to_attri_type' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxsetters.rb:50:in `set_attri' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxsetters.rb:66:in `set_attri_http' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/genexus.rb:1689:in `block in event_parms_in' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/genexus.rb:1685:in `each' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/genexus.rb:1685:in `event_parms_in' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxwebpanel.rb:75:in `gxpaging_method' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxws.rb:25:in `service' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxhttpservice.rb:32:in `do_http_ajax' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxhttpservice.rb:81:in `dispatch' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxsvc_rack.rb:114:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/urlmap.rb:47:in `block in call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `each' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `call' 
C:/ModelosGx/GxXEv1/SilverTime/Data007/web/gxsvc_rack.rb:54:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/conditionalget.rb:25:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/showstatus.rb:20:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/showexceptions.rb:24:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/builder.rb:77:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/session/abstract/id.rb:63:in `context' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/session/abstract/id.rb:58:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run' 
C:/Program Files (x86)/ARTech/GeneXus/GeneXusXEv1/gxruby/win/ruby/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'

 

 

Ahora bien, yo lo único que hice fue cambiar el generador a Ruby, nada más.

¿Hay que configurar algo más?, y aquí dejo ver mi ignorancia, pues experiencia generando con Ruby es CERO.

Estos errores no daban cuando estaba con .Net

 

Saludos

Christian Scheid V.

 

 

0 Response to "[ruby] de .Net a Ruby"

Publicar un comentario