Ich bekomme beim ausführen des Flows während der ShopwareGetProducts einen Java Fehler, bei den Artikeln die mit dem Dreischild SEO Plugin bereits bearbeitet wurden.
Fehlermeldung:
(Root Causes: MismatchedInputException: Cannot deserialize instance of java.lang.String
out of START_OBJECT token at [Source: (com.asolida.delivor.plugin.steps.httpurldownloadimpl.internal.HTTPServiceImpl$1$1$1); line: 1, column: 681433] (through reference chain: com.synesty.stepesty.plugin.steps.shopware.version6.models.lists.Products[„data“]->java.util.ArrayList[76]->com.synesty.stepesty.plugin.steps.shopware.version6.models.Product[„customFields“]->java.util.LinkedHashMap[„dreisc_seo_canonical_link_type“]))
Mit Dreischild habe ich schon Kontakt aufgenommen und Sie haben mir versichert das es sich bei den Custom Fields Feldern, die Sie nutzen um Standardkonstrukte von Shopware 6 handelt. Die Custom Field Felder dienen zum Anreichern von Zusatzdaten eines Entities und werden immer als JSON-String gespeichert. Beim ausführen des Steps kommt es, wie im Fehlercode ersichtlich zu einem Java Deserialisierungsfehler. Hat wer ein ähnliches Problem festgestellt und eine Lösung dafür oder könnte Step hier verbuged sein?
mfg
Emanuel Griesbeck