couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wil Chung" <iam...@gmail.com>
Subject Re: Getting CouchRest to work--404 on /_uuids
Date Thu, 11 Sep 2008 19:05:35 GMT
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 <sho.fukamachi@gmail.com>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 <sho.fukamachi@gmail.com
>> >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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message