Gelöst JTL Connector Fehlermeldung

bork

Sehr aktives Mitglied
26. Januar 2007
848
103
Hallo,

neue Fehlermeldung seit heute (nach Stromausfall):



Fehler:
Exception: phar:///www/htdocs/x/gx22/jtlconnector/index.php/vendor/jtl/ connector/src/jtl/Connector/Core/Database/Mysql.php (327):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
phar:///www/htdocs/w009bf1b/x/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php (327):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
Artikel-Senden-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 jtlCore.ControllerClasses.Connector.Abgleich.Funktionen.ConnectorPusher.Push[TEntity](IEnumerable`1 models, Boolean checkForOrderPull)
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskProduct.<>c__DisplayClass5.<Run>b__2(List`1 models)
bei jtlTools.Linq.EnumerableExtensions.ExecuteInSetsOf[TInput](IEnumerable`1 source, Action`1 action, Int32 max)
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskProduct.Run()
bei JTL.Connector.Business.SyncRunner.Run()

Was kann das sein?
 

itratosTeam

Sehr aktives Mitglied
19. April 2007
670
82
Bamberg
Hallo Bork,

war der Ausfall bei Deinem Hoster? Hast Du einen eigenen Server?
Am besten mal versuchen die MySQl zu reparieren - nutze dazu mal phpmyadmin.

Hast Du eine Sicherung der DB?
 

Mike02

Sehr aktives Mitglied
17. Dezember 2012
463
25
Hallo,

wurde das Problem bereits gelöst ?

Habe jetzt die gleiche Fehlermeldung und komme nicht weiter. Datenbank Reperatur in PhpMyAdmin hat das Problem nicht behoben

Verwende den Connector 2.2

Fehler:
Exception: phar:///www/htdocs/w01234f5/exotenherz-de/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php (327):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
phar:///www/htdocs/w01234f5/exotenherz-de/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php (327):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
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!
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei jtlCore.ControllerClasses.Connector.Abgleich.Funktionen.ConnectorPusher.Push[TEntity](IEnumerable`1 models, Boolean checkForOrderPull)
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskProduct.<>c__DisplayClass5.<Run>b__2(List`1 models)
bei jtlTools.Linq.EnumerableExtensions.ExecuteInSetsOf[TInput](IEnumerable`1 source, Action`1 action, Int32 max)
bei jtlCore.ControllerClasses.Connector.Abgleich.EntityAbgleicher.Push.ConnectorPushTaskProduct.Run()
bei JTL.Connector.Business.SyncRunner.Run()
 
Zuletzt bearbeitet:

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.602
1.054
Hallo,

mal so ins blaue geraten, würde ich sagen, da ist beim Abgleich irgendwas nicht vollständig in die DB geschrieben oder gelöscht worden, was jetzt zu einer unvollstädigen Abfrage führt.

Aber ganz genau kann das wohl nur jemand sagen, der den Connector in- und auswendig kennt, also z.B. "daniel.jtl".

Habt Ihr denn schon einmal die MySQL-DB durchgeguckt, ob Euch da irgendwelche seltsamen Einträge in den Connector-Tabellen auffallen?

Gruß,
Verkäuferlein
 

Mike02

Sehr aktives Mitglied
17. Dezember 2012
463
25
Hallo,

habe auch bereits die Tabellen komplett gelöscht und een Connector neu installiert. Problem besteht weiterhin
 

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
155
14
Hallo,
ich hab genau die gleiche Fehlermeldung wie die mit der Bork diesen Thread eröffnet hat.
Wawi: 1.2.2.5
Connector. V1.8 (mit Patch vom Juni)
Shopversion: modified e-commerce 2.0.0.0 (ist nicht Gambio, doch der Fehler hat wohl die gleiche Ursache)

Fehler tritt immer auf, wenn ich einen Artikel in der Wawi ganz basic neu anlege und ihn dann an den Shop übergeben möchte.
Artikel, welche ich zuvor bei der Übernahme vom Shop in die Wawi bekommen habe, kann bearbeiten und übertragen.

Nach meinen Recherchen wurde dieser Fehler hier und im modified Forum gepostet. Doch leider wurde bisher nirgends ein Weg aus dem Dilemma aufgezeigt.

Kann man hoffen?
vg Tom
 
Zuletzt bearbeitet:

Mike02

Sehr aktives Mitglied
17. Dezember 2012
463
25
Hallo,

da tut sich auch nicht viel.

Wir waren nun den ganzen Ärger satt und haben auch JTL Shop umgestellt. Denn leider wurden in letzter Zeit auch bei vielen Artikeln die Bestände nicht mehr angepasst. Der Artikelbestand in der Wawi war auf 0 aber im Shop wurde weiterhin der alte Bestand geführt und der Kunde konnte weiterhin bestellen. In diesen Fällen hast du immer den Ärger mit dem Kunden, da du die Bestellung im Nachgang stornieren musst und Zahlungen die erfolgt sind....erstattest.

Jetzt ist der neuste JTL Shop installiert und wir schauen mal ... was die Zukunft damit bringt. Hat zwar leider inkl. Steuer über 600€ gekostet ... aber wenn damit die Probleme beseitigt sind ... war es das eindeutig wert. denn was ist schlimmer als verärgerte Kunden. Das wünscht sich doch keine von uns :)
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Das ist kein konkreter Fehler zu dem ich Auskunft geben könnte. Bitte in die Server-Logs gucken welches Query da genau den Fehler verursacht, das könnte alles mögliche sein...
 

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
155
14
Problem hatte ich auch,
Dann den Connector V1.8 (am Beispiel modified Connector) nochmal runtergeladen und über den aktuellen V1.8 drüber gespielt.
Nun sieht das schon besser aus.
Laut Aussagen hier im Forum werden bei kleine Patchänderungen am connector nicht gleich die Version hochgezogen.
So ne Info wie V1.81 wäre schon hilfreich um zu wissen, was man da gerade installiert hat.
 

michael08

Aktives Mitglied
7. Juli 2016
55
1
Habe mit dem hier genannten Fehler nun schon in 2 Onlineshops ( Gambio) längere Zeit gekämpft.
"Fehler:
Exception: phar:///www/htdocs/x/gx22/jtlconnector/index.php/vendor/jtl/ connector/src/jtl/Connector/Core/Database/Mysql.php (327):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 "

Dieser Fehler scheint definitiv im Zusammenhang mit "Artikelattributen" zu stehen.
Derzeit ist der Fehler von mir "zumindest derzeit" eher wohl laienhaft ausgehebelt worden.

Ich habe im jtl-connector, in der Datei jtlconnector\config = features.json bei (Zeile 258) "ProductAttr" diese Funktion bei allen Befehlen auf false gesetzt. Sie beigefügtes image "feature.json.jpg". Links das geänderte Skript und rechts das original Skript.

Hiernach habe ich den Artikelupload (in beiden Gambio - Shops) gestartet und dieser lief komplett ohne Fehlermeldungen durch.
Nachdem der Abgleich komplett durchgelaufen war habe ich die jeweilige originale unveränderte "features.json" wieder eingespielt.
Auch hiernach läuft der Abgleich, zumindest wenn Artikel manuell in der JTL-Wawi angelegt werden unverändert ohne Probleme durch.

Dies funktionierte zumindest so lange bis ich Artikel in der JTL - Wawi duplizierte (Artikel enthalten keinerlei angelegte Attribute). Danach wurde der gleiche oben genannte Fehler erneut beim Abgleich produziert. Warum auch immer ?:(

Bin dann wieder wie oben bereits beschrieben mit der geänderten "features.json" vorgegangen und die Übertragung lief problemlos durch. Dann wieder die originale "features.json" eingespielt und der Abgleich läuft weiterhin (zumindest bei einfachen Artikeländerungen und rein manuell angelegten neuen Artikeln einwandfrei....

Wie dem auch sei, zumindest habe ich durch die beschrieben Schritte die Möglichkeit mit meinen Shops produktiv zu arbeiten. Auch wenn ich wegen mangelnder Programmierkenntnisse nicht den wirklichen Fehler definieren bzw. dauerhaft aushebeln kann....

Ich hoffe das hilft zumindest einigen Usern vorerst weiter damit sie mit Ihren Shops und der Wawi weiter arbeiten können;)

Vielleicht habe ich ja mit diesem Beitrag den kompetenten Programmierern von JTL Wawi einen Hinweis geliefert wo nach der Fehlerursache gesucht werden kann... würde mich freuen wenn man diesen Fehler der auch bei anderen Shop Systemen beim Abgleich produziert wird langfristig ggf. beheben könnte.
 

Anhänge

  • feature.json.jpg
    feature.json.jpg
    317,7 KB · Aufrufe: 10

daniel.jtl

Moderator
12. März 2014
1.277
28
Durch das beschrieben ändern der features.json wurde die Übertragung von Attributen komplett ausgehebelt. Wenn es hier Fehler gab können die so natürlich nicht mehr auftreten weil überhaupt nix dergleichen geschickt wird.

Weit sinniger wäre es die Logs einzuschalten und dann zu gucken wie die Datenbank-Abfrage genau aussieht die diesen Fehler verursacht...
 

michael08

Aktives Mitglied
7. Juli 2016
55
1
Zitat : "Weit sinniger wäre es die Logs einzuschalten und dann zu gucken wie die Datenbank-Abfrage genau aussieht die diesen Fehler verursacht..."
Schon richtig, da gebe natürlich vollkommen Recht.
Die Logs sind auch eingeschaltet. Leider bringt das JTL-Connector Log immer nur diese Fehlermeldung "
WARNING: Exception 'jtl\Connector\Core\Exception\DatabaseException' (Code: 1064) with message 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4' in phar:///mnt/web024/e2/25/XXXXXXXX/htdocs/jeepshop/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php:327 [] [].
Auch im JTL-Wawi Log finde ich nicht wirklich einen "offensichtlichen Fehler und auch das Server-Log (Strato) ist nicht wirklich hilfreich.
Zumindest nicht für einen Laien mit nur minimalsten Programmierkenntnissen. :(

Natürlich ist mir klar das ich bei der vorher beschriebenen Vorgehensweise die Übertragung der Attribute aushebel. Was erst mal nicht so gravierend ist da ich bei meinen Artikeln (rund 14.000 Stk.) keine Attribute explizit verwende.
Andererseits funktioniert die Überragung seltsamerweise aber nachdem die Übertragung der Attribute in der "features.json" wieder aktiviert wurde und betreffende Artikel testweise verändert wurden und erneut abgeglichen wurden ???

Es wurde auch schon sämtliche Connector My SQL Datenbankeinträge aus der Datenbank gelöscht und der komplette Connector komplett, natürlich mit binärer Datenübertragung, neu hochgeladen und die Datenbank erneut ganz nach Installationsvorgaben installiert und neu mit der Wawi verbunden. Incl. Komplettabgleich. Aber auch dies brachte keinen wirklichen Erfolg.

Leider ist es auch so das der beschriebene Fehler bezüglich des Artikelabgleichs exakt mit der gleichen Fehlermeldung auch bei anderen an die JTL Wawi angebundenen Shopsystemen beschrieben wird, nur leider sind bisher noch keine "wirklichen" Lösungsansätze veröffentlicht worden. Ausser bei einigen in der Vergangenheit durch die Nutzung älterer Connector Versionen oder ähnlichem.
Aber vielleicht klappt es ja das mein Junior " Frisch gebackener Softwareentwickler mit Bachelor" sich dem alten Herren sein Problem mal anschaut.... Wenn ich mal ne Audienz bekomme :rolleyes:
 
Zuletzt bearbeitet:

daniel.jtl

Moderator
12. März 2014
1.277
28
Ich meine auch das Developer-Logging auf dem Server, nicht in der Wawi. Ist in der Doku erklärt.
Hier lassen sich dann deutlich detailiertere Infos rausziehen als wawi-seitig.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Massive Probleme mit JTL-Connector zu Shopify – lohnt sich der Einsatz überhaupt? Shopify-Connector 6
Neu JTL Connector Shopify Abgleich Problem Shopify-Connector 1
JTL Connector <-> JTL WAWI Keine neune Importe von Aufträgen JTL-Wawi 1.9 0
Neu JTL-Connector (Drittanbieter) Auftragsnummer und Ext. Belegnummer setzen Onlineshop-Anbindung 0
Neu JTL-Connector: Wie kann man Bestände nur von einem Lager (WMS) übertragen? WooCommerce-Connector 3
Neu Artikel werden nach JTL-Abgleich aus Google & YouTube Vertriebskanal entfernt – seit letztem Connector-Update Shopify-Connector 3
Neu Umstellung JTL-Connector auf Shopify APP – Wer hat Erfahrung? Shopify-Connector 3
Neu Fehlende Mollie-Zahlungsart im JTL-Connector. WooCommerce-Connector 0
Neu Shopify JTL Connector ab 01.06.2025 Shopify-Connector 3
Neu JTL WAWI Connector zu Shopify geht in den Timeout Shopify-Connector 0
Neu JTL-WaWi 1.10.10.3 - JTL-Connector (Drittanbieter) Sonderpreise nicht im product.push enthalten JTL-Wawi - Fehler und Bugs 1
Kunden UStID wird nicht aus Amazon in JTL übermittelt Amazon-Anbindung - Fehler und Bugs 1
Neu Wareneingang ohne JTL-WMS Mobile: Umständlich?! Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu JTL 1.10.13 - Beta neue Oberfläche funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Neu Freitexte aus Shopware in JTL Allgemeine Fragen zu JTL-Shop 6
Probleme beim Import von eBay-Produkten in JTL – neue Artikel werden nicht übernommen eBay-Anbindung - Fehler und Bugs 5
Neu Sortierung Artikel Wawi - JTL Shop Allgemeine Fragen zu JTL-Shop 1
Keine Anmeldung möglich bei JTL WAWI JTL-Wawi 1.9 0
Neu Ist JTL-POS mit dem SumUp 3G+ kompatibel? JTL-POS - Fragen zu Hardware 1
Neu Fragen zur Elster-Anmeldung – iMin Falcon 1 & JTL-POS Allgemeine Fragen zu JTL-POS 6
Neu JTL WaWai Artikel aus Angebote von Plattformen Amazon+Otto erstellen Einrichtung und Installation von JTL-eazyAuction 0
Teilrechnung erstellen mit JTL Packtisch JTL-Wawi 1.10 4
Neu Shopware 6.6.10.2 Abgleich zu JTL | Bilder Übertragung Fehler: Path cannot be empty Shopware-Connector 0
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Aktueller Installationsleitfaden / Softwareempfehlung für JTL Wawi 1.10.x im Netzwerk User helfen Usern - Fragen zu JTL-Wawi 2
JTL-FFN aus JTL-WaWi entfernen JTL-Wawi 1.9 0
JTL Wawi App (Ipad iOS) mit Wawi System 1.9.6.5 verknüpfen JTL-Wawi App 1
Neu JTL-Shop Lieferanten Artikelnummer und Suchbegiffe für Onlineshop werden im Shop nicht gefunden Allgemeine Fragen zu JTL-Shop 5
Neu JTL PayPal Checkout nach Updatefehler 2.0.0 doppelt vorhanden Plugins für JTL-Shop 3
Neu Behandlung von JTL Shop Coupons und Retouren in JTL Wawi Arbeitsabläufe in JTL-Wawi 0
Neu JTL-Stammtisch Köln am 10.7.2025 – powered by go eCommerce Messen, Stammtische und interessante Events 0
JTL Wawi REST API 0.0.0.0 JTL-Wawi 1.10 4
keine Eazybusiness Datenbank beim öffnen von JTL WaWi JTL-Wawi 1.7 3
Neu Rückzahlungen aus JTL Wawi direkt auslösen User helfen Usern - Fragen zu JTL-Wawi 0
Währungsproblem | Shopify --> JTL JTL-Wawi 1.9 3
Neu Fehler beim JTL-Worker – "Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway" (Shopify) JTL-Wawi - Fehler und Bugs 2
Neu JTL-Wawi startet nicht - Datenbank kaputt JTL-Wawi - Fehler und Bugs 5
Neu Welche Alternativen zu JTL-Shop JTL-Shop - Ideen, Lob und Kritik 9
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu Wie lange ist der JTL Token gültig? Ich bekomme rel. schnell die Meldung "Fehlerhafter Token" User helfen Usern - Fragen zu JTL-Wawi 0
Artikel Reiter "retail" (unser Name für JTL-POS) fehlt unter Sonderpreis JTL-Wawi 1.10 1
Neu JTL Shop 5.5.1 Lieferland kann bei abweichender Lieferadresse nicht ausgewählt werden JTL-Shop - Fehler und Bugs 9
Neu JTL Shop: Ausblenden von Unterkategorien (In der Mitte) möglich ? Allgemeine Fragen zu JTL-Shop 0
JTL Retoure Umtausch anlegen und Rest erstatten JTL-Wawi 1.9 1
Neu JTL Shop 5.5 Tips für bessere Performance? Allgemeine Fragen zu JTL-Shop 5
Neu JTL Debug 2.0.4 und Shop 5.5.2 - Fehler 500 Plugins für JTL-Shop 3
Neu Sprechende URLs & Sprachlogik im JTL-Shop – Wer hat’s schon umgesetzt? Allgemeine Fragen zu JTL-Shop 1
Neu JTL-WMS Aufträge lassen sich nicht teilliefern, erst nach Neustart JTL-Wawi - Fehler und Bugs 2
Neu Keine Verbindung zu JTL Extension Store JTL-Shop - Fehler und Bugs 4

Ähnliche Themen