Hi,

I've got a fresh 1.0 RC merb app and followed this tutorial:

http://wiki.merbivore.com/howto/gettingstarted/firstapp

Started up merb, and can view the standard GET actions. I put in a
form to do a post to:

/products

My model has one field; :id

I keep getting a BadRequest, and have no idea why. I'll past my stack
trace here. Thanks for any feedback on this.

Matt

merb : worker (port 4000) ~ Started request handling: Tue Oct 14
22:27:47 -0400 2008
merb : worker (port 4000) ~ Routed to: {"format"=>nil,
"submit"=>"create", "action"=>"create", "controller"=>"products"}
merb : worker (port 4000) ~ Params: {"format"=>nil,
"submit"=>"create", "action"=>"create", "controller"=>"products"}
merb : worker (port 4000) ~ Merb::ControllerExceptions::BadRequest -
(Merb::ControllerExceptions::BadRequest)
/opt/local/lib/ruby/gems/1.8/gems/merb-action-args-0.9.9/lib/merb-
action-args/abstract_controller.rb:32:in `_call_action'
/opt/local/lib/ruby/gems/1.8/gems/merb-action-args-0.9.9/lib/merb-
action-args/abstract_controller.rb:29:in `map'
/opt/local/lib/ruby/gems/1.8/gems/merb-action-args-0.9.9/lib/merb-
action-args/abstract_controller.rb:29:in `_call_action'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
controller/abstract_controller.rb:285:in `_dispatch'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
controller/merb_controller.rb:191:in `_dispatch'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
dispatch/dispatcher.rb:101:in `dispatch_action'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
dispatch/dispatcher.rb:73:in `handle'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
dispatch/dispatcher.rb:35:in `handle'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/rack/
application.rb:17:in `call'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/rack/
middleware/static.rb:26:in `call'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/rack/
handler/mongrel.rb:75:in `process'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in
`process_client'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
`each'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
`process_client'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`run'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`initialize'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`new'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`run'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
`initialize'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
`new'
/opt/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
`run'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/rack/
adapter/mongrel.rb:27:in `start_server'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/rack/
adapter/abstract.rb:228:in `start_at_port'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/rack/
adapter/abstract.rb:85:in `start'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
server.rb:173:in `bootup'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core/
server.rb:42:in `start'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/lib/merb-core.rb:
130:in `start'
/opt/local/lib/ruby/gems/1.8/gems/merb-core-0.9.9/bin/merb:11
/opt/local/bin/merb:19:in `load'
/opt/local/bin/merb:19
merb : worker (port 4000) ~ Params: {"format"=>nil,
"submit"=>"create", "action"=>"create", "controller"=>"products"}
merb : worker (port 4000) ~

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" 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/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to