Hi,

I do a good deal of database programming - very little web programming. Am interested in CouchDB's database capabilities (as opposed to its
web interface which is what's perhaps hanging me up at the moment).

After I'd figured out a thing or two, successfully did the windows install from here:

http://www.brunomlopes.com/software/couch-db-binaries

(thanx to whoever created it - it works well).

So I can go to futon and create databases, documents, etc.

Then tried this 15-minute tutorial:

http://wiki.apache.org/couchdb/CouchIn15Minutes

It seems to have worked up till #6. #6 is where you query from _design/render over to the ID of the document you created previously trying
to invoke the 'greetings' property.  In my case that would be:

http://localhost:5984/example/_design/render/_show/salute/25cedb097d37e389ca5763fe76a79007

This fails with, as best I've been able to format it, the trace that follows:

{"error":"EXIT":"reason":"{function_clause,
   [{couch_httpd,handle_db_request,
        [{mochiweb_request,#Port<0.2357>,'GET',
\"\/example\/_design\/render\/%2225cedb097d37e389ca5763fe76a79007%22\",
             {1,1},
             {9,
              {\"host\",
               {'Host',\"localhost:5984\"},
               {\"accept\",
                {'Accept',
\"text\/html,application\/xhtml+xml,application\/xml;q=0.9,*\/*;q=0.8\"},
                nil,
                {\"accept-language\",
                 {'Accept-Language',\"en-us,en;q=0.5\"},
                 {\"accept-encoding\",
                  {'Accept-Encoding',\"gzip,deflate\"},
                  {\"accept-charset\",
                   {'Accept-Charset',\"ISO-8859-1,utf-8;q=0.7,*;q=0.7\"},
                   nil,nil},
                  nil},
                 {\"connection\",{'Connection',\"keep-alive\"},nil,nil}}},
               {\"user-agent\",
                {'User-Agent',
\"Mozilla\/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko\/20090708 Mozilla\/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2a1pre) Gecko\/20090407 Minefield\/3.6a1pre AutoPager\/0.5.2.2 (http:\/\/www.teesoft.info\/)\"},
                {\"keep-alive\",{'Keep-Alive',\"115\"},nil,nil},
                {\"x-autopager\",
{\"X-Autopager\",\"0.5.2.2 (http:\/\/www.teesoft.info\/)\"},
                 nil,nil}}}}},
         'GET',
         {\"example\",<0.71.0>,
[\"_design\",\"render\",\"%2225cedb097d37e389ca5763fe76a79007%22\"]}]},
    {couch_httpd,handle_request,2},
    {mochiweb_http,headers,4},
    {proc_lib,init_p_do_apply,3}]}"}

The function would appear to be mal-formed and while I've tried all kinds of possibilities for rewriting it, I continue to get the above trace.

I don't think the problem is browser dependent but tried two version of FF as well as IE 7. And no go. (one version, above, has AutoPager - the
other version does not).

Hope someone has some idea of what I might be doing wrong.

pat


Reply via email to