Test-Java-API für IBM Watson Discovery-Dienstibm watson Discovery.adDocument Fehler
Discovery discovery = new Discovery("2017-09-01");
System.out.println("Creating a new document...");
String documentJson = "{\"field\":\"value\"}";
InputStream documentStream = new ByteArrayInputStream(documentJson.getBytes());
AddDocumentOptions.Builder createDocumentBuilder =
new AddDocumentOptions.Builder(environmentId, collectionId);
createDocumentBuilder.file(documentStream).fileContentType(HttpMediaType.APPLICATION_JSON);
DocumentAccepted createDocumentResponse = discovery.addDocument(createDocumentBuilder.build()).execute();
Sollte funktionieren, ohne eine Ausnahme zu werfen.
Eine Ausnahme wird auf die letzte Anweisung "discovery.addDocument" geworfen; Fehlermeldung "Dateiname darf nicht null sein, wenn Datei nicht null ist"