public CompletionStage<Result> call(final Context ctx) { return JPA.withTransaction( configuration.value(), configuration.readOnly(), () -> delegate.call(ctx)); }