X4 Produktdokumentation

X4 Adapter: Fehlerbehebungen 7.5.0

Schlüssel

Beschreibung

X4BUG-310

Process Starter Beim Aufruf eines nicht vorhandenen oder falsch benannten Prozesses wurde bei asynchroner Ausführung bisher ein erfolgreicher Statuscode inklusive PUID zurückgegeben, während bei synchroner Ausführung ein unspezifischer Fehler auftrat. Dieser Fehler ist nun behoben, und es erfolgt unter Wahrung der Abwärtskompatibilität ein eindeutiger Fehlerstatus mit entsprechender Fehlermeldung, wenn der im Parameter Process angegebene Prozess nicht gefunden wird.

X4BUG-312

Parallel Process Starter: Bisher wurde bei nicht vorhandenen oder falsch angegebenen Prozessen immer der Statuscode 1 zurückgegeben, unabhängig davon, ob der Prozess falsch geschrieben oder ein falsches Protokoll verwendet wurde. Dieser Fehler ist nun behoben, und es erfolgt nun eine eindeutige Fehlermeldung mit dem Status -1, wenn der im Parameter X4ProcessUrl angegebene Prozess nicht gefunden wird.

X4BUG-1349

JSON Converter 2.0: Bei der Operation XML2JSON kam es zu einer fehlerhaften Zeichenkodierung, wenn der Parameter encodingType nicht explizit gesetzt war. Dieser Fehler ist nun behoben, und es wird standardmäßig UTF-8 verwendet, auch wenn encodingType nicht angegeben ist.

X4BUG-1543

XML Element Wrapper: Beim Zusammenführen von zwei XML-Dateien mit encoding="UTF-8" wurde die Ausgabedatei fälschlicherweise mit encoding="windows-1252" erstellt. Dieser Fehler ist nun behoben, und die Ausgabedatei behält die ursprüngliche UTF-8-Kodierung bei.

X4BUG-1684

CSV Reader/CSV URL Reader: Es wurde ein Fehler behoben, bei dem Datei-Streams nach dem Einlesen nicht ordnungsgemäß geschlossen wurden. Die CSV-Adapter geben belegten Arbeitsspeicher nun unmittelbar nach Abschluss des Lesevorgangs wieder frei..

X4BUG-1686

Der Microsoft Excel Reader hat beim Einlesen sehr großer Excel-Dateien einen Fehler ausgegeben, und die eingelesene Datei wurde nicht in ein XML-Dokument umgewandelt. Dieser Fehler ist nun behoben.

X4BUG-1856

Native Adapter: Beim Export eines Native-Adapter-Projekts über Package as Adapter schlug der Vorgang fehl, wenn ein weiterer Native Adapter eingebunden war, der nicht im Repository verfügbar, sondern als .jar-Datei oder WildFly-Modul integriert war. In diesem Fall trat die Exception adapter description missing auf. Dieser Fehler ist nun behoben.