-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
Expected behavior
The query succeeds
Observed behavior
A GraphQL error occurs.
17:26:51.123 WARN [grizzly-7] (LoggingDataFetcherExceptionHandler.java:19) Exception while fetching data (/vehicleRentalsByBbox[0]/availableUntil) : instant
java.lang.NullPointerException: instant
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at java.base/java.time.OffsetDateTime.ofInstant(OffsetDateTime.java:327)
at org.opentripplanner.apis.gtfs.datafetchers.RentalVehicleImpl.lambda$availableUntil$2(RentalVehicleImpl.java:34)
at graphql.execution.ExecutionStrategy.invokeDataFetcher(ExecutionStrategy.java:512)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:466)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:404)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:360)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.ExecutionStrategy.executeObject(ExecutionStrategy.java:212)
at graphql.execution.ExecutionStrategy.completeValueForObject(ExecutionStrategy.java:952)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:696)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:809)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:764)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:681)
at graphql.execution.ExecutionStrategy.completeField(ExecutionStrategy.java:645)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:375)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.AsyncExecutionStrategy.execute(AsyncExecutionStrategy.java:58)
at graphql.execution.Execution.executeOperation(Execution.java:220)
at graphql.execution.Execution.execute(Execution.java:139)
at graphql.GraphQL.execute(GraphQL.java:620)
at graphql.GraphQL.lambda$parseValidateAndExecute$5(GraphQL.java:549)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.parseValidateAndExecute(GraphQL.java:544)
at graphql.GraphQL.lambda$executeAsync$1(GraphQL.java:504)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.lambda$executeAsync$2(GraphQL.java:493)
at graphql.EngineRunningState.engineRun(EngineRunningState.java:202)
at graphql.GraphQL.executeAsync(GraphQL.java:485)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLExecutionResult(GtfsGraphQLIndex.java:62)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLResponse(GtfsGraphQLIndex.java:78)
at org.opentripplanner.apis.gtfs.GtfsGraphQLAPI.getGraphQL(GtfsGraphQLAPI.java:92)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:696)
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:367)
at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:190)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
at java.base/java.lang.Thread.run(Thread.java:1583)
17:26:51.135 WARN [grizzly-7] (LoggingDataFetcherExceptionHandler.java:19) Exception while fetching data (/vehicleRentalsByBbox[4]/availableUntil) : instant
java.lang.NullPointerException: instant
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at java.base/java.time.OffsetDateTime.ofInstant(OffsetDateTime.java:327)
at org.opentripplanner.apis.gtfs.datafetchers.RentalVehicleImpl.lambda$availableUntil$2(RentalVehicleImpl.java:34)
at graphql.execution.ExecutionStrategy.invokeDataFetcher(ExecutionStrategy.java:512)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:466)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:404)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:360)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.ExecutionStrategy.executeObject(ExecutionStrategy.java:212)
at graphql.execution.ExecutionStrategy.completeValueForObject(ExecutionStrategy.java:952)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:696)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:809)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:764)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:681)
at graphql.execution.ExecutionStrategy.completeField(ExecutionStrategy.java:645)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:375)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.AsyncExecutionStrategy.execute(AsyncExecutionStrategy.java:58)
at graphql.execution.Execution.executeOperation(Execution.java:220)
at graphql.execution.Execution.execute(Execution.java:139)
at graphql.GraphQL.execute(GraphQL.java:620)
at graphql.GraphQL.lambda$parseValidateAndExecute$5(GraphQL.java:549)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.parseValidateAndExecute(GraphQL.java:544)
at graphql.GraphQL.lambda$executeAsync$1(GraphQL.java:504)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.lambda$executeAsync$2(GraphQL.java:493)
at graphql.EngineRunningState.engineRun(EngineRunningState.java:202)
at graphql.GraphQL.executeAsync(GraphQL.java:485)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLExecutionResult(GtfsGraphQLIndex.java:62)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLResponse(GtfsGraphQLIndex.java:78)
at org.opentripplanner.apis.gtfs.GtfsGraphQLAPI.getGraphQL(GtfsGraphQLAPI.java:92)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:696)
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:367)
at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:190)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
at java.base/java.lang.Thread.run(Thread.java:1583)
17:26:51.138 WARN [grizzly-7] (LoggingDataFetcherExceptionHandler.java:19) Exception while fetching data (/vehicleRentalsByBbox[9]/availableUntil) : instant
java.lang.NullPointerException: instant
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at java.base/java.time.OffsetDateTime.ofInstant(OffsetDateTime.java:327)
at org.opentripplanner.apis.gtfs.datafetchers.RentalVehicleImpl.lambda$availableUntil$2(RentalVehicleImpl.java:34)
at graphql.execution.ExecutionStrategy.invokeDataFetcher(ExecutionStrategy.java:512)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:466)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:404)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:360)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.ExecutionStrategy.executeObject(ExecutionStrategy.java:212)
at graphql.execution.ExecutionStrategy.completeValueForObject(ExecutionStrategy.java:952)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:696)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:809)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:764)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:681)
at graphql.execution.ExecutionStrategy.completeField(ExecutionStrategy.java:645)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:375)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.AsyncExecutionStrategy.execute(AsyncExecutionStrategy.java:58)
at graphql.execution.Execution.executeOperation(Execution.java:220)
at graphql.execution.Execution.execute(Execution.java:139)
at graphql.GraphQL.execute(GraphQL.java:620)
at graphql.GraphQL.lambda$parseValidateAndExecute$5(GraphQL.java:549)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.parseValidateAndExecute(GraphQL.java:544)
at graphql.GraphQL.lambda$executeAsync$1(GraphQL.java:504)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.lambda$executeAsync$2(GraphQL.java:493)
at graphql.EngineRunningState.engineRun(EngineRunningState.java:202)
at graphql.GraphQL.executeAsync(GraphQL.java:485)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLExecutionResult(GtfsGraphQLIndex.java:62)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLResponse(GtfsGraphQLIndex.java:78)
at org.opentripplanner.apis.gtfs.GtfsGraphQLAPI.getGraphQL(GtfsGraphQLAPI.java:92)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:696)
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:367)
at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:190)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
at java.base/java.lang.Thread.run(Thread.java:1583)
17:26:51.140 WARN [grizzly-7] (LoggingDataFetcherExceptionHandler.java:19) Exception while fetching data (/vehicleRentalsByBbox[11]/availableUntil) : instant
java.lang.NullPointerException: instant
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at java.base/java.time.OffsetDateTime.ofInstant(OffsetDateTime.java:327)
at org.opentripplanner.apis.gtfs.datafetchers.RentalVehicleImpl.lambda$availableUntil$2(RentalVehicleImpl.java:34)
at graphql.execution.ExecutionStrategy.invokeDataFetcher(ExecutionStrategy.java:512)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:466)
at graphql.execution.ExecutionStrategy.fetchField(ExecutionStrategy.java:404)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:360)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.ExecutionStrategy.executeObject(ExecutionStrategy.java:212)
at graphql.execution.ExecutionStrategy.completeValueForObject(ExecutionStrategy.java:952)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:696)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:809)
at graphql.execution.ExecutionStrategy.completeValueForList(ExecutionStrategy.java:764)
at graphql.execution.ExecutionStrategy.completeValue(ExecutionStrategy.java:681)
at graphql.execution.ExecutionStrategy.completeField(ExecutionStrategy.java:645)
at graphql.execution.ExecutionStrategy.resolveFieldWithInfo(ExecutionStrategy.java:375)
at graphql.execution.ExecutionStrategy.getAsyncFieldValueInfo(ExecutionStrategy.java:325)
at graphql.execution.AsyncExecutionStrategy.execute(AsyncExecutionStrategy.java:58)
at graphql.execution.Execution.executeOperation(Execution.java:220)
at graphql.execution.Execution.execute(Execution.java:139)
at graphql.GraphQL.execute(GraphQL.java:620)
at graphql.GraphQL.lambda$parseValidateAndExecute$5(GraphQL.java:549)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.parseValidateAndExecute(GraphQL.java:544)
at graphql.GraphQL.lambda$executeAsync$1(GraphQL.java:504)
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2341)
at graphql.EngineRunningState.compose(EngineRunningState.java:91)
at graphql.GraphQL.lambda$executeAsync$2(GraphQL.java:493)
at graphql.EngineRunningState.engineRun(EngineRunningState.java:202)
at graphql.GraphQL.executeAsync(GraphQL.java:485)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLExecutionResult(GtfsGraphQLIndex.java:62)
at org.opentripplanner.apis.gtfs.GtfsGraphQLIndex.getGraphQLResponse(GtfsGraphQLIndex.java:78)
at org.opentripplanner.apis.gtfs.GtfsGraphQLAPI.getGraphQL(GtfsGraphQLAPI.java:92)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:696)
at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:367)
at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:190)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515)
at java.base/java.lang.Thread.run(Thread.java:1583)
The relevant GraphQL fragment is
fragment RentalVehicleSummary on RentalVehicle {
...PlaceInterfaceSummary
vehicleId
vehicleType {
...RentalVehicleTypeSummary
}
rentalNetwork {
...VehicleRentalNetworkSummary
}
rentalUris {
...VehicleRentalUrisSummary
}
operative
fuel {
percent
range
}
allowPickupNow
availableUntil
}Version of OTP used (exact commit hash or JAR name)
2.9.0-SNAPSHOT
Data sets in use (links to GTFS and OSM PBF files)
https://gbfs.beryl.cc/v2_2/BCP/gbfs.json
Command line used to start OTP
Router config and graph build config JSON
router-config.json
{
"updaters": [
{
"type" : "vehicle-rental",
"sourceType" : "gbfs",
"url" : "https://gbfs.beryl.cc/v2_2/BCP/gbfs.json"
}
]
}Steps to reproduce the problem
Query some rental bikes within Bournemouth Christchurch and Poole region.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels