I'm trying to call the replicator via a post request and I'm getting the following. The name shown below is the target database. The url is obviously an example but this works fine against CouchDB.
V/Listener﹕ Authorized via basic auth
E/Router﹕ Router unable to route request to do_POST_replicate
java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.couchbase.lite.router.Router.start(Router.java:466)
at com.couchbase.lite.listener.LiteServlet.service(LiteServlet.java:128)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at Acme.Serve.Serve$ServeConnection.runServlet(Serve.java:2251)
at Acme.Serve.Serve$ServeConnection.parseRequest(Serve.java:2176)
at Acme.Serve.Serve$ServeConnection.run(Serve.java:1988)
at Acme.Utils$ThreadPool$PooledThread.run(Utils.java:1223)
at java.lang.Thread.run(Thread.java:818)
at com.couchbase.lite.Manager.getDatabaseWithoutOpening(Manager.java:479)
at com.couchbase.lite.Manager.getExistingDatabase(Manager.java:251)
at com.couchbase.lite.Manager.getReplicator(Manager.java:572)
at com.couchbase.lite.router.Router.do_POST_replicate(Router.java:623)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.couchbase.lite.router.Router.start(Router.java:466)
at com.couchbase.lite.listener.LiteServlet.service(LiteServlet.java:128)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at Acme.Serve.Serve$ServeConnection.runServlet(Serve.java:2251)
at Acme.Serve.Serve$ServeConnection.parseRequest(Serve.java:2176)
at Acme.Serve.Serve$ServeConnection.run(Serve.java:1988)
at Acme.Utils$ThreadPool$PooledThread.run(Utils.java:1223)
at java.lang.Thread.run(Thread.java:818)