Gelöst JTL Connector Fehlermeldung

bork

Sehr aktives Mitglied
26. Januar 2007
838
99
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
629
75
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

Gut bekanntes Mitglied
17. Dezember 2012
437
19
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.506
1.002
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

Gut bekanntes Mitglied
17. Dezember 2012
437
19
Hallo,

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

JTL4Tom

Gut bekanntes Mitglied
15. November 2016
145
12
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

Gut bekanntes Mitglied
17. Dezember 2012
437
19
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
145
12
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 Eigener Datenaustausch anstelle JTL-Connector? WooCommerce-Connector 3
Neu JTL-Connector Shopware aktuell nicht erreichbar Shopware-Connector 15
Neu JTL ERP‑Connector Shopify-Connector 0
Neu WooCommerce JTL Connector nach Back-Up ist deaktiviert WooCommerce-Connector 1
Neu JTL-Connector funktioniert nicht mehr WooCommerce-Connector 3
Neu JTL Connector - Shopify Abgleich. Bestellbestätigungsemails werden die ganze Zeit dem Kunden gemailt. Shopware-Connector 2
Neu GPSR Produktverordnung JTL Connector Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-Connector / 2 Shops / Unterschiedliche Lagerbestände zuweisen Shopify-Connector 0
Neu JTL-ERP-Connector funktioniert ab 20.09.2024 nicht mehr mit Shopify!? Shopify-Connector 2
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopware-Abgleich Shopware-Connector 15
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopify-Abgleich trotz "200 OK" - Hat jemand eine Lösung? Shopify-Connector 1
Neu Schon ab JTL Starter parallel zu einem JTL CFE Shop: Gambio-Shop mit Connector 3.1.0 Gambio-Connector 0
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Wie erstelle ich Bundles mit JTL Wawi? User helfen Usern 0
Neu HubSpot Anbindung an JTL-Wawi (CRM) User helfen Usern 1
Neu JTL WMS / WaWi / Retouren - Kundeneigentum an Kunden schicken Arbeitsabläufe in JTL-Wawi 1
JTL Voucher wird nicht versendet Einrichtung / Updates von JTL-Vouchers 0
Neu JTL-Ameise -Export - Alle Lieferanten funktioniert nicht JTL-Ameise - Fehler und Bugs 1
Neu JTL-Ameise -Export - Alle Lieferanten funktioniert nicht JTL-Ameise - Fehler und Bugs 0
Neu Update JTL Wawi von 1.0.0.0 auf 1.8.10.0 Installation von JTL-Wawi 8
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 7
JTL-Vouchers und Shopify Allgemeine Fragen zu JTL-Vouchers 3
JTL-SHO 5 standard, downgrade zu CFE-Version, beide gehostet bei JTL Einrichtung JTL-Shop5 4
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
JTL-Stammtisch Köln 21.11.24 powered by go eCommerce Messen, Stammtische und interessante Events 0
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Shop 5.4 - Aktuell 5.4.0 Releaseforum 0
Mailausgabe in JTL WaWi steuern (Rechnung mailen, Auftrag mailen etc.) JTL-Wawi 1.9 0
Neu JTL Pos + Epson Bondrucker - plötzlich keine TSE-Verbindung Allgemeine Fragen zu JTL-POS 0
Neu Dienstleistungen rund um JTL WaWi, WMS, Fulfillment Dienstleistung, Jobs und Ähnliches 2
JTL-MeetUp x eBay am 14.11.24 Messen, Stammtische und interessante Events 0
Neu In Filiale umbuchen mit Packungsgröße und dort mit JTL-POS einzeln "verkaufen" User helfen Usern - Fragen zu JTL-Wawi 3
Neu direkte Anbindung jtl wawi zu otto User helfen Usern - Fragen zu JTL-Wawi 3
Störungen im Abruf von Extension-Store-Lizenzen durch JTL-Shops Störungsmeldungen 0
Neu JTL Shop5 Indexierung GSC - Seiten wurden innerhalb von Wochen aus dem Index geworfen Templates für JTL-Shop 10
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 4
Neu Betrug bei JTL? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Alternative zu Sendcloud mit JTL Integration (Express Versand International) Arbeitsabläufe in JTL-Wawi 0
Neu Hat jemand die Transglobal API (oder das Excel Bulk tool) in JTL integriert ? User helfen Usern 0
Neu Shopartikel neu in JTL übertragen Shopware-Connector 0
Neu Anzeige der Vorgangsstatus im JTL Shop 5 Betrieb / Pflege von JTL-Shop 1
JTL Vouchers automatisch nach Zahlungseingang an Kunden versenden Allgemeine Fragen zu JTL-Vouchers 5
Neu Wichtige Infos zu GPSR-Attributen für JTL-eazyAuction und kommende JTL-Wawi Version 1.9.6.0 Einrichtung und Installation von JTL-eazyAuction 50
Neu JTL WAWI DPD Paketomat Österreich Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
JTL-Stammtisch Bielefeld am 29.10.24 powered by DataWow/fivelab GmbH Messen, Stammtische und interessante Events 0
JTL-Datenbankverwaltung keine Anmeldung am Server - Neuinstallation - Win 10 / Win 11 JTL-Wawi 1.9 4
Neu Gleichzeitiger Zugriff von zwei Nutzern auf JTL-Shop-Backend Allgemeine Fragen zu JTL-Shop 2
Neu Umzug von Pickware in Shopware 6 zu JTL User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen