Ошибка при обновлении документа в Watson Discovery - PullRequest
0 голосов
/ 06 марта 2019

Я получаю сообщение об ошибке при обновлении документа в Watson Discovery. Сообщение об ошибке

При обработке документа произошла непредвиденная ошибка.

Ошибка произошла во время обогащения.

Ява-код, который я использую:

    Discovery discovery = new Discovery("2019-01-01");
    discovery.setEndPoint("https://gateway.watsonplatform.net/discovery/api/");
    discovery.setUsernameAndPassword("<username>", "<password>");
    String environmentId = "<environment id>";
    String collectionId = "<collection id>";
    String documentId = "<document id>";
    String filename = "<file name>";
    String updatedDocumentJson = "\"<field>\":\"<updated value>\"";
    InputStream updatedDocumentStream = new ByteArrayInputStream(updatedDocumentJson.getBytes());
    UpdateDocumentOptions.Builder updateBuilder = new UpdateDocumentOptions.Builder(environmentId, collectionId, documentId);
    updateBuilder.file(updatedDocumentStream).fileContentType(HttpMediaType.APPLICATION_JSON).filename(filename);
    DocumentAccepted updateResponse = discovery.updateDocument(updateBuilder.build()).execute();
    System.out.println(updateResponse.toString());

Во время выполнения кода я получаю статус "в ожидании" и код состояния 202 Принято. Но когда я проверяю пользовательский интерфейс Discovery, я вижу ошибку.

...