Hi Zeal, I've seen an error similar to this in my application. In my instance I had some different language characters in my database causing the issue.. They were things like ñ, ú, á
Did your database exist before your rails application? Mine did and there was data in there that freaked out rails. My solution: Have a look, via sql at your "associated_limit" column for unfamiliar data characters. There is probably a funky string in there somewhere causing the problem. After you fix... make sure to add validations in your model to prevent this in the future. good luck. coalex On Mar 23, 8:47 am, zeal <[email protected]> wrote: > Hi All > > I upgraded my environment to > > -> ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32] > -> gem 1.3.1 > -> rails 2.3.2 > -> active_scaffold Master > > When i started the server i got following error..... > > Anybody have any idea ?????????? > > ruby script/server > => Booting WEBrick > => Rails 2.3.2 application starting onhttp://0.0.0.0:3000 > C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:380:in > `load': D:/pistachio/vendor/plugins/active_scaffold/lib/ > active_scaffold/helpers/list_column_helpers > .rb:35: invalid multibyte char (US-ASCII) (SyntaxError) > D:/pistachio/vendor/plugins/active_scaffold/lib/active_scaffold/ > helpers/list_column_helpers.rb:35: i > nvalid multibyte char (US-ASCII) > D:/pistachio/vendor/plugins/active_scaffold/lib/active_scaffold/ > helpers/list_column_helpers.rb:35: s > yntax error, unexpected $end, expecting keyword_end > ...[column.associated_limit] = '…' if firsts.length > column.... > ... ^ > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:380:in `block in load_file' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:521:in `new_constants_in' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:379:in `load_file' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:259:in `require_or_load' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:425:in `load_missing_constant' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:80:in `const_missing_with_dependencies' > from D:/pistachio/vendor/plugins/active_scaffold/lib/ > active_scaffold/helpers/view_helpers.rb > :9:in `<module:ViewHelpers>' > from D:/pistachio/vendor/plugins/active_scaffold/lib/ > active_scaffold/helpers/view_helpers.rb > :5:in `<module:Helpers>' > from D:/pistachio/vendor/plugins/active_scaffold/lib/ > active_scaffold/helpers/view_helpers.rb > :2:in `<module:ActiveScaffold>' > from D:/pistachio/vendor/plugins/active_scaffold/lib/ > active_scaffold/helpers/view_helpers.rb > :1:in `<top (required)>' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:380:in `load' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:380:in `block in load_file' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:521:in `new_constants_in' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:379:in `load_file' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:259:in `require_or_load' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:425:in `load_missing_constant' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:80:in `const_missing_with_dependencies' > from D:/pistachio/vendor/plugins/active_scaffold/ > environment.rb:9:in `<top (required)>' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:156:in `require' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:156:in `block in require' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:521:in `new_constants_in' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:156:in `require' > from D:/pistachio/vendor/plugins/active_scaffold/init.rb:8:in > `block in evaluate_init_rb' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin.rb:146:in `eval' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin.rb:146:in `block in > evaluate_init_rb' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/core_ext/ > kernel/reporting.rb:11:in `silence_warnings' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin.rb:142:in `evaluate > _init_rb' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin.rb:48:in `load' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin/loader.rb:38:in `bl > ock in load_plugins' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin/loader.rb:37:in `ea > ch' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > rails/plugin/loader.rb:37:in `lo > ad_plugins' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:348:in `load_plug > ins' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:163:in `process' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > initializer.rb:113:in `run' > from D:/pistachio/config/environment.rb:14:in `<top (required)>' > > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:156:in `require' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:156:in `block in require' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:521:in `new_constants_in' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/ > activesupport-2.3.2/lib/active_support/dependenc > ies.rb:156:in `require' > from C:/ruby-1.9.1/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/ > commands/server.rb:84:in `<top ( > required)>' > from script/server:3:in `require' > from script/server:3:in `<main>' > > Thanks > Zeal --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/activescaffold?hl=en -~----------~----~----~----~------~----~------~--~---
