Получите ответ «пусто»: ложь Json со статусом 200 OK - PullRequest
0 голосов
/ 08 апреля 2019

Я использую сервис Get через почтальона и могу получить статус 200 OK, но получаю пустой JSON

{
    "empty": false
}

Я не использую Spring, и у меня есть код ниже в Ресурсе

public Response getData(
          @Context final UriInfo uriInfo,
          @PathParam("Id")
              @ApiParam(name = "Id", value = "Unique identifier", required = true)
          final String Id)
      throws SQLException {
    DataHandler dataHandler = injector.getInstance(DataHandler.class);
    Multimap<String, DataCode> listOfDataCodes;
    listOfDataCodes=   dataHandler.retrieveById(Id);

GenericEntity<Multimap<String, DataCode>> responseEntity =
    new GenericEntity<Multimap<String, DataCode>>(listOfDataCodes) {};
return Response.status(Status.OK).entity(responseEntity).build();
  }

Донно Что не так с ответом? Я видел журналы, но не нашел никаких проблем, и, пожалуйста, дайте мне знать, как отлаживать, используя eclipse и postman, чтобы достичь моих контрольных точек в eclipse, чтобы я мог лучше понять проблему

...