Unsere connector bricht jedes mal ab, beim ersten austausch.
Nagelneu wordpress, nagelneu woocommerce.
wir wollen in gesamt 1 katagorie und 1 artikel ohne bild austauschen.
hier eine ausschnit den austausch log von JTL, der nach ca 8500 merkmale abbricht. die log selbst ist 21mb.
Server log steht nur"
[2018-07-10 19:10:16] global.NOTICE: (E_NOTICE) File (/var/www/vhosts/izio.de/httpdocs/wp-content/plugins/woocommerce/includes/wc-attribute-functions.php, 522): Undefined index: slug [] []
[2018-07-10 19:10:16] global.ERROR: Exception 'Error' (Code: 0) with message 'Call to a member function getValue() on null' in phar:///var/www/vhosts/izio.de/httpdocs/wp-content/plugins/jtlconnector/connector.phar/src/jtl/Connector/WooCommerce/Controller/Specific.php:140 [] []
"
Unsere ebay artikel haben, extreme viel merkmale ( kfz teile) die aber sollte eigentlich nicht im webshop mitgehen, steht hier eine andere fehler vor, oder mussen wir noch irgandwo eine einstellung andern beim connector?
Nagelneu wordpress, nagelneu woocommerce.
wir wollen in gesamt 1 katagorie und 1 artikel ohne bild austauschen.
Code:
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 'izio'.
Gesendet: Kategorien (1 Stück)
Onlineshop-Abgleich beendet für 'izio'.
Fehler:
Exception: Call to a member function getValue() on null
Call to a member function getValue() on null
Merkmale-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorQueueEntityPusher.Push[TEntity](IEnumerable`1 models)
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskSpecific.<>c__DisplayClass6_1.<Run>b__0(List`1 models)
bei jtlTools.Linq.EnumerableExtensions.ExecuteInSetsOf[TInput](IEnumerable`1 source, Action`1 action, Int32 max)
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskSpecific.Run()
bei JTL.Connector.Business.SyncRunner.Run()
hier eine ausschnit den austausch log von JTL, der nach ca 8500 merkmale abbricht. die log selbst ist 21mb.
Code:
JTL-Wawi: StartForm()
JTL-Wawi: MainWindow != null
-- Connector-Konfiguration --
Import: False
Import Artikel/Kategorien: False
Artikel überschreiben: False
Import Bilder: False
Import Aufträge/Kunden: False
Upload: True
Upload Artikel komplett: True
Upload Artikel eingeschränkt: False
Upload Bilder: False
Bilder im Shop löschen: True
Nur zugeordnete Hersteller senden: True
Endpoint version: 1.5.0
Wawi-Version: 1.3.18.1
JTL-Wawi: Sync start
JTL-Wawi: Licence is valid
JTL-Wawi: InitCall OK
JTL-Wawi: Initialize model getters...
JTL-Wawi: ModelGetters OK
>>> global_data.pull: {
"method": "global_data.pull",
"params": {
"limit": 50,
"filters": {}
},
"jtlrpc": "2.0",
"id": "4caa92134e6345dab98199f386147daa"
}
<<< global_data.pull: {"result":[{"configGroups":[],"configItems":[],"crossSellingGroups":[],"currencies":[{"id":["eur",0],"delimiterCent":".","delimiterThousand":",","factor":0,"hasCurrencySignBeforeValue":false,"isDefault":true,"iso":"EUR","name":"EUR","nameHtml":"€"}],"customerGroups":[{"id":["customer",0],"applyNetPrice":false,"discount":0,"isDefault":true,"attributes":[],"i18ns":[{"customerGroupId":["",0],"languageISO":"eng","name":"Customer"}]}],"languages":[{"id":["eng",0],"isDefault":true,"languageISO":"eng","nameEnglish":"English","nameGerman":"Englisch"}],"measurementUnits":[],"productTypes":[{"id":["simple",0],"name":"Simple product"},{"id":["grouped",0],"name":"Grouped product"},{"id":["external",0],"name":"External\/Affiliate product"},{"id":["variable",0],"name":"Variable product"}],"shippingClasses":[{"id":["17",0],"name":"Konstenlos"},{"id":["16",0],"name":"standard"}],"shippingMethods":[{"id":["flat_rate",0],"name":"Flat rate"},{"id":["free_shipping",0],"name":"Free shipping"},{"id":["local_pickup",0],"name":"Local pickup"}],"taxRates":[{"id":["1",0],"rate":19}],"units":[],"warehouses":[]}],"error":null,"jtlrpc":"2.0","id":"4caa92134e6345dab98199f386147daa"}
(179,8211 milliseconds)
>>> category.push: {
"method": "category.push",
"params": [
{
"attributes": [],
"customerGroups": [],
"i18ns": [],
"invisibilities": [],
"level": 0,
"entityType": "Category",
"id": [
"",
35
],
"parentCategoryId": [
"",
0
],
"isActive": true,
"sort": 0
}
],
"jtlrpc": "2.0",
"id": "4685f56d15654aa1aaed110cdedc572c"
}
<<< category.push: {"result":[],"error":null,"jtlrpc":"2.0","id":"4685f56d15654aa1aaed110cdedc572c"}
(145,6475 milliseconds)
>>> specific.push: {
"method": "specific.push",
"params": [
{
"entityType": "Specific",
"i18ns": [
{
"specificId": [
"",
1
],
"languageISO": "eng",
"name": "Referenznummer(n) OE"
}
],
"values": [
{
"entityType": "SpecificValue",
"i18ns": [],
"id": [
"",
1
],
"specificId": [
"",
1
],
"sort": 0
},
{
"entityType": "SpecificValue",
"i18ns": [],
"id": [
"",
2
],
"specificId": [
"",
1
],
"sort": 0
},
Server log steht nur"
[2018-07-10 19:10:16] global.NOTICE: (E_NOTICE) File (/var/www/vhosts/izio.de/httpdocs/wp-content/plugins/woocommerce/includes/wc-attribute-functions.php, 522): Undefined index: slug [] []
[2018-07-10 19:10:16] global.ERROR: Exception 'Error' (Code: 0) with message 'Call to a member function getValue() on null' in phar:///var/www/vhosts/izio.de/httpdocs/wp-content/plugins/jtlconnector/connector.phar/src/jtl/Connector/WooCommerce/Controller/Specific.php:140 [] []
"
Unsere ebay artikel haben, extreme viel merkmale ( kfz teile) die aber sollte eigentlich nicht im webshop mitgehen, steht hier eine andere fehler vor, oder mussen wir noch irgandwo eine einstellung andern beim connector?