Thanks for the quick replies. It's still the same error. :-\ Are you able to access this URI from the web browser?
http://localhost:5984/_uuids CouchDB seems to not like this call, which is what I suspect CouchRest is making RestClient call. Wil On Thu, Sep 11, 2008 at 2:37 PM, Sho Fukamachi <[EMAIL PROTECTED]>wrote: > Oops. I had no idea that functionality existed, missed the exclamation mark > in your code. Guess it's not working right now regardless. > > What's the error now, with the existing DB? I get no errors with your code > example. > > Sho > > > > > On 12/09/2008, at 4:27 AM, Wil Chung wrote: > > I had suspected that, although the couchrest docs say that database!() >> call >> creates the database if it doesn't already exist. Looking in the source >> for >> that method, it seems to be doing that. >> >> Regardless, I did create the couchrest-test DB by hand through the _utils >> views, but it still doesn't work. >> >> Wil >> >> On Thu, Sep 11, 2008 at 2:21 PM, Sho Fukamachi <[EMAIL PROTECTED] >> >wrote: >> >> Wil, >>> >>> did you create the couchrest-test DB first? >>> >>> If the DB is missing the error looks exactly like you pasted. >>> >>> Sho >>> >>> >>> >>> >>> On 12/09/2008, at 3:47 AM, Wil Chung wrote: >>> >>> Hi, >>> >>>> >>>> I just started using CouchDB, and I decided to give CouchRest a shot. >>>> Since >>>> I saw JChris post here before, I figured this would be a good place to >>>> ask--or if anyone else has used CouchRest before. >>>> >>>> I'm having trouble just getting CouchRest to talk to the CouchDB. I am >>>> using couchdb 0.8.1 and couchrest 0.9.2 >>>> >>>> irb(main):009:0> @db = CouchRest.database!(" >>>> http://localhost:5984/couchrest-test") >>>> => #<CouchRest::Database:0xb7a7346c @name="/couchrest-test", @root=" >>>> http://localhost:5984//couchrest-test", @host="http://localhost:5984", >>>> @server=#<CouchRest:0xb7a7364c @uuid_batch_count=1000, @uri=" >>>> http://localhost:5984">> >>>> irb(main):010:0> response = @db.save({:key => 'value', 'another key' => >>>> 'another value'}) >>>> RestClient::ResourceNotFound: RestClient::ResourceNotFound >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:186:in >>>> `process_result' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:158:in >>>> `transmit' >>>> from /usr/lib/ruby/1.8/net/http.rb:543:in `start' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:155:in >>>> `transmit' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:102:in >>>> `execute_inner' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:94:in >>>> `execute' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:81:in >>>> `execute' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/rest-client-0.7/lib/rest_client.rb:45:in >>>> `post' >>>> from >>>> >>>> /usr/lib/ruby/gems/1.8/gems/jchris-couchrest-0.9.2/lib/couch_rest.rb:78:in >>>> `post' >>>> from >>>> >>>> /usr/lib/ruby/gems/1.8/gems/jchris-couchrest-0.9.2/lib/couch_rest.rb:61:in >>>> `next_uuid' >>>> from >>>> /usr/lib/ruby/gems/1.8/gems/jchris-couchrest-0.9.2/lib/database.rb:68:in >>>> `save' >>>> from (irb):10 >>>> from :0 >>>> >>>> I found this in the log: >>>> >>>> [info] [<0.65.0>] HTTP Error (code 404): >>>> {not_found,unknown_private_path} >>>> [info] [<0.65.0>] 127.0.0.1 - - "POST /_uuids" 404 >>>> >>>> I'm not sure what I'm doing wrong. Is there something that I'm missing? >>>> Thanks. >>>> >>>> Wil >>>> -- >>>> http://webjazz.blogspot.com >>>> >>>> >>> >>> >> >> -- >> http://www.mobtropolis.com >> http://webjazz.blogspot.com >> > > -- http://www.mobtropolis.com http://webjazz.blogspot.com
