Como sabrán, no me gusta molestar con este tipo de preguntas, pero la
verdad, no tengo mucha idea de qué está pasando acá.

Les cuento, estoy metiendo un modelo nuevo, UserFile el cual va a usar
CouchDB como persistencia.

No estoy usando ningun generator ni nada automático.

Por ahora lo que hice fué:

 - modificar el routes.rb para incluir "map.resource :user_file"
 - agregar varias views en el directorio correspondiente
 - agregar el controller user_files_controller.rb
 - agregar el model user_file.rb

Para que esto ande, tuve que incluir unas gemas en environments.db:

  config.gem "jchris-couchrest", :lib => "couchrest"
  config.gem "json"

El error que me reporta cuando quiero acceder a las URLs:

http://localhost:3000/user_files
http://localhost:3000/user_files/index

(pero no en: http://localhost:3000/user_file)

es:

RestClient::ResourceNotFound in User filesController#index

Resource not found
RAILS_ROOT: /Users/sergio/work/sergio

Application Trace | Framework Trace | Full Trace

/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient/request.rb:134:in
`process_result'
/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient/request.rb:99:in
`transmit'
/opt/local/lib/ruby/1.8/net/http.rb:543:in `start'
/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient/request.rb:95:in
`transmit'
/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient/request.rb:34:in
`execute_inner'
/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient/request.rb:26:in
`execute'
/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient/request.rb:12:in
`execute'
/Users/sergio/.gem/ruby/1.8/gems/rest-client-0.9/lib/restclient.rb:53:in `get'
/opt/local/lib/ruby/gems/1.8/gems/jchris-couchrest-0.16/lib/couchrest.rb:133:in
`get'
/opt/local/lib/ruby/gems/1.8/gems/jchris-couchrest-0.16/lib/couchrest/core/database.rb:79:in
`get'
vendor/plugins/basic_model/lib/basic_model.rb:82:in `find'
app/controllers/user_files_controller.rb:6:in `index'


No tengo idea de si es que me falta alguna biblioteca, o si faltan
archivos, o alguna configuración o qué.

Bueno, espero que a alguien se le ocurra qué es :)

Desde ya, muchas gracias.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a