Hallo zusammen,
ich arbeite derzeit an einem Shop in einer Testumgebung und seit dem Update des Connectors (von 0.7.0 auf 1.3.1) klappt der Abgleich zwischen Woocommerce 2.6.4 mit wp 4.6.1 sowie PHP 5.6.25 und Wawi 1.1.4.7 nicht mehr. Folgende Fehlermeldung tritt nun bei dem Wawi-Abgleich auf /
Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'WooCommerce'.
Onlineshop-Abgleich beendet für 'WooCommerce'.
Fehler:
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonTextReader.ReadInternal()
at Newtonsoft.Json.JsonTextReader.Read()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at jtlCore.ControllerClasses. Connector.Core.Json.DeserializeObject[T](String json)
Json:<div id="error"><p class="wpdberror"><strong>WordPress-Datenbank-Fehler:</strong> [Unknown column 'type' in 'where clause']<br /><code>DELETE FROM jtl_connector_link_product WHERE host_id = "80721" AND type = 64</code></p></div>
[…]
<div id="error"><p class="wpdberror"><strong>WordPress-Datenbank-Fehler:</strong> [Unknown column 'type' in 'where clause']<br /><code>DELETE FROM jtl_connector_link_product WHERE host_id = "80439" AND type = 64</code></p></div>
Ich habe die Fehlermeldung in einem anderen Faden gesehen, aber das Update hat den Fehler nun erst hervorgebracht. Gibt es da einen Ansatz?
Beste Grüße,
Alex
ich arbeite derzeit an einem Shop in einer Testumgebung und seit dem Update des Connectors (von 0.7.0 auf 1.3.1) klappt der Abgleich zwischen Woocommerce 2.6.4 mit wp 4.6.1 sowie PHP 5.6.25 und Wawi 1.1.4.7 nicht mehr. Folgende Fehlermeldung tritt nun bei dem Wawi-Abgleich auf /
Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'WooCommerce'.
Onlineshop-Abgleich beendet für 'WooCommerce'.
Fehler:
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonTextReader.ReadInternal()
at Newtonsoft.Json.JsonTextReader.Read()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at jtlCore.ControllerClasses. Connector.Core.Json.DeserializeObject[T](String json)
Json:<div id="error"><p class="wpdberror"><strong>WordPress-Datenbank-Fehler:</strong> [Unknown column 'type' in 'where clause']<br /><code>DELETE FROM jtl_connector_link_product WHERE host_id = "80721" AND type = 64</code></p></div>
[…]
<div id="error"><p class="wpdberror"><strong>WordPress-Datenbank-Fehler:</strong> [Unknown column 'type' in 'where clause']<br /><code>DELETE FROM jtl_connector_link_product WHERE host_id = "80439" AND type = 64</code></p></div>
Ich habe die Fehlermeldung in einem anderen Faden gesehen, aber das Update hat den Fehler nun erst hervorgebracht. Gibt es da einen Ansatz?
Beste Grüße,
Alex