name-one undefined method `limit' for

59 views
Skip to first unread message

Bob Sleys

unread,
Oct 9, 2012, 12:38:20 PM10/9/12
to hobo...@googlegroups.com
I'm trying to setup a name-one it wasn't working so I tried calling the autocomplete directly from the web browser but I keep getting the following error.

NoMethodError in MachinesController#complete_select_model

undefined method `limit' for #<Array:0x00000006c8d8d0>

I've traced it down to the hobo_completions I've setup 
 
  autocomplete :select_model do
      hobo_completions :manufacturer_model, MachineModel.find(:all)
  end

What it boils down to is I have a manufacturer_model method in my MachineModel to provide the list of 'names' I'd like to use. IE I don't want to just use the name field so a basic autocomplete won't work.  I've tried adding a limit=>10 to the find query but that didn't help.  

Any ides would be appreciated.

Thanks
Bob

Bryan Larsen

unread,
Oct 9, 2012, 12:43:51 PM10/9/12
to hobo...@googlegroups.com
Can you post the code for manufacturer_model? If it's coded properly
to return a scope, I think it should work.

Another option is that you can define manufacturer_model as a has_many
with different :conditions set, but that's a very Rails2 way of doing
things...

Bryan
> --
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/hobousers/-/SlwPYDOi7NAJ.
> To post to this group, send email to hobo...@googlegroups.com.
> To unsubscribe from this group, send email to
> hobousers+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.

Bob Sleys

unread,
Oct 9, 2012, 1:31:24 PM10/9/12
to hobo...@googlegroups.com
  def manufacturer_model
    "#{manufacturer.name} - #{model_of_machine}"
  end

I have the same problem even if I try to use :name on the hobo_completions and set the model_of_machine field to have :name => true on it.

Matt Jones

unread,
Oct 9, 2012, 1:41:43 PM10/9/12
to hobo...@googlegroups.com

On Oct 9, 2012, at 9:38 AM, Bob Sleys wrote:

> I'm trying to setup a name-one it wasn't working so I tried calling the autocomplete directly from the web browser but I keep getting the following error.
>
> NoMethodError in MachinesController#complete_select_model
>
> undefined method `limit' for #<Array:0x00000006c8d8d0>
>
> I've traced it down to the hobo_completions I've setup
>
> autocomplete :select_model do
> hobo_completions :manufacturer_model, MachineModel.find(:all)
> end

The problem is that find(:all) returns an array, not a scope. Try MachineModel.scoped instead.

--Matt Jones

Bob Sleys

unread,
Oct 9, 2012, 3:09:33 PM10/9/12
to hobo...@googlegroups.com
Ok getting closer

Now I getting the following error
undefined method `manufacturer_model_contains' for #<ActiveRecord::Relation:0x00000006c13350>

Do I need to add a method to my model to handle it?  If so what would it look like.  IE is it doing to search for the query string? 

Bob

Bryan Larsen

unread,
Oct 10, 2012, 3:36:34 AM10/10/12
to hobo...@googlegroups.com
On Tue, Oct 9, 2012 at 3:09 PM, Bob Sleys <bsl...@gmail.com> wrote:
> Ok getting closer
>
> Now I getting the following error
>
> undefined method `manufacturer_model_contains' for
> #<ActiveRecord::Relation:0x00000006c13350>
>
>
> Do I need to add a method to my model to handle it? If so what would it
> look like. IE is it doing to search for the query string?

That's right. http://cookbook.hobocentral.net/manual/scopes#_contains

You can do it with:

def self.manufacturer_model_contains(query)
self.includes(:manufacturer).where(Manufactuer.arel_table[:name].matches(query))
+ self.model_of_machine_contains(q)
end

Note how I'm using AREL for the first clause. That way it will
automatically switch to ILIKE in postgres.

One thing the above doesn't do is split your query: if the user
supplies a search for both the model & manufacturer, it will fail.
This shows how to do that:

http://stackoverflow.com/questions/4027276/help-with-rails-active-record-querying-like-clause

Bob Sleys

unread,
Oct 10, 2012, 9:56:25 AM10/10/12
to hobo...@googlegroups.com
Thank you very much.  

FYI though this could probably be improved this is what I ened up with in my model

  def self.manufacturer_model_contains(query) 
    query = query.split.map {|term| "%#{term}%" }
    sql = self.includes(:manufacturer).where(Manufacturer.arel_table[:name].matches(query[0]))
    sql = sql.where(MachineModel.arel_table[:model_of_machine].matches(query[1])) if query[1] 
    sql
  end 

Bob

Bob Sleys

unread,
Oct 10, 2012, 10:30:52 AM10/10/12
to hobo...@googlegroups.com
Ok one more follow up on this for anyone else following this

Since I'm returning a string that is a composite of two fields across two models and I'm overiding the name of the model to do the same there is no proper automatic find_by_name so I had to provide my own.

That probably wasn't very clear so here are the details.

In my model MachineModel I don't have an automatic name field.  Instead I provided my own

  def name
    "#{manufacturer.name} - #{model_of_machine}"
  end

since my name is comprised of both a field on the MachineModel and a field in the model Manufacturer an automatic find_by_name won't work so I had to create my own like so.

  def self.find_by_name(query)
    query = query.split(' - ').map {|term| "%#{term}%" }
    sql = self.includes(:manufacturer).where(Manufacturer.arel_table[:name].matches(query[0]))
    sql = sql.where(MachineModel.arel_table[:model_of_machine].matches(query[1])) if query[1] 
    sql.first
  end

Note I split on the - this time because my name uses it to separate the two fields.  This will be a problem if a manufacturer name has a dash in it.  (don't know a good way to avoid that.

This was all required because of the name-one the Bryan helped me with.

In my Machine form I have
<machine-model-view:>
<name-one complete-target="&@machine" completer="select_model"/>
</machine-model-view:>

This create a text box with auto complete which calls the autocompleter in the machine controller

autocomplete :select_model do
      hobo_completions :name, MachineModel.scoped()
end

This in turn calls the name_contains in MachineModel

  def self.name_contains(query) 
    query = query.split.map {|term| "%#{term}%" }
    sql = self.includes(:manufacturer).where(Manufacturer.arel_table[:name].matches(query[0]))
    sql = sql.where(MachineModel.arel_table[:model_of_machine].matches(query[1])) if query[1] 
    sql
  end 

Note since the name was defined to return the manufacture - machine_model it's that string that is used to save the machine record.  When saving the new machine record it needs to find the corresponding machine_model record to get it's id.  Thus the need for the find_by_name I began with.

Hope that name some sense, for when I try this again in 6 months and forget all the details other than "I did that once before:.

Bob

Bob Sleys

unread,
Oct 10, 2012, 11:01:42 AM10/10/12
to hobo...@googlegroups.com
GRR I thought I had this all done but now I getting the following error on an edit page, note prior to this I was playing around with creating a new record

NoMethodError in Machines#edit

Showing controller: machines; dryml-tag: edit-page where line #1 raised:

undefined method `complete_select_model_machine_path' for #<#<Class:0x00000005b071d8>:0x00000005b0e028>

The path the auto completer in my mode is creating is 

complete_select_model_machines GET    /machines/complete_select_model(.:format)                    machines#complete_select_model

Note the plural on the machines but the edit form is looking for the singular form.

My dryml is using the following

       <machine-model-view:>
<name-one complete-target="&@machine" completer="select_model"/>
      </machine-model-view:>

as part of the machine form tag.

Bob

Bryan Larsen

unread,
Oct 10, 2012, 11:04:28 AM10/10/12
to hobo...@googlegroups.com
The new page uses the right path, but the edit page doesn't? Sounds
like a bug alright, paths was the last major change to land in Hobo
2.0, so it's probably a bug in Hobo. Can you send the full back
trace?

thanks,
Bryan
> --
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/hobousers/-/nJZd8cpOMmsJ.

Bob Sleys

unread,
Oct 10, 2012, 11:15:37 AM10/10/12
to hobo...@googlegroups.com
Sure once I get the version issue on the gems worked out.  Just posted in another thread where you asked me to update to the latest gems from github and now am in version catch 22 on will_paginate.  Need to get some other work done today so this gives me an excuse to put my fun work aside for a bit and get to  that other, not so fun, pile of things.

Bob

Bob Sleys

unread,
Oct 10, 2012, 1:08:53 PM10/10/12
to hobo...@googlegroups.com
Full trace

/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:635:in `method_missing'
actionpack (3.2.8) lib/action_dispatch/routing/polymorphic_routes.rb:129:in `polymorphic_url'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_jquery_ui/taglibs/name_one.dryml:63:in `block in name_one'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_jquery_ui/taglibs/name_one.dryml:59:in `name_one'
app/views/taglibs/application/machine.dryml:27:in `block (6 levels) in form__for_machine_with_a3b05cd745e1'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
app/views/taglibs/application/machine.dryml:26:in `block (5 levels) in form__for_machine_with_a3b05cd745e1'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:507:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:507:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `block in do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:516:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:48:in `block (6 levels) in bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:40:in `block (5 levels) in bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:37:in `block (4 levels) in bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:30:in `block (3 levels) in bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:429:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:429:in `block in call_tag_parameter_with_default_content'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `block in do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:433:in `call_tag_parameter_with_default_content'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:455:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:105:in `block (6 levels) in with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:105:in `block (5 levels) in with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `block in do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:375:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:343:in `block in new_field_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:324:in `new_field_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:375:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:105:in `block (4 levels) in with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/scoped_variables.rb:20:in `new_scope'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:101:in `block (3 levels) in with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:100:in `each'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:100:in `block (2 levels) in with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:98:in `each'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:98:in `block in with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:86:in `with_fields_grouped'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:30:in `block (2 levels) in bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:28:in `block in bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:25:in `bootstrap_fields'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:13:in `block in field_list'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:12:in `field_list'
app/views/taglibs/application/machine.dryml:25:in `block (3 levels) in form__for_machine_with_a3b05cd745e1'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
app/views/taglibs/application/machine.dryml:24:in `block (2 levels) in form__for_machine_with_a3b05cd745e1'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:475:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:475:in `call_tag_parameter'
app/views/taglibs/auto/rapid/forms.dryml:43:in `block (3 levels) in form__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
app/views/taglibs/auto/rapid/forms.dryml:41:in `block (2 levels) in form__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:509:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:509:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/app/helpers/hobo_rapid_helper.rb:158:in `block in form_helper'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:390:in `block in with_form_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/scoped_variables.rb:20:in `new_scope'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:389:in `with_form_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/app/helpers/hobo_rapid_helper.rb:156:in `form_helper'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/forms/form.dryml:97:in `block in form__base'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/forms/form.dryml:95:in `form__base'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:516:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
app/views/taglibs/auto/rapid/forms.dryml:41:in `block in form__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
app/views/taglibs/auto/rapid/forms.dryml:40:in `form__for_machine'
app/views/taglibs/application/machine.dryml:23:in `block in form__for_machine_with_a3b05cd745e1'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
app/views/taglibs/application/machine.dryml:22:in `form__for_machine_with_a3b05cd745e1'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:231:in `call_polymorphic_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/forms/form.dryml:103:in `block in form'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/forms/form.dryml:97:in `form'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:62:in `block in form_with_aefd1f565b91'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/forms.dryml:61:in `form_with_aefd1f565b91'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:516:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
app/views/taglibs/auto/rapid/pages.dryml:609:in `block (6 levels) in edit_page__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
app/views/taglibs/auto/rapid/pages.dryml:608:in `block (5 levels) in edit_page__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:509:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:509:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/section.dryml:7:in `block in section'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/section.dryml:6:in `section'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:516:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
app/views/taglibs/auto/rapid/pages.dryml:608:in `block (4 levels) in edit_page__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
app/views/taglibs/auto/rapid/pages.dryml:598:in `block (3 levels) in edit_page__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:507:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:507:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/section.dryml:7:in `block in section'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/section.dryml:6:in `section'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:516:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:82:in `block (12 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:81:in `block (11 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:81:in `block (10 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:80:in `block (9 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:80:in `block (8 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:79:in `block (7 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:79:in `block (6 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/scoped_variables.rb:20:in `new_scope'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:53:in `block (5 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:52:in `block (4 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `block in override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:499:in `override_and_call_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:479:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:52:in `block (3 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:29:in `block (2 levels) in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:429:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:429:in `block in call_tag_parameter_with_default_content'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `call'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/tag_parameters.rb:19:in `method_missing'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `block in do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/taglibs/core.dryml:65:in `do_'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:433:in `call_tag_parameter_with_default_content'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:455:in `call_tag_parameter'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/html.dryml:17:in `block (2 levels) in html'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/scoped_variables.rb:20:in `new_scope'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/html.dryml:17:in `block in html'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/html/html.dryml:11:in `html'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:29:in `block in page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/page.dryml:27:in `page'
app/views/taglibs/front_site.dryml:40:in `block in page_with_aca4041fd82e'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
app/views/taglibs/front_site.dryml:39:in `page_with_aca4041fd82e'
app/views/taglibs/auto/rapid/pages.dryml:594:in `block in edit_page__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
app/views/taglibs/auto/rapid/pages.dryml:593:in `edit_page__for_machine'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:231:in `call_polymorphic_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/pages/pages.dryml:19:in `block in edit_page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:379:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo_rapid/taglibs/pages/pages.dryml:13:in `edit_page'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/edit_page.dryml:2:in `block in edit_page_with_a45121d575a7'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:377:in `block in _tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:318:in `block in new_object_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `block in new_context'
actionpack (3.2.8) lib/action_view/helpers/capture_helper.rb:187:in `with_output_buffer'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:281:in `new_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:295:in `new_object_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:377:in `_tag_context'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo_bootstrap-7b1108d99618/taglibs/edit_page.dryml:1:in `edit_page_with_a45121d575a7'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml/template_environment.rb:587:in `render_tag'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/dryml/lib/dryml.rb:75:in `call_render'
controller: machines; dryml-tag: edit-page:1:in `_controller__machines__dryml_tag__edit_page___3668454042150752662_46526820'
actionpack (3.2.8) lib/action_view/template.rb:145:in `block in render'
activesupport (3.2.8) lib/active_support/notifications.rb:125:in `instrument'
actionpack (3.2.8) lib/action_view/template.rb:143:in `render'
actionpack (3.2.8) lib/action_view/renderer/template_renderer.rb:47:in `block (2 levels) in render_template'
actionpack (3.2.8) lib/action_view/renderer/abstract_renderer.rb:38:in `block in instrument'
activesupport (3.2.8) lib/active_support/notifications.rb:123:in `block in instrument'
activesupport (3.2.8) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
activesupport (3.2.8) lib/active_support/notifications.rb:123:in `instrument'
actionpack (3.2.8) lib/action_view/renderer/abstract_renderer.rb:38:in `instrument'
actionpack (3.2.8) lib/action_view/renderer/template_renderer.rb:46:in `block in render_template'
actionpack (3.2.8) lib/action_view/renderer/template_renderer.rb:54:in `render_with_layout'
actionpack (3.2.8) lib/action_view/renderer/template_renderer.rb:45:in `render_template'
actionpack (3.2.8) lib/action_view/renderer/template_renderer.rb:18:in `render'
actionpack (3.2.8) lib/action_view/renderer/renderer.rb:36:in `render_template'
actionpack (3.2.8) lib/action_view/renderer/renderer.rb:17:in `render'
actionpack (3.2.8) lib/abstract_controller/rendering.rb:110:in `_render_template'
actionpack (3.2.8) lib/action_controller/metal/streaming.rb:225:in `_render_template'
actionpack (3.2.8) lib/abstract_controller/rendering.rb:103:in `render_to_body'
actionpack (3.2.8) lib/action_controller/metal/renderers.rb:28:in `render_to_body'
actionpack (3.2.8) lib/action_controller/metal/compatibility.rb:50:in `render_to_body'
actionpack (3.2.8) lib/abstract_controller/rendering.rb:88:in `render'
actionpack (3.2.8) lib/action_controller/metal/rendering.rb:16:in `render'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:40:in `block (2 levels) in render'
activesupport (3.2.8) lib/active_support/core_ext/benchmark.rb:5:in `block in ms'
/home/bob/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
activesupport (3.2.8) lib/active_support/core_ext/benchmark.rb:5:in `ms'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:40:in `block in render'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:83:in `cleanup_view_runtime'
activerecord (3.2.8) lib/active_record/railties/controller_runtime.rb:24:in `cleanup_view_runtime'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:39:in `render'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo/lib/hobo/controller/model.rb:862:in `render_with_hobo_model'
actionpack (3.2.8) lib/action_controller/metal/implicit_render.rb:10:in `default_render'
actionpack (3.2.8) lib/action_controller/metal/responder.rb:232:in `default_render'
actionpack (3.2.8) lib/action_controller/metal/responder.rb:160:in `to_html'
actionpack (3.2.8) lib/action_controller/metal/responder.rb:153:in `respond'
actionpack (3.2.8) lib/action_controller/metal/responder.rb:146:in `call'
actionpack (3.2.8) lib/action_controller/metal/mime_responds.rb:239:in `respond_with'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo/lib/hobo/controller/model.rb:523:in `show_response'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo/lib/hobo/controller/model.rb:506:in `hobo_show'
/home/bob/.rvm/gems/ruby-1.9.3-p194@fitness2/bundler/gems/hobo-947c50e1f66f/hobo/lib/hobo/controller/model.rb:166:in `edit'
actionpack (3.2.8) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
actionpack (3.2.8) lib/abstract_controller/base.rb:167:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/rendering.rb:10:in `process_action'
actionpack (3.2.8) lib/abstract_controller/callbacks.rb:18:in `block in process_action'
activesupport (3.2.8) lib/active_support/callbacks.rb:469:in `_run__1186841788002780507__process_action__353642383029111827__callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.8) lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.8) lib/abstract_controller/callbacks.rb:17:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/rescue.rb:29:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
activesupport (3.2.8) lib/active_support/notifications.rb:123:in `block in instrument'
activesupport (3.2.8) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
activesupport (3.2.8) lib/active_support/notifications.rb:123:in `instrument'
actionpack (3.2.8) lib/action_controller/metal/instrumentation.rb:29:in `process_action'
actionpack (3.2.8) lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
activerecord (3.2.8) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
actionpack (3.2.8) lib/abstract_controller/base.rb:121:in `process'
actionpack (3.2.8) lib/abstract_controller/rendering.rb:45:in `process'
actionpack (3.2.8) lib/action_controller/metal.rb:203:in `dispatch'
actionpack (3.2.8) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
actionpack (3.2.8) lib/action_controller/metal.rb:246:in `block in action'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:73:in `call'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:36:in `call'
journey (1.0.4) lib/journey/router.rb:68:in `block in call'
journey (1.0.4) lib/journey/router.rb:56:in `each'
journey (1.0.4) lib/journey/router.rb:56:in `call'
actionpack (3.2.8) lib/action_dispatch/routing/route_set.rb:600:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
rack (1.4.1) lib/rack/etag.rb:23:in `call'
rack (1.4.1) lib/rack/conditionalget.rb:25:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/head.rb:14:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/params_parser.rb:21:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/flash.rb:242:in `call'
rack (1.4.1) lib/rack/session/abstract/id.rb:205:in `context'
rack (1.4.1) lib/rack/session/abstract/id.rb:200:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/cookies.rb:339:in `call'
activerecord (3.2.8) lib/active_record/query_cache.rb:64:in `call'
activerecord (3.2.8) lib/active_record/connection_adapters/abstract/connection_pool.rb:473:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `_run__3856959311919642488__call__285568461521459726__callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.8) lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
activesupport (3.2.8) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.8) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/reloader.rb:65:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
railties (3.2.8) lib/rails/rack/logger.rb:26:in `call_app'
railties (3.2.8) lib/rails/rack/logger.rb:16:in `call'
quiet_assets (1.0.1) lib/quiet_assets.rb:20:in `call_with_quiet_assets'
actionpack (3.2.8) lib/action_dispatch/middleware/request_id.rb:22:in `call'
rack (1.4.1) lib/rack/methodoverride.rb:21:in `call'
rack (1.4.1) lib/rack/runtime.rb:17:in `call'
activesupport (3.2.8) lib/active_support/cache/strategy/local_cache.rb:72:in `call'
rack (1.4.1) lib/rack/lock.rb:15:in `call'
actionpack (3.2.8) lib/action_dispatch/middleware/static.rb:62:in `call'
railties (3.2.8) lib/rails/engine.rb:479:in `call'
railties (3.2.8) lib/rails/application.rb:223:in `call'
rack (1.4.1) lib/rack/content_length.rb:14:in `call'
railties (3.2.8) lib/rails/rack/log_tailer.rb:17:in `call'
thin (1.5.0) lib/thin/connection.rb:81:in `block in pre_process'
thin (1.5.0) lib/thin/connection.rb:79:in `catch'
thin (1.5.0) lib/thin/connection.rb:79:in `pre_process'
thin (1.5.0) lib/thin/connection.rb:54:in `process'
thin (1.5.0) lib/thin/connection.rb:39:in `receive_data'
eventmachine (1.0.0) lib/eventmachine.rb:187:in `run_machine'
eventmachine (1.0.0) lib/eventmachine.rb:187:in `run'
thin (1.5.0) lib/thin/backends/base.rb:63:in `start'
thin (1.5.0) lib/thin/server.rb:159:in `start'
rack (1.4.1) lib/rack/handler/thin.rb:13:in `run'
rack (1.4.1) lib/rack/server.rb:265:in `start'
railties (3.2.8) lib/rails/commands/server.rb:70:in `start'
railties (3.2.8) lib/rails/commands.rb:55:in `block in <top (required)>'
railties (3.2.8) lib/rails/commands.rb:50:in `tap'
railties (3.2.8) lib/rails/commands.rb:50:in `<top (required)>'
script/rails:6:in `require'
script/rails:6:in `<main>'

Bob Sleys

unread,
Oct 23, 2012, 11:04:13 AM10/23/12
to hobo...@googlegroups.com
Has there been any update on this?  Could I add something to my routes.rb as a work around?  If so any hints would be appreciated.

Thanks
Bob

Bob Sleys

unread,
Nov 7, 2012, 8:19:58 AM11/7/12
to hobo...@googlegroups.com
I'm still stuck on this one.
I did try turning deprecated routes back and it didn't fix it.
Any help if finding  word around would be appreciated.

Bob

Bryan Larsen

unread,
Nov 7, 2012, 9:51:46 AM11/7/12
to hobo...@googlegroups.com
OK, I was able to reproduce your error and am working on a fix.

If you don't get a timely response for Hobo issues, please create one
in Github. Occasionally I will miss issues raised on the mailing
list, but if it's on Github I can't ignore it.

cheers,
Bryan
> https://groups.google.com/d/msg/hobousers/-/e50F-SeLgRMJ.

Bryan Larsen

unread,
Nov 7, 2012, 12:02:09 PM11/7/12
to hobo...@googlegroups.com
fix pushed.
Reply all
Reply to author
Forward
0 new messages