Wawi-Version : 1.5.48.2
Shopware-Version : 6.4.4.0
Connector Endpoint version: 0.30.5
Moin,
ich habe seit heute morgen (Montag) einen Fehler beim Onlineshop Abgleich. Wir benutzen den JTL Connector mit Shopware 6.
Ich habe letzten Freitag Abends den Cache geleert und aufgewärmt im Shopware 6 Backend.
Montag führte der manuelle Onlineshop-Abgleich zum unten stehenden Fehler.
Das hat Artikel betroffen, die über unsere JTL-POS retouniert wurden. (dachte ich zumindest).
Ein paar Tests deuten aber auf eine andere Ursache hin.
Den selben Fehler hatte ich letzte Woche schonmal.. Um den zu umgehen habe diesen Artikel aus Shopware (über JTL) gelöscht. Beim nächsten Abgleich wurde der Artikel dann fehlerfrei aus Shopware 6 entfernt...weitere Abgleiche hatten keine Fehler.
Sobald ich den Artikel allerding erneut hochladen wollte, trat der Fehler erneut auf.
Über Hilfe wäre ich sehr dankbar.
Abgleich-Protokoll:
Bitte beachten Sie, dass JTL-Wawi federführend ist!
Im Shop-Backend vorgenommene Änderungen können nicht mehr automatisiert abgeglichen werden und führen somit zu Datenverlust.
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'Shopware'.
Empfangen: Kunden (3 Stück)
Empfangen: Aufträge (3 Stück)
Empfangen: Zahlungen (3 Stück)
Onlineshop-Abgleich beendet für 'Shopware'.
Fehler:
Exception: Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [05737385-d33c-4325-aff1-b029417a41e4] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Artikel-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Exception bei product.push: Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [05737385-d33c-4325-aff1-b029417a41e4] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Response: {"jtlrpc":"2.0","id":"55b5e160b91e444fb49326e838a205e8","result":null,"error":{"code":400,"message":"Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [ded0c794-695e-449e-bc55-d39ca23fbaba] The Shopware 6 Admin API responded with an error: \nCode = 0 | Status = 500 | Detail = Return value of Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\JsonFieldSerializer::encodeJson() must be of the type string, bool returned","data":"Jtl\\Shopware6\\Client\\Exception\\ClientException (Code: 400) in ...\/ClientException.php:100"}}
Exception bei product.push: Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [05737385-d33c-4325-aff1-b029417a41e4] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Response: {"jtlrpc":"2.0","id":"b91a25687117455b8c2b525e53d5411a","result":null,"error":{"code":400,"message":"Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error: \nCode = 0 | Status = 500 | Detail = Return value of Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\JsonFieldSerializer::encodeJson() must be of the type string, bool returned","data":"Jtl\\Shopware6\\Client\\Exception\\ClientException (Code: 400) in ...\/ClientException.php:100"}}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OAJDhYjkw5p(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.z9gDh82OeFv(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OAJDhYjkw5p(String , Object , Boolean , NetworkCredential )
Shopware-Version : 6.4.4.0
Connector Endpoint version: 0.30.5
Moin,
ich habe seit heute morgen (Montag) einen Fehler beim Onlineshop Abgleich. Wir benutzen den JTL Connector mit Shopware 6.
Ich habe letzten Freitag Abends den Cache geleert und aufgewärmt im Shopware 6 Backend.
Montag führte der manuelle Onlineshop-Abgleich zum unten stehenden Fehler.
Das hat Artikel betroffen, die über unsere JTL-POS retouniert wurden. (dachte ich zumindest).
Ein paar Tests deuten aber auf eine andere Ursache hin.
Den selben Fehler hatte ich letzte Woche schonmal.. Um den zu umgehen habe diesen Artikel aus Shopware (über JTL) gelöscht. Beim nächsten Abgleich wurde der Artikel dann fehlerfrei aus Shopware 6 entfernt...weitere Abgleiche hatten keine Fehler.
Sobald ich den Artikel allerding erneut hochladen wollte, trat der Fehler erneut auf.
Über Hilfe wäre ich sehr dankbar.
Abgleich-Protokoll:
Bitte beachten Sie, dass JTL-Wawi federführend ist!
Im Shop-Backend vorgenommene Änderungen können nicht mehr automatisiert abgeglichen werden und führen somit zu Datenverlust.
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'Shopware'.
Empfangen: Kunden (3 Stück)
Empfangen: Aufträge (3 Stück)
Empfangen: Zahlungen (3 Stück)
Onlineshop-Abgleich beendet für 'Shopware'.
Fehler:
Exception: Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [05737385-d33c-4325-aff1-b029417a41e4] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Artikel-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Exception bei product.push: Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [05737385-d33c-4325-aff1-b029417a41e4] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Response: {"jtlrpc":"2.0","id":"55b5e160b91e444fb49326e838a205e8","result":null,"error":{"code":400,"message":"Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [ded0c794-695e-449e-bc55-d39ca23fbaba] The Shopware 6 Admin API responded with an error: \nCode = 0 | Status = 500 | Detail = Return value of Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\JsonFieldSerializer::encodeJson() must be of the type string, bool returned","data":"Jtl\\Shopware6\\Client\\Exception\\ClientException (Code: 400) in ...\/ClientException.php:100"}}
Exception bei product.push: Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [05737385-d33c-4325-aff1-b029417a41e4] The Shopware 6 Admin API responded with an error:
Code = 0 | Status = 500 | Detail = Return value of Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\JsonFieldSerializer::encodeJson() must be of the type string, bool returned
Response: {"jtlrpc":"2.0","id":"b91a25687117455b8c2b525e53d5411a","result":null,"error":{"code":400,"message":"Controller = Product | Action = push | JTL-Wawi PK = 53 | SKU = 10053 | Name = ALPINESTARS Sequence MX MTB Protektorjacke schwarz | [1c4993a2-9a01-4a95-9d97-f4ae08feb270] The Shopware 6 Admin API responded with an error: \nCode = 0 | Status = 500 | Detail = Return value of Shopware\\Core\\Framework\\DataAbstractionLayer\\FieldSerializer\\JsonFieldSerializer::encodeJson() must be of the type string, bool returned","data":"Jtl\\Shopware6\\Client\\Exception\\ClientException (Code: 400) in ...\/ClientException.php:100"}}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OAJDhYjkw5p(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.z9gDh82OeFv(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OAJDhYjkw5p(String , Object , Boolean , NetworkCredential )