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