You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2010/05/01 22:25:17 UTC

[Couchdb Wiki] Update of "ExternalProcesses" by JarrodRoberson

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "ExternalProcesses" page has been changed by JarrodRoberson.
http://wiki.apache.org/couchdb/ExternalProcesses?action=diff&rev1=12&rev2=13

--------------------------------------------------

  }}}
  A Java example can be found here: http://daily.profeth.de/2009/12/apache-couchdb-external-process-using.html
  
+ '''Notes for developing external handlers'''
+ 
+ When developing handlers you need to restart CouchDB after each change as it doesn't see the changes until you restart the server.
+ 
+ '''Notes for OSX users:'''
+ 
+ if you are using launchctl to load and unload your CouchDB instance, it by default starts the couchdb instance with user couchdb. External handlers won't run if they are not executable by this user. Calls to them will fail with a 'OS Process timeout' error stack trace from Erlang. If you start couchdb with sudo couchdb things will work fine.
+