Hallo Zusammen,
ich habe einen Flow bei dem ich eine große Menge Aufträge aus Plenty in mehreren PlentySearchOrders abziehe und in eine Datei vereinen möchte. Die Aufträge werden alle gezogen, die einzelnen Mapper packe ich per ToList und CSVReader in einen gemeinsamen Mapper, dabei bekomme ich aber folgenden Fehler:
com.synesty.utils.csvconverter.impl.TransformySpreadsheetConverterImpl$1 cannot be cast to java.io.File (Root Causes: ClassCastException: com.synesty.utils.csvconverter.impl.TransformySpreadsheetConverterImpl$1 cannot be cast to java.io.File)
Könnt ihr mir da weiterhelfen woran es liegen könnte? Der Flow läuft insgesamt knapp ne Stunde, da will ich nicht unnötig blind rumprobieren
Was ich noch gesehen/getestet habe: Wenn ich die Limits für die PlentySearchOrders überall auf 25 setze tritt der Fehler trotzdem auf. Außerdem habe ich einmal das ToList into CSVReader durch eine Reihe SpreadsheetAppend ersetzt. In dem Fall tritt der Fehler nicht auf.
Ist das eine Frage der Konfiguration, oder gibt es allgemein ein Problem mit der Stepfolge Mapper → ToList → CSVReader? Wäre deutlich eleganter als einfach die Appends aneinanderzureihen.
Vielen Dank schonmal.
VG,
Florian