Gelöst Bilder Upload / Löschen / Ersetzen funktioniert nicht mehr

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
Nun hat es mich auch erwischt, der Bild Upload / ersetzen / löschen Teil des Connectors geht bei uns nicht mehr.

  • Wenn man ein Bild löscht, wird es zwar aus der WAWI entfernt, aber es bleibt in der Medienverwaltung von SW und wird auch nicht beim Artikel gelöscht
  • Ersetzt man ein Bild bleibt das alte in der Medienverwaltung von SW und sowohl das alte als auch neue ist beim Artikel vorhanden. In der Wawi (bei den Bildern Onlineshop) bleibt der Hinweis "Übertragung ausstehend" Es ist auch immer nur ein Bild möglich, da das System scheinbar hier hängenbleibt
  • Gleiches beim hinzufügen von Bildern zu einem bestehenden Artikel
  • UPDATE: beim hochladen von neuen Artikeln wird nur das erste Bild gesendet. In der Wawi (bei den Bildern Onlineshop) bleibt der Hinweis "Übertragung ausstehend"

Eingesetzte Version:
Wawi 1.5.13.1 | SW Connector 2.2.4.4 | SW 5.6.4 | PHP 7.3.8


Abgleich-Protokoll WAWI:
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 'xxx-xxx'.
Onlineshop-Abgleich beendet für 'xxx-xxx'.

Fehler:
Exception: Call to undefined method Shopware_Components_Translation::deleteAll()
Call to undefined method Shopware_Components_Translation::deleteAll()
Bilder-Senden-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Exception bei image.push: Call to undefined method Shopware_Components_Translation::deleteAll()

Call to undefined method Shopware_Components_Translation::deleteAll()

Response: {"result":null,"error":{"code":0,"message":"Call to undefined method Shopware_Components_Translation::deleteAll()","data":"Exception 'Error' (Code: 0) with message 'Call to undefined method Shopware_Components_Translation::deleteAll()' in phar:\/\/\/home\/parjghgy\/www.xxx-xxx.de\/ shopware\/engine\/Shopware\/Plugins\/Community\/Frontend\/jtlconnector\/connector.phar\/src\/Mapper\/Image.php:1000"},"jtlrpc":"2.0","id":"unknown"}
Exception bei image.push: Call to undefined method Shopware_Components_Translation::deleteAll()

Call to undefined method Shopware_Components_Translation::deleteAll()

Response: {"result":null,"error":{"code":0,"message":"Call to undefined method Shopware_Components_Translation::deleteAll()","data":"Exception 'Error' (Code: 0) with message 'Call to undefined method Shopware_Components_Translation::deleteAll()' in phar:\/\/\/home\/parjghgy\/www.xxx-xxx.de\/shopware\/engine\/Shopware\/Plugins\/Community\/Frontend\/jtlconnector\/connector.phar\/src\/Mapper\/Image.php:1000"},"jtlrpc":"2.0","id":"unknown"}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OH8NWHJvlvs(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.A8RNWqvShE7(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OH8NWHJvlvs(String , Object , Boolean , NetworkCredential )
 
Zuletzt bearbeitet:

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
So nun haben wir ein Komplett versagen des Connectors. Es wurde ein neuer Artikel angelegt mit einem neuen Merkmal, hier hängt die WAWI nun fest. Beim Versuch das Merkmal wieder zu löschen und nochmals ein Abgleich zu machen kommt der gleiche Hinweis und es bleibt bei "Merkmale senden" hängen !
Der Fehler liegt wohl irgendwo bei dieser Funktion "Exception: Call to undefined method Shopware_Components_Translation::deleteAll()"


Abgleich-Protokoll WAWI:

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 'xxx-xxx'.
Onlineshop-Abgleich beendet für 'xxx-xxx'.


Fehler:
Exception: Call to undefined method Shopware_Components_Translation::deleteAll()
Call to undefined method Shopware_Components_Translation::deleteAll()
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!
Exception bei specific.push: Call to undefined method Shopware_Components_Translation::deleteAll()

Call to undefined method Shopware_Components_Translation::deleteAll()

Response: {"result":null,"error":{"code":0,"message":"Call to undefined method Shopware_Components_Translation::deleteAll()","data":"Exception 'Error' (Code: 0) with message 'Call to undefined method Shopware_Components_Translation::deleteAll()' in phar:\/\/\/home\/parjghgy\/www.xxx-xxx.de\/ shopware\/engine\/Shopware\/Plugins\/Community\/Frontend\/jtlconnector\/ connector.phar\/src\/Mapper\/Specific.php:345"},"jtlrpc":"2.0","id":"unknown"}
Exception bei specific.push: Call to undefined method Shopware_Components_Translation::deleteAll()

Call to undefined method Shopware_Components_Translation::deleteAll()

Response: {"result":null,"error":{"code":0,"message":"Call to undefined method Shopware_Components_Translation::deleteAll()","data":"Exception 'Error' (Code: 0) with message 'Call to undefined method Shopware_Components_Translation::deleteAll()' in phar:\/\/\/home\/parjghgy\/www.xxx-xxx.de\/shopware\/engine\/Shopware\/Plugins\/Community\/Frontend\/jtlconnector\/connector.phar\/src\/Mapper\/Specific.php:345"},"jtlrpc":"2.0","id":"unknown"}
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OH8NWHJvlvs(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.A8RNWqvShE7(String , Object , Boolean , NetworkCredential )
bei jtlCore.ControllerClasses.Connector.Abgleich.Connector.OH8NWHJvlvs(String , Object , Boolean , NetworkCredential )


Wir benötigen nun wirklich dringend Hilfe bzw. Beseitigung dieses Fehlers!
 
Zuletzt bearbeitet:

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
Ich habe nun eine Temporäre Lösung: Ein Downgrade des Connectors auf 2.2.4.2 hat alle Probleme beseitigt. Folgendes wurde in den 2 nachfolgenden Versionen gemacht welche den Fehler verursacht:

v 2.2.4.4
24.01.2020
  • Fixed start_date for payment import
v 2.2.4.3
27.11.2019
  • CO-711 Fixed primary key mapper
  • CO-730 Fixed problem with translation service override <--- Vermutlich das hier ist das Problem
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: dolfy

Ren

Aktives Mitglied
11. September 2017
11
0
Hallo,

wir haben das gleiche Problem. Die Bestände werden auch nicht aktualisiert.

Viele Grüße

René
 

Ren

Aktives Mitglied
11. September 2017
11
0
Ach ja....

Wir benutzen Shopware 5.6.4, Wawi 1.5.13.1, PHP7.3.14, Connector 2.2.4.4

Schönes WE
 

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
Wie im Beitrag vorher geschrieben liegt es an der aktuellen Connector Plugin Version für Shopware. Wir haben einen Downgrade auf die Version 2.2.4.2 gemacht
 

Immanuel

Moderator
Mitarbeiter
24. August 2016
1.451
305
Hallo @3po,

das ist eigenartig. Der Connector sollte mit CO-730 korrekt funktionieren. Ist es möglich für dich, wieder auf die aktuelle Version 2.2.4.4 upzudaten? Möglicherweise ist damals beim Update auf 2.2.4.3 was schief gelaufen und der benötigte Event Listener wurde nicht ordentlich registriert.

@Ren
Du scheinst ein anderes Problem zu haben. Bitte nutze die Suchfunktion im Forum. Eventuell hatte jemand schonmal das gleiche Problem. Falls nicht, erstelle bitte ein eigenes Thread mit genügend Informationen, damit das Problem eingegrenzt werden kann.
 

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
Hallo @3po,

das ist eigenartig. Der Connector sollte mit CO-730 korrekt funktionieren. Ist es möglich für dich, wieder auf die aktuelle Version 2.2.4.4 upzudaten? Möglicherweise ist damals beim Update auf 2.2.4.3 was schief gelaufen und der benötigte Event Listener wurde nicht ordentlich registriert.

@Ren
Du scheinst ein anderes Problem zu haben. Bitte nutze die Suchfunktion im Forum. Eventuell hatte jemand schonmal das gleiche Problem. Falls nicht, erstelle bitte ein eigenes Thread mit genügend Informationen, damit das Problem eingegrenzt werden kann.
Ich habe lediglich die Files im Ordner des Plugins mit den der Version 2.2.4.4 ausgetauscht, im Backend zeigt es aber weiterhin die Version 2.2.4.4 an. daher kann ich nicht das update nochmals durchführen.

Oder ist, wenn ich die Files wieder von 2.2.4.4 einspiele, die Möglichkeit mit dem Button "Neu installieren" eine Neuinstallation ohne Verlust der Verknüpfungen möglich? Generell habe ich noch nie (außer jetzt am letzten Freitag) irgendwelche downgrades oder ähnliches gemacht, immer ganz klassisch, regulär installiert und aktualisiert. Auch bei der installation der 2.2.4.3 gab es keine Fehlermeldungen?
 

Immanuel

Moderator
Mitarbeiter
24. August 2016
1.451
305
@3po,

bitte setze mal folgende Abfrage in der Shopware DB ab:

SQL:
SELECT * FROM s_core_subscribes WHERE pluginID = (SELECT id FROM s_core_plugins WHERE name = 'jtlconnector') AND subscribe = 'Enlight_Bootstrap_InitResource_Translation'

Falls das Ergebnis der Abfrage leer ist, dann fehlt dir der entsprechende Eintrag, was wiederum der Grund für den Fehler ist.

Den fehlenden Eintrag kannst du mit dem nachfolgenden Befehl hinzufügen. Damit das funktioniert müssen die Connector Files aber auch wieder zwingend auf die ursprüngliche Version (2.2.4.4) gebracht werden.

SQL:
INSERT INTO `s_core_subscribes` (`subscribe`, `type`, `listener`, `pluginID`, `position`)
(SELECT 'Enlight_Bootstrap_InitResource_Translation', 0, 'Shopware_Plugins_Frontend_jtlconnector_Bootstrap::overrideTranslationService', scp.id, 0 FROM s_core_plugins scp WHERE scp.name = 'jtlconnector')

Backup in jedem Falle auch vorher machen.
 

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
Ok das Ergebnis ist leer. Ich werde ein Backup machen, Daten auf 2.2.4.4 aktualisieren und den SQL Befehl absetzten. Werden später berichten ob es dann funktioniert.
 
  • Gefällt mir
Reaktionen: Immanuel

3po

Sehr aktives Mitglied
30. August 2011
2.551
85
Scheint wieder zu funktionieren. Bei einem schnellen Test hat sich ergeben das es scheinbar nur bei Artikeln die nach dem downgrade erstellt worden sind, Bilder löschen Probleme gibt (bleiben in SW Artikel und Medienverwaltung). Da es nicht allzu viele waren ist das egal.

EDIT: Trotzdem komisch, da bei ersten update auf 2.2.4.3 keine Fehler angezeigt wurden?
 

dolfy

Gut bekanntes Mitglied
21. Oktober 2012
244
23
Sowas ist immer ärgerlich, gerade kurz vorm Wochenende kann man sowas nicht gebrauchen. 2-4 Tage auf eine Lösung warten kann unter Umstände chaos verursachen.
Was wäre hier die richtige Vorgehensweise für ein Downgrade auf eine vorherige funktionierende Version ohne was kaputt zu machen spricht Verknüpfungen zu verlieren?

Ich habe das mal bei mir überprüft, bei scheint alles glatt gegangen beim connector update auf 4.3 sowie 4.4, DB Eintrag ist vorhanden.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Upload Bilder nicht mehr möglich Onlineshop-Anbindung 3
Neu SW5 Varianten und 2 Bilder pro Kind Shopware-Connector 2
Neu Bilder werden nicht übertragen WooCommerce-Connector 0
Neu Bilder Import bricht ab JTL-Ameise - Fehler und Bugs 1
Neu Artikel Beschreibung Bilder responsive gestalten ? Allgemeine Fragen zu JTL-Shop 8
Gelöst 5.1.0 - VarKombi Bilder werden nicht angezeigt JTL-Shop - Fehler und Bugs 1
Neu Variantions Kombination - Bilder werden im Shop nicht angezeigt JTL-Wawi - Ideen, Lob und Kritik 11
Neu Wie ersetze ich Bilder, sodass sie auch angezeigt werden? Allgemeine Fragen zu JTL-Shop 3
Neu Bilder in Signatur werden nicht überall angezeigt Servicedesk (Beta) 6
Neu Massenhafte Zuweisung Bilder zu neuem Shop Installation von JTL-Wawi 3
Neu Google Page Speed Insights - Bilder in Next-Gen-Formaten anzeigen User helfen Usern 0
Neu Fehler beim Onlineshop-Abgleich (Bilder Synchronisation) Onlineshop-Anbindung 0
Neu Bilder in SW5 verschwinden nach Anlegen von VarKombis Shopware-Connector 2
Neu OPC - importierte Bilder in Blueprints haben weißen Hintergrund JTL-Shop - Fehler und Bugs 0
Neu Bilder unscharf Allgemeine Fragen zu JTL-Shop 0
Migration auf Shop 5 -> Preview-Bilder der Blogs (News) fehlen Upgrade JTL-Shop4 auf JTL-Shop5 3
Neu JTL Shop 5 WebP Bilder werden nicht erzeugt Betrieb / Pflege von JTL-Shop 0
Neu Bilder werden beim Abgleich gelöscht seit 6 Tagen WooCommerce-Connector 0
Neu OPC "Bilder-Slider" fehlerhafter Pfad JTL-Shop - Fehler und Bugs 1
Neu JTL Shop 5 - "normaler Slider" vs. "Bilder-Slider" im OnPage Composer Allgemeine Fragen zu JTL-Shop 1
Neu SW5 - Nach Connector Update - Bilder werden Artikel nicht zugewiesen Shopware-Connector 19
Neu Shop5 NOVA - Galerieansicht Bilder vergrößern Templates für JTL-Shop 2
Neu Bilder von SalesOrderPosition Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Bilder auf Woocommerce werden nicht dargestellt. WooCommerce-Connector 5
Neu Bilder werden von Amazon nicht richtig erkannt. Amazon-Anbindung - Fehler und Bugs 0
Neu Nach Update auf 1.5.46.4 Bilder Sync-Problem mit Woocommerce WooCommerce-Connector 3
Neu Shop zeigt keine Bilder an WooCommerce-Connector 7
Neu Variationsartikel Bilder lassen sich nicht ersetzen User helfen Usern - Fragen zu JTL-Wawi 2
Bilder und Text über Link laden Einrichtung JTL-Shop5 3
Neu Bilder werden mit falschem Namen von JTL zu Gambio übertragen Gambio-Connector 2
Neu Bilder werden von Gambio nicht an JTL WAWI übertragen Gambio-Connector 1
Bilder in News und Header löschen - Fehler noch existent Einrichtung JTL-Shop5 3
Neu Bilder von Dropbox in Wawi importieren JTL-Ameise - Fehler und Bugs 2
Neu Beim Upload von Kinderartikel werden die Preise und Variationsbilder der Kinder nicht übernommen Modified eCommerce-Connector 0
Nach Upload der Shopdaten Admin passwort falsch Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu JTL-Shop 5.0.3 - JTL-Wawi 1.5.48.2 - Automatischer Upload der PDF-Rechnungen/Gutschriften im Kundenkonto, wie bei Amazon-IDU, möglich, wie? Allgemeine Fragen zu JTL-Shop 0
Neu Shopware 6 / Artikelbilder Upload Probleme Shopware-Connector 1
Neu Automatischer Upload vom JTL FTP Server Allgemeine Fragen zu JTL-Shop 0
Neu Artikel werden beim Upload immer erst gelöscht Shopware-Connector 0
Neu Fehler beim Upload von Bildern mit OPC JTL-Shop - Fehler und Bugs 1
Neu Wawi Abgleich versucht Artikel zu löschen, Shop liefert HTTP 500 Status Onlineshop-Anbindung 1
Neu Zahlung löschen User helfen Usern - Fragen zu JTL-Wawi 4
Artikel mit bestimmtem Funktionsattribut aus Suchergebnis löschen Einrichtung JTL-Shop5 1
Neu Benutzerverwaltung - Benutzer löschen geht nicht? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Firma löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Variation lässt sich nicht löschen JTL-Wawi - Fehler und Bugs 0
Neu jtlconnector/logs löschen? Modified eCommerce-Connector 2
Neu Rechnung / Auftrag löschen funktioniert nicht, da "Rechnung existiert" User helfen Usern - Fragen zu JTL-Wawi 1
Neu Leere Kategorie löschen - Script ? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Erstellte Retouren bearbeiten und löschen User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen