Still the same error. Here is the server log:
Processing TodosController#check_deferred (for 192.168.1.104 at 2008-08-22
10:47:13) [POST]
Session ID: 194bc71d5e711c5238bc72d7702cbdd0
Parameters: {"format"=>"js",
"authenticity_token"=>"b4bea4d4f90067bde01388e80bb805c07b2b7dab",
"action"=>"check_deferred", "controller"=>"todos"}
Rendering todos/check_deferred
Completed in 0.09004 (11 reqs/sec) | Rendering: 0.01346 (14%) | DB: 0.01331
(14%) | 200 OK [http://192.168.1.108/todos/check_deferred.js]
/!\ FAILSAFE /!\ Fri Aug 22 10:54:06 +0200 2008
Status: 500 Internal Server Error
undefined method `attributes' for nil:NilClass
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/vendor/xml-simple-1.0.11/xmlsimple.rb:708:in
`get_attributes'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/vendor/xml-simple-1.0.11/xmlsimple.rb:462:in
`collapse'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb:13:in
`xml_in_string'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb:23:in
`xml_in_string'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb:171:in
`from_xml'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/request.rb:402:in
`parse_formatted_request_parameters'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/cgi_process.rb:80:in
`request_parameters'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/request.rb:304:in
`parameters'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/request.rb:22:in
`request_method'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/request.rb:35:in
`method'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:431:in
`extract_request_environment'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:384:in
`recognize'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:148:in
`handle_request'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:107:in
`dispatch'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:104:in
`synchronize'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:104:in
`dispatch'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:120:in
`dispatch_cgi'
/home/jon/sites/tracks/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:35:in
`dispatch'
/home/jon/sites/tracks/vendor/rails/railties/lib/webrick_server.rb:112:in
`handle_dispatch'
/home/jon/sites/tracks/vendor/rails/railties/lib/webrick_server.rb:78:in
`service'
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'
/home/jon/sites/tracks/vendor/rails/railties/lib/webrick_server.rb:62:in
`dispatch'
/home/jon/sites/tracks/vendor/rails/railties/lib/commands/servers/webrick.rb:66
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/dependencies.rb:509:in
`require'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/dependencies.rb:354:in
`new_constants_in'
/home/jon/sites/tracks/vendor/rails/activesupport/lib/active_support/dependencies.rb:509:in
`require'
/home/jon/sites/tracks/vendor/rails/railties/lib/commands/server.rb:39
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
/usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require'
sites/tracks/script/server:3
On Fri, Aug 22, 2008 at 10:19 AM, Reinier Balt <[EMAIL PROTECTED]> wrote:
> Looking again at the curl command, you're trying to create a project using
> the context api.
>
> So probably changing this to
>
> curl -u *****:***** -H "Content-Type: text/xml" -d "project[name]=Build a
> treehouse for the kids" http://192.168.1.108:3000/projects.xml -i
>
> will do the trick
>
> Reinier
>
> > When I try and use curl with tracks, this is what I am getting. Any
> ideas
> why?
> >
> > curl -u *****:***** -H "Content-Type: text/xml" -d "project[name]=Build a
> treehouse for the kids" http://192.168.1.108:3000/contexts/3.xml -i
> >
> > HTTP/1.1 500 Internal Server Error
> > Connection: Keep-Alive
> > Date: Wed, 20 Aug 2008 03:51:38 GMT
> > Content-Type: text/html; charset=UTF-8
> > Server: WEBrick/1.3.1 (Ruby/1.8.6/2007-09-24)
> > Content-Length: 60
> >
> > <html><body><h1>500 Internal Server Error</h1></body></html>
>
>
_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss