Hi, I've been looking around for a bit and I can't seem to find a way to generate isochrones using OpenTripPlanner. I have a built graph of Boston that handles finding routes just fine.
I first tried using the OpenTripPlanner Analyst in the web interface and it gave me the following error:
03:11:01.933 ERROR (OTPExceptionMapper.java:16) Unhandled exception
org.opentripplanner.routing.error.VertexNotFoundException: vertices not found: [from]
at org.opentripplanner.routing.core.RoutingContext.check(RoutingContext.java:350) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.routing.core.RoutingRequest.setRoutingContext(RoutingRequest.java:835) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.api.resource.SurfaceResource.createSurface(SurfaceResource.java:75) ~[otp-1.1.0-shaded.jar:1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_121]
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.invoke(ResourceMethodInvocationHandlerFactory.java:81) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.run(AbstractJavaResourceMethodDispatcher.java:144) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider.doDispatch(JavaResourceMethodDispatcherProvider.java:160) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.ServerRuntime.run(ServerRuntime.java:308) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.call(Errors.java:271) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.call(Errors.java:267) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:291) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1140) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:375) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.grizzly.http.server.HttpHandler.run(HttpHandler.java:224) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.grizzly.threadpool.AbstractThreadPool.doWork(AbstractThreadPool.java:565) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.grizzly.threadpool.AbstractThreadPool.run(AbstractThreadPool.java:545) [otp-1.1.0-shaded.jar:1.1]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
This is what the Analyst looked like in the browser:

I then tried the following HTTP requests with that lat,long and got the following responses:
Request:
http://localhost:8100/otp/routers/default/isochrone?batch=true&mode=WALK&maxTimeSec=600&fromPlace=42.36571,-71.056246&toPlace=none&output=EDGESResponse: {"type":"FeatureCollection","features":[]}
Output:
03:24:36.126 INFO (SPTWalker.java:169) SPTWalker: Generated 6084 points (0 dup edges, 0 no geometry) from 1164 vertices / 1540 states.
03:24:36.127 INFO (AccumulativeGridSampler.java:152) Added 39 closing samples to get a total of 88.
03:24:36.128 INFO (SampleGridRenderer.java:102) Computed SPT in 55msec, 32msec for sampling (87 msec total)
03:24:36.128 INFO (IsoChroneSPTRendererAccSampling.java:114) Computed 0 isochrones in 0msec
Response: java.lang.NullPointerException null
Output:
03:30:06.400 ERROR (OTPExceptionMapper.java:16) Unhandled exception
java.lang.NullPointerException: null
at org.opentripplanner.routing.algorithm.strategies.EuclideanRemainingWeightHeuristic.initialize(EuclideanRemainingWeightHeuristic.java:56) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.routing.algorithm.AStar.startSearch(AStar.java:123) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.routing.algorithm.AStar.startSearch(AStar.java:103) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.routing.algorithm.AStar.getShortestPathTree(AStar.java:307) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.routing.algorithm.AStar.getShortestPathTree(AStar.java:90) ~[otp-1.1.0-shaded.jar:1.1]
at org.opentripplanner.api.resource.SIsochrone.getIsochrone(SIsochrone.java:219) ~[otp-1.1.0-shaded.jar:1.1]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_121]
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.invoke(ResourceMethodInvocationHandlerFactory.java:81) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.run(AbstractJavaResourceMethodDispatcher.java:144) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider.doDispatch(JavaResourceMethodDispatcherProvider.java:205) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.ServerRuntime.run(ServerRuntime.java:308) ~[otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.call(Errors.java:271) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.call(Errors.java:267) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:291) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1140) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:375) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.grizzly.http.server.HttpHandler.run(HttpHandler.java:224) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.grizzly.threadpool.AbstractThreadPool.doWork(AbstractThreadPool.java:565) [otp-1.1.0-shaded.jar:1.1]
at org.glassfish.grizzly.threadpool.AbstractThreadPool.run(AbstractThreadPool.java:545) [otp-1.1.0-shaded.jar:1.1]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
Response: {"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[-108.7809,-89.9974],[-108.7809,-89.9974],[-108.7809,-89.9974],[-108.7809,-89.9974], (the same point repeating many, many times)
Output: OTP stopped responding after this request and there was no output. It also would not respond to any requests future made by curl or the web interface, but the Java process was still running.
The last request was processing for a very long time in case that is useful information.