Probleme beim Abgleich mit neuem Connector

metatron86

Aktives Mitglied
14. Juli 2015
14
0
Wir haben am Freitag unsere WaWi aktualisiert. Gleichzeitig haben wir auch den neuen Connector installiert. Allerdings kommt folgende Fehlermeldung wenn ich einen Shopabgleich machen will:

Code:
Abgleich-Protokoll:
Webshopabgleich beendet für 'ModellbahnMarkt24'.


Fehler:
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonTextReader.ReadInternal()
   bei Newtonsoft.Json.JsonTextReader.Read()
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   bei jtlCore.ControllerClasses.Connector.Core.Json.DeserializeObject[T](String json)

Json:<br />
<b>Fatal error</b>:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 32 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonTextReader.ReadInternal()
   bei Newtonsoft.Json.JsonTextReader.Read()
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   bei jtlCore.ControllerClasses.Connector.Core.Json.DeserializeObject[T](String json)

Json:<br />
<b>Fatal error</b>:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 32 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />

Response: <br />
<b>Fatal error</b>:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 32 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />

Mit dem alten Connector hatten wir das Problem nicht. Hat jemand eine Lösung?
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Ich habe den Wert hochgesetzt aber er fodert noch mehr:

<b>Fatal error</b>: Allowed memory size of 536870912 bytes exhausted (tried to allocate 96 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/ connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Probleme beim Abgleich mit neuem Connector

Bitte in den Übertragungsparameter-Einstellungen des Connectors mal die Paketgrößen reduzieren.
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

So, ich habe den memory_limit zu Testzwecken mal auf 1 GB erhöht. Der Worker hat auch gearbeitet und die Bestellungen abgeholt. Allerdings funktioniert die Synchronisierung von WaWi zu Shop nicht (Shop Häkchen ist in dem Artikel ist drin). Mittlerweile ist es allerdings so, dass sobald ich einen Abgleich starte, egal ob manuell oder worker, tut sich einfach nichts und unser Shop geht in die Knie. Sobald ich den Abgleich stoppe (und den Server auf dem die Wawi läuft neustarte) beruhigt sich der Shop wieder. Ich habe die Übertragungsparameter jetzt wie folgt gesetzt: Artikelpaketgröße 1. Bei Bildern ebenfalls und 1 MB pro Paket max. Genau das gleiche Problem. Wawi hängt sich auch und der Shop geht in die Knie.
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Probleme beim Abgleich mit neuem Connector

Da stimmt aber dann etwas ganz massiv nicht.
Uns ist bisher kein einziger Fall bekannt wo der Connector derart viel RAM verbraucht, selbst 256 MB sollten bei komplexen Daten eigentlich kein Problem darstellen.

Bitte mal testweise nur einen einzigen Artikel abgleichen und anschließend das Abgleichs- Log schicken.
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Ich habe die link Tabelle in der DB gelöscht, die Werte im Connector auf 5 gesetzt und dann einen Komplettabgleich gemacht, was auch gut funktioniert hat (wenn auch langsam). Das Protokoll:

Code:
Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'xxxxx'.
Webshopabgleich beendet für 'xxxxx'.


Fehler:
Hersteller-Empfangen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der Wawi notwendig sind!
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei jtlDatabase.classes.ConnectorClasses.SaveClasses.ManufacturerSaver.<>c__DisplayClass2.<Save>b__1(jtlHersteller item)
   bei System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   bei jtlTools.Linq.EnumerableExtensions.FirstOrEmpty[T](IEnumerable`1 source, Func`2 predicate)
   bei jtlDatabase.classes.ConnectorClasses.SaveClasses.ManufacturerSaver.Save(List`1 manufacturers)
   bei jtlDatabase.classes.ConnectorClasses.Saver.Save(IEnumerable`1 items, jtlShop shop, List`1& exceptions)
   bei jtlCore.ControllerClasses.Connector.Abgleich.Funktionen.ConnectorPuller.Pull[TEntity](Int64 quantity)


Exception: phar:///usr/www/users/xxxxx/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Utilities/Language.php (117):Short and Long cannot be null at product.pull

Warnungen:
Die Gesamtsumme von Auftrag '16285' stimmt nicht mit der Gesamtsumme des Shops überein (22,89 | 21,63).
Die Gesamtsumme von Auftrag '16286' stimmt nicht mit der Gesamtsumme des Shops überein (60,74 | 59,94).
Die Gesamtsumme von Auftrag '16287' stimmt nicht mit der Gesamtsumme des Shops überein (62,04 | 59,7).
Die Gesamtsumme von Auftrag '16288' stimmt nicht mit der Gesamtsumme des Shops überein (378,01 | 0).
Die Gesamtsumme von Auftrag '16289' stimmt nicht mit der Gesamtsumme des Shops überein (93,74 | 94,39).
Die Gesamtsumme von Auftrag '16290' stimmt nicht mit der Gesamtsumme des Shops überein (23,07 | 22,27).
Die Gesamtsumme von Auftrag '16291' stimmt nicht mit der Gesamtsumme des Shops überein (62,81 | 73,00).
Die Gesamtsumme von Auftrag '16292' stimmt nicht mit der Gesamtsumme des Shops überein (141,85 | 70,18).
Image '1768' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '4539' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '9307' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '17391' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '2327' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '174' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '1758' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '29212' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '405' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53206' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53204' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53202' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '17827' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53219' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53216' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '237' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '257' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '21741' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '28002' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '1769' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '9308' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '406' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '2328' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '175' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '1759' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '27990' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53203' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '17828' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '16187' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53217' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '238' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '258' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '28003' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '9309' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '407' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '27991' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '2329' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '176' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '4538' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '16188' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '53218' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '239' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '259' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '9310' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '408' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '19527' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '16189' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '240' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '16190' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image '241' - Empty foreign key (Artikel-Bild ohne Besitzer)

Nun habe ich den Worker gestartet. Allerdings läuft der automatische Abgleich schon seit mehr als 20 Minuten und zwingt den Shop in die Knie. Hier das (momentane) Debug Ergebnis:

Code:
Endpoint version: 1.4
Wawi-Version: 1.0.4.4
JTL-Wawi: Sync start
JTL-Wawi: Licence is valid
JTL-Wawi: InitCall OK
JTL-Wawi: Initialize model getters...
>>> Category.statistic: {
  "method": "Category.statistic",
  "params": {
    "limit": 0,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "c9fac2a0b4094024936afa6005dfb2bb"
}
<<< Category.statistic: {"result":{"available":205,"controllerName":"category"},"error":null,"jtlrpc":"2.0","id":"c9fac2a0b4094024936afa6005dfb2bb"}
(9539,4653 milliseconds)
>>> Product.statistic: {
  "method": "Product.statistic",
  "params": {
    "limit": 0,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "0b682342db5a4764b7d7969aa492a234"
}
>>> core.connector.auth: {
  "method": "core.connector.auth",
  "params": {
    "token": "63f76509323c323b"
  },
  "jtlrpc": "2.0",
  "id": "cf2440c0395548bfbbf889dfb4936f1e"
}
<<< core.connector.auth: {"result":{"sessionId":"7c9985f036f65e130808be685740d8d9","lifetime":7200},"error":null,"jtlrpc":"2.0","id":"cf2440c0395548bfbbf889dfb4936f1e"}
(1150,9517 milliseconds)
>>> Product.statistic: {
  "method": "Product.statistic",
  "params": {
    "limit": 0,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "6486a70700ef456d90e8a1a3e83ffbb9"
}

Das Log wird so zum Start geschrieben und danach erfolgen keine weiteren Ergänzungen.
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Probleme beim Abgleich mit neuem Connector

Also der erste Log zeigt schon mal dass du offenbar inkonsistente Daten in deiner Shop DB hast.
Es gibt hier offenbar sowohl Bilder in der DB deren Produkte nicht mehr existent sind, sowie Kategorie und/oder Produkt-Beschreibungen bzw. Währungen die auf eine nicht mehr existente Sprach-ID verweisen.
Siehe dazu auch hier: http://forum.jtl-software.de/geloes...eim-klicken-auf-testen-lizenz-aktivieren.html
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Ich würde dann am besten alle Artikel aus der Wawi löschen und erneut vom Shop befüllen lassen. Allerdings habe ich gesehen, dass sobald ich einen Artikel löschen, gleichzeitig auch das entsprechende Angebot bei eBay beendet wird. Kann ich das verhindern? Es wäre mehr als ungünstig wenn alle gelöschten Artikel aus der Wawi auch bei ebay beendet werden.
 

testjo

Sehr aktives Mitglied
AW: Probleme beim Abgleich mit neuem Connector

Neu kauf connector ist die noch beta oder bereits bezahld?
Weil dan wen gibt es support seitens jtl support ticket vielleicht.
Aber auch wen Beta sehen die sich gerne solches an wen es geht.

Weiter weis nicht ob es mit lizenz hinkommt oder ein extra testlizenz anfragen, ein art kopie installation nebenbei, oder lokal oder mit andere domain/sub was auch immer.
Dan braucht man nicht gleich zu bangen wegen testen ausprobieren wegen den ebay.

Also auch kopie wawi , oder mindestens in ein extra neue testmandant.

Wen ich nur teste, dan mach ich es auch so man kan immer die komplett Datei mit datenbanken umziehen, beim testwawi/testmandant den shop auf die andere testshop verweisen, den konfigs, htaccess soweit anpassen dass die naturlich allen den richtige pfade und datenbank haben.
Dan de DB vorerst von shop richtig nachsehen auf den fehler wie sprachid's

Wieviele Sprachen gibt es im shop, wieviel gab es mall, und sind da welchen änderungen gewesen, in al die jahren dass die shop lauft also!?
Den sprachid's in ordnung bringen soll ziemlich einfach mit ein phpmyadmin sql befehl gehen, wen man damit nicht klar kommt ein csv export von den tabbele und dort search und replace dan wider import geht aber auch. ( vor wider import dieser tabelle naturlich dan leermachen)

ACHJA alles immer richtig backupen!
 

testjo

Sehr aktives Mitglied
AW: Probleme beim Abgleich mit neuem Connector

Uh sorry mach es doppel weil zeit war zu kurz hier besser! mit warnungen
Neu kauf connector ist die noch beta oder bereits bezahld?
Weil dan wen gibt es support seitens jtl support ticket vielleicht.
Aber auch wen Beta sehen die sich gerne solches an wen es geht.

Pass mal auf was ich hierunten sage sind alles wen es richtig im sumpf ist probier möglichkeiten.
Also backup backup backup.

Am besten Du versucht erst nach backups die DB 100% mit den fehlermeldungen zu reparieren weil neu import hilft so eher weniger!

Danach wen es nicht geht nochmal beim support melden.
Wen es dan nicht geht selbe basteln, aber hat so risiken!


Weiter weis nicht ob es mit lizenz hinkommt oder ein extra testlizenz anfragen, ein art kopie installation nebenbei, oder lokal oder mit andere domain/sub was auch immer.
Dan braucht man nicht gleich zu bangen wegen testen ausprobieren wegen den ebay.

Also auch kopie wawi , oder mindestens in ein extra neue testmandant.

Wen ich nur teste, dan mach ich es auch so man kan immer die komplett Datei mit datenbanken umziehen, beim testwawi/testmandant den shop auf die andere testshop verweisen, den konfigs, htaccess soweit anpassen dass die naturlich allen den richtige pfade und datenbank haben.
Dan de DB vorerst von shop richtig nachsehen auf den fehler wie sprachid's

Wieviele Sprachen gibt es im shop, wieviel gab es mall, und sind da welchen änderungen gewesen, in al die jahren dass die shop lauft also!?
Den sprachid's in ordnung bringen soll ziemlich einfach mit ein phpmyadmin sql befehl gehen, wen man damit nicht klar kommt ein csv export von den tabbele und dort search und replace dan wider import geht aber auch. ( vor wider import dieser tabelle naturlich dan leermachen)

ACHJA alles immer richtig backupen!

Wen test in ordnung und richtig lauft, kan man ja einiges vergleichen, gibt so einige tools.

Damit kan man oder shop mysqldatenbank vielleicht reparieren,

Und oder mittels export testmandant ameise, import in produktion von produkten mit kategorie und alles herum (vorher naturlich backups) damit alles im wawi richtig steht, wen es noch nicht ist.

Wen artikel und so weiter gleich sind dan bleiben die drin und soll auch ebay nicht zerschossen werden dan den anleitung shop zurucksetzen folgen geht vielleicht auch.

Pass auch auf wen im wawi selbst alles bereits richtig drin ist, dan soll man wawi als leitend nehmen sicher nicht SHOP
Also auch nicht nochmal neu import aus den shop!
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Ich habe es mal gestestet. Wawi ist leer. Connector eingerichtet und dabei kam folgendes raus:

Code:
Abgleich-Protokoll:
Webshopabgleich beendet für 'xxxx'.


Fehler:
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonTextReader.ReadInternal()
   bei Newtonsoft.Json.JsonTextReader.Read()
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   bei jtlCore.ControllerClasses.Connector.Core.Json.DeserializeObject[T](String json)

Json:<br />
<b>Fatal error</b>:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 91 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonTextReader.ReadInternal()
   bei Newtonsoft.Json.JsonTextReader.Read()
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   bei jtlCore.ControllerClasses.Connector.Core.Json.DeserializeObject[T](String json)

Json:<br />
<b>Fatal error</b>:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 91 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />

Response: <br />
<b>Fatal error</b>:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 91 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />
 

testjo

Sehr aktives Mitglied

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Probleme beim Abgleich mit neuem Connector

Die Meldung besagt dass dein Server nach wie vor nicht über genügen Resourcen verfügt.
Bitte in den Übertragungs-Parametern des Connectors die Paketgrößen reduzieren wenn möglich.
Diese krasse Auslastung kann ich mir aber immer noch nicht erklären.
Kann es sein dass du Produkte mit unzähligen Variationen hast oder sowas?
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Das nicht. Wir haben 100.000 Produkte gelistet. Etwa 40.000 bis 50.000 Produkte haben eingestellte Artikelmerkmale bzw. Variationen. Hierbei haben wir das Variationstool des Shops "missbraucht" (das war noch bevor wir die Wawi genutzt haben) um die Eigenschaften eines Produkts zu bennen (zwecks Filterung im Shop). Ich habe die Übetragungsrate auf 1 gesenkt aber ohne Erfolg.
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

So, ich habe jetzt auf Verdacht alle Artikelmerkmale/Variationen im Webshop gelöscht (vorher natürlich gesicht. Leider besteht das Problem weiterhin:

Code:
Abgleich-Protokoll:
Webshopabgleich beendet für 'xxx'.


Fehler:
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonTextReader.ReadInternal()
   bei Newtonsoft.Json.JsonTextReader.Read()
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   bei jtlCore.ControllerClasses.Connector.Core.Json.DeserializeObject[T](String json)

Json:<br />
<b>Fatal error</b>:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 91 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />
Exception: DeserializeObject-Error: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonTextReader.ReadInternal()
   bei Newtonsoft.Json.JsonTextReader.Read()
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   bei Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   bei jtlCore.ControllerClasses.Connector.Core.Json.DeserializeObject[T](String json)

Json:<br />
<b>Fatal error</b>:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 91 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />

Response: <br />
<b>Fatal error</b>:  Allowed memory size of 1073741824 bytes exhausted (tried to allocate 91 bytes) in <b>phar:///usr/www/users/modelj/xtcmodified/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php</b> on line <b>292</b><br />
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Probleme beim Abgleich mit neuem Connector

Bitte schick mir doch mal einen Zugang per PN.
Irgendwas stimmt hier absolut nicht, ich muss mir das mal angucken.
100k Artikel und davon die Hälfte mit Variationen sind allerdings auch krasse Mengen.
Bin erstaunt dass der Shop das überhaupt mitmacht...
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Dank daniel.jtl haben wir das Problem lösen können. Die Dateien des Connectors wurden entpackt auf dem Server aufgesetzt. Seit dem geht es.
 

metatron86

Aktives Mitglied
14. Juli 2015
14
0
AW: Probleme beim Abgleich mit neuem Connector

Folgende Rückfrage: Der Abgleich läuft seit 45 Stunden und hat gut 13.000 Artikel abgeholt. Kann man das irgendwie beschleunigen? Andernfalls wird es bei dem Tempo gute zwei Wochen dauern.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Probleme beim Abfrage kopieren von SQL Management Studio User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst GLS Probleme beim Erstellen von Versandetiketten Gelöste Themen in diesem Bereich 1
Neu Probleme mit Artikel Abgleich Shopware-Connector 2
Neu Probleme mit EAN als Barcode bei Varkombis Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Nach Umstellung auf WMS Probleme mit der JTL Ameise Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Probleme mit Artikelzustand bei Ebay Laufene Artikel ändern Einrichtung und Installation von JTL-eazyAuction 4
Neu Probleme mit dem Divi Theme WooCommerce-Connector 5
Neu Shop Suchfunktion Probleme mit (HTML-)Sonderzeichen JTL-Shop - Fehler und Bugs 0
Neu Probleme mit Swatches Allgemeine Fragen zu JTL-Shop 7
Neu Probleme mit 2FA O365 JTL-Wawi - Fehler und Bugs 1
Neu Probleme bei Webmaster Tool mit Produkt wegen Price Betrieb / Pflege von JTL-Shop 0
Neu Probleme bei Aufgabenplaner (Export-Manger) per Cronjob JTL-Shop - Fehler und Bugs 1
Neu Fehler beim Import (Ameise) von Brutto-VK JTL-Ameise - Ideen, Lob und Kritik 9
Konsignationslager beim / für Kunden einrichten, aber wie? :) JTL-Wawi 1.8 2
Neu Fehler beim Hochladen der Datei JTL-Shop - Fehler und Bugs 0
Fehler beim erstellen von Aufträgen JTL-Wawi App 2
Fehler beim importieren eines Backups JTL-Wawi 1.8 2
Neu beim Umstieg von unicorn auf SCX Bilder aktivieren Otto.de - Anbindung (SCX) 1
Neu Fehler beim Bearbeiten von PLZ & Ort im Kundenkonto (Update 5.3.0) JTL-Shop - Fehler und Bugs 6
Neu Überverkäufe aktiviert doch beim Artikel steht Ausverkauft JTL-Shop - Fehler und Bugs 1
Neu E-Mail-Adresse beim Versand von Lieferantenbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Fehler beim Rendering der Attribute bei SCX Abgleich kaufland.de - Anbindung (SCX) 4
Neu Fehler beim Zahlungsabgleich - Zahlungsmodul - Wawi 1.5.55.6 Gelöste Themen in diesem Bereich 14
Neu Sendeverzögerung (in Stunden) beim Newsletter Allgemeine Fragen zu JTL-Shop 5
Neu Fehler beim erstellen von Aufträgen. Digitale Unterschrift im Auftrag. JTL-Wawi - Fehler und Bugs 0
In Diskussion Fehler beim Versenden von E-Mails: "Could not convert socket to TLS" JTL-POS - Fehler und Bugs 2
Neu Error beim öffnen von Artikeln und Unterkategorien in zweiter Sprache JTL-Shop - Fehler und Bugs 1
Neu Kann uns jemand beim Otto einrichten helfen? Dienstleistung, Jobs und Ähnliches 3
Gelöst WMS 1.8.11.2 friert beim Starten ein JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 5
Fehler beim Datenbank - JTL WAWI Connector WooCommerce-Connector 1
Neu Mögliche steuerrechtliche Verstöße beim Nutzen der JTL Druckvorlagen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Gelöst Zebra T21 Scanner mit Installierten JTL POS 1.0.9.3 beim Bon versuche Ich einfach zu Scannen er sucht aber kein Artikel JTL-POS - Fehler und Bugs 1
Lieferanten EK wird nicht auf Artikelebene kopiert? EK ist überall 0 beim Artikel. JTL-Wawi 1.8 8
GLN-Nummer beim Kunden hinterlegen JTL-Wawi 1.8 3
Neu Wawi Artikelattribut = externer Link wie am besten darstellen beim Artikel? Allgemeine Fragen zu JTL-Shop 0
Neu Beim duplizieren von Aufträgen werden alte Daten übernommen Arbeitsabläufe in JTL-Wawi 11
Neu Dotliqid Artikelnummer beim letzten Bindestrich aufsplitten User helfen Usern - Fragen zu JTL-Wawi 0
Beschreibung wird beim Import fehlerhaft übernommen JTL-Wawi 1.8 0
Neu Menü, Logo und Suche beim Scrollen anzeigen / Mobilansicht Templates für JTL-Shop 0
Neu Mehrsprachiges Menü - Beim ersten Seitenaufruf falsche Sprache Gelöste Themen in diesem Bereich 11
Neu Webp Bild aufruf Fehler beim ersten mal laden JTL-Shop - Fehler und Bugs 2
RLIMIT_NPROC is exceeded & fehler 503 beim Abgleich und beim Bestellabschluss Einrichtung JTL-Shop5 0
Neu ebay- Angebote-laufende Angebote: Fehler beim Laden der Daten, der mehrteilige Bezeichner "Custom-fWawiArtikelpreisBrutto" konnte nicht gebunden werde JTL-Wawi - Fehler und Bugs 2
JTL WAWI 1.8.12.2 Shopware 6 / Connector Abgleich Fehler Gelöste Themen in diesem Bereich 3
Abgleich dauert sehr lange wegen Timeout/ Dateiname zu lang JTL-Wawi 1.8 1
JTL Worker Manueller Abgleich nicht möglich trotz deaktivierem Worker 2.0 JTL-Wawi 1.8 4
Worker 2.0 Abgleich dauert sehr lange JTL-Wawi 1.7 8
Neu Kommentar verschwindet nach Wawi-Abgleich JTL-Shop - Fehler und Bugs 3
Onlineshop fehlt im Abgleich JTL-Wawi 1.6 1
Kein Abgleich zum Shop, ich komme nicht in Plattformen/Verkaufskanäle rein JTL-Wawi 1.8 3

Ähnliche Themen