incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Lehnardt <...@apache.org>
Subject Re: 500 server error posting a view
Date Tue, 10 Jun 2008 19:07:11 GMT

On Jun 10, 2008, at 21:03, Brad King wrote:

> I tried adding the "language" specifier, but no change. The couch.ini
> section you mentioned looks like this:
>
> [Couch Query Servers]
>
> text/javascript=/usr/local/bin/couchjs -f
> /usr/local/share/couchdb/server/main.js

drop the "text/" prefix and try again,

thx,
Jan
--

>
>
>
> On 6/10/08, Chris Anderson <jchris@grabb.it> wrote:
>> Brad,
>>
>> there's an (optional) parameter on view json. try this:
>>
>> {
>> "language": "javascript",
>> "map" : "function(doc) { emit(null, doc); } "
>> }
>>
>> although "javascript" is supposed to be the default, so it makes me
>> wonder if something else s the source of your error.
>>
>> The problem could be with your couch.ini file -
>> /usr/local/etc/couchdb/couch.ini should have a line in it like this
>> (which is also the default):
>>
>> [Couch Query Servers]
>>
>> javascript=/usr/local/bin/couchjs /usr/local/share/couchdb/server/ 
>> main.js
>>
>>
>> On Tue, Jun 10, 2008 at 11:18 AM, Brad King <brking@gmail.com> wrote:
>>> Chris: ah, yes I screwed up the URL, however I still get the 500  
>>> after
>>> fixing this:
>>>
>>> POST /product/_temp_view HTTP/1.0
>>> Content-Type: application/json
>>> Content-Length: 55
>>> Host: d0002rptdb02:5984
>>>
>>> {
>>> "map" : "function(doc) { emit(null, doc); } "
>>> }
>>>
>>> Different error though
>>>
>>> HTTP/1.0 500 Internal Server Error
>>> Server: inets/develop
>>> Date: Tue, 10 Jun 2008 18:12:52 GMT
>>> Cache-Control: no-cache
>>> Pragma: no-cache
>>> Expires: Tue, 10 Jun 2008 18:12:52 GMT
>>> Connection: close
>>> Content-Type: text/plain;charset=utf-8
>>>
>>> {"error":"query_language_unknown","reason":"application\/json"}
>>>
>>>
>>> Jan, this is the correct format for an ad-hoc view, no? the page you
>>> linked me to is where I got the info.
>>>
>>> BTW I can browse the database just fine with a web browser, and the
>>> default query runs ok in a browser as well.
>>>
>>> Thanks
>>>
>>> On 6/10/08, Chris Anderson <jchris@grabb.it> wrote:
>>>> Brad,
>>>>
>>>> It look like the url:
>>>>
>>>>> POST /product/_test_view HTTP/1.0
>>>>>
>>>>
>>>> should be /product/_design/test_view (for a named view)
>>>>
>>>> or /product/_temp_view
>>>>
>>>> assuming your db name is product.
>>>>
>>>> Hope that helps.
>>>>
>>>> Chris
>>>>
>>>> --
>>>> Chris Anderson
>>>> http://jchris.mfdz.com
>>>>
>>>
>>
>>
>>
>> --
>> Chris Anderson
>> http://jchris.mfdz.com
>>
>


Mime
View raw message