Beantwortet JTLWawiExtern - Mail-Versand macht Probleme [erledigt]

failwell

Aktives Mitglied
9. Februar 2016
5
0
Halli Hallo,

nachdem durch einen JTL Partner Änderungen an unserer Wawi vorgenommen wurden, wirft ein von uns entwickelter Versanddaten-Importer folgenden Fehler:

Fehlerhaft: Mailen: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. (Versanddatenimport)

fehlerhaft.png

In neu aufgesetzten Umgebungen funktioniert das reibungslos. Ich habe viel probiert, aber mir gehen die Ideen aus, wie ich das debuggen kann.
Kennt jemand den Fehler? Oder weiß jemand, wie ich hier ansetzen kann, um das Problem zu beheben? Kann ggf. jemand helfen?

Der Fehler tritt offenbar innerhalb der JTL auf.

Hintergrund:
Ich habe ein Open Source Programm entwickelt, welche den Import von Versanddaten aus einem Eingangsordner ermöglicht.
Quellcode gibts auf Github: https://github.com/sfxon/JtlVersanddatenimport
 

failwell

Aktives Mitglied
9. Februar 2016
5
0
Ah, wie das der Zufall so will, habe ich gerade das Mail-Logging im Hintergrundprozesse Menü entdeckt, dass folgenden Fehler ausgibt:

Code:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei JTL.Ausgabe.Engines.ListLabelProcessEngineFactory.GetListLabelProcessEngine(IRepository repository, IAusgabeElement ausgabeElement, IVorlageListLabel vorlage)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineSpeichern.Speichern(IAusgabeElement ausgabeElement, IVorlageListLabel vorlageListLabel, AusgabeEinstellungenSpeichern einstellungen, String fallbackDateiname, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineMailen.Mailen(IAusgabeElement ausgabeElement, IMailable vorgang, IVorlageMailen vorlage, AusgabeEinstellungenMailen einstellungen, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineMailen.Mailen(IAusgabeElement ausgabeElement, AusgabeEinstellungenMailen einstellungen, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeProzessMailen.Execute()
   bei JTL.Ausgabe.Rendering.Prozesse.ProzessBase.oLYLz8ecQG()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()

2022-03-29T09:07:40 DEBUG - [ColumnGenerator.CreateColumn] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) 5 columns
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) cancelled: missing savedState
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.PostCreateColumns] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.OnColumnsCreated] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ListViewWrapper.SetupColumns] (lv..BackgroundQueueForm)
2022-03-29T09:07:40 DEBUG - SELECT TOP 1000 tWorkflowQueue.*, tWorkflow.nObjekt FROM tWorkflowQueue JOIN tWorkflow ON tWorkflowQueue.kWorkflow = tWorkflow.kWorkflow
                                    WHERE dStartDate >= @from AND dStartDate <= @to   
                                    ORDER BY kWorkflowQueue DESC
                                
from = '2022-03-29 12:00:00'
to = '2022-03-29 11:59:59'
2022-03-29T09:07:40 DEBUG - Dauer: 4ms, (bis zum Reader)
2022-03-29T09:07:40 DEBUG - Dauer: 5ms, 0 Zeilen
2022-03-29T09:07:40 DEBUG - Dauer: 176ms, (bis zum Reader)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.PreCreateColumns] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.CreateColumn] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) 5 columns
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) cancelled: missing savedState
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.PostCreateColumns] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.OnColumnsCreated] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ListViewWrapper.SetupColumns] (lv..BackgroundQueueForm)
2022-03-29T09:07:40 DEBUG - Dauer: 217ms, 200 Zeilen
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.PreCreateColumns] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.CreateColumn] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) 5 columns
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) cancelled: missing savedState
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.PostCreateColumns] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ColumnGenerator.OnColumnsCreated] (lv..BaseListViewWrapper)
2022-03-29T09:07:40 DEBUG - [ListViewWrapper.SetupColumns] (lv..BackgroundQueueForm)
Zeitstempel: 2022-03-29T09:07:48
Locale: German (Germany)
Locale: German (Germany)
Version: 1.5.54.1
Plattform: Wawi
WawiSeed: 3.0.12168.02801
Prozessname: JTL-Wawi
Physikalischer Speicher: 856440832 / Peak: 863883264
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:05:56,8125
CPU-Zeit (System): 0:01:28,4375
Page-Size (Sytem): 2450288 / Peak: 1046663168
Page-Size: 1037791232 / Peak: 1046663168
Offene Handles: 2045
Database:
Build: 2202220751 0e8c618487838e8ce795e13204c66b630a12cae1
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
389
100
Moin.
Prüfe deine E-Mail Vorlage für Versanddaten, dort ist evtl. etwas nicht in Ordnung.
Entweder ist dort eine falsche L&L-Variable oder es ist ein L&L-DLL Fehler.
C#:
 return vorlage.Origin.IsFromImport() ? (IListLabelProcessEngine) new ListLabelProcessEngineOld(repository, ausgabeElement, vorlage.UniqueId) : (IListLabelProcessEngine) new ListLabelProcessEngine(repository, ausgabeElement, vorlage.UniqueId);
In dieser Zeile ist die Entscheidung zu sehen, welches/e Verfahren/DLL verwendet wird: L&L-Neu oder L&L-Alt und in Deinem Fall wird "Alt" genommen, während die WaWi selbst vermutlich "Neu" nimmt.
Also muss deine E-Mail Vorlage für Neu- und Alt- L&L-Engine funktionieren.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: failwell

failwell

Aktives Mitglied
9. Februar 2016
5
0
Danke mvh. Das war es offenbar. Syntax-Fehler in der Versandvorlage für den E-Mail Versand, wenn die Bestellung rausgeht.

Da folgen jetzt zwar Folgeprobleme, aber die scheinen alle aus ungültigen Einstellungen zu kommen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Jtlwawiextern.dll nutzen Arbeitsabläufe in JTL-Wawi 0
Gelöst Neuerliches Versandbestätigungs-Mail nach "Versandetikett neu anfordern" JTL-Workflows - Ideen, Lob und Kritik 2
Neu Our system has detected that this message is 550-5.7.1 likely unsolicited mail User helfen Usern 4
Rechnung- Zahlungsziel in E-mail Vorlag JTL-Wawi 1.6 3
In Diskussion Workflow Aufträge ohne Rechnung - Mail JTL-Workflows - Ideen, Lob und Kritik 1
Neu Fehler beim senden von Rechnungen per Mail JTL-Wawi - Fehler und Bugs 1
Neu ProduktivDB zur TestDB machen - alle E-Mail Adresse austauschen User helfen Usern - Fragen zu JTL-Wawi 2
JTL SHOP 5 E-MAIL (gmail) FUNKTIONIERT EINFACH NICHT User helfen Usern - Fragen zu JTL-Wawi 4
E-Mail Bestätigung Online Shop User helfen Usern - Fragen zu JTL-Wawi 1
Neu abweichende E-Mail Adresse für Rechnungsversand User helfen Usern - Fragen zu JTL-Wawi 0
Neu E-mail Vorlagen Betrieb / Pflege von JTL-Shop 4
Neu Artikelbilder in der E-Mail Rechnungsvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
E-Mail Vorlagen Footer Einrichtung JTL-Shop5 0
Neu Per Workflow eine E-Mail mit der Sendungsnummer der Beilegeretoure versenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Rechnungsempfang per E-Mail an mehrere Empfänger Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Ungültige E-Mail-Adressen JTL-Wawi - Fehler und Bugs 3
Neu Couponcode wird in Mail nicht angezeigt JTL-Shop - Fehler und Bugs 0
Neu Merkwürdige Cron-Job Mail "Ihr Shop wurde installiert." JTL-Shop - Fehler und Bugs 0
Neu Mahnung Empfänger abändern [E-Mail] User helfen Usern - Fragen zu JTL-Wawi 1
Neu Mail gehen immer doppelt raus User helfen Usern - Fragen zu JTL-Wawi 5
Neu E-Mail vorlage - Unterschiedliche Absender-Emails Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu JTL Wawi - Verkauf F6 alle E-Mail Adressen in einer CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Bedingung gesucht: Wenn E-Mail versendet wurde JTL-Workflows - Ideen, Lob und Kritik 3
In Bearbeitung E-Mail Versand funktioniert nicht mehr. JTL-POS - Fehler und Bugs 1
Neu E-Mail Vorlagen Template für Mails die vom Shop kommen Templates für JTL-Shop 0
Neu Wichtiger Hinweis: E-Mail vom 31.03.2022 Installation / Updates von JTL-Shop 0
Neu E-Mail-Einstellungen - Endet immer mit Fehler User helfen Usern - Fragen zu JTL-Wawi 0
Neu Versand mit Packtisch+ es wird keine Rechnung per Mail geschickt Arbeitsabläufe in JTL-Wawi 1
Neu Servicedesk - Automatische Mail nach Eingang? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Versand von mehreren schweren Artikeln - automatisch mehrere DHL Label erstellen User helfen Usern - Fragen zu JTL-Wawi 2
Artikelabhängigen Versand mit Artikelunabhängigen nur einmal mit dem teureren berechnen JTL-Wawi 1.6 0
Neu eBay Bestellungen unter Versand nicht sichtbar, unter Verkauf ist das sichtbar. JTL-Wawi 1.6 2
Neu Internationaler Versand "Text zusammengefasst" Arbeitsabläufe in JTL-Wawi 0
MwSt. beim Versand JTL-Wawi 1.6 6
Neu Automatische Versand Benachrichtigung geht nicht Starten mit JTL: Projektabwicklung & Migration 5
Neu UPS Versand Absenderadresse JTL-ShippingLabels - Ideen, Lob und Kritik 5
Gelöst GLS Versand Problem JTL-ShippingLabels - Fehler und Bugs 1
Neu Auftrag ohne Versand abschließen User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Versand-Workflow: Falsches Character set JTL-Workflows - Fehler und Bugs 1
Offen Vor Versand prüfen ob Rechnung existiert Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Fehler bei Berechnung für kostenfreien Versand, wenn Versandkosten auf netto gestellt sind. JTL-Shop - Fehler und Bugs 0
Neu Ein Versand mit zwei Bestellungen und "zwei" Lieferscheinen / Rechnungen? Arbeitsabläufe in JTL-Wawi 2
Gelöst Idee: Verarbeitung von Datamatrix-Code (Postmatrix-Code) im Versand / Deutsche Post Brief Sendungsnummer per Scanner erfassen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 11
Neu Abfrage und Workflow für Versand (Pro Artikel ein Paket) User helfen Usern - Fragen zu JTL-Wawi 0
Eigene Seite Informationen zum Versand Upgrade JTL-Shop4 auf JTL-Shop5 1
Neu zzgl. Versand wird im Shop 5.1.2 nicht mehr beim Artikel angezeigt JTL-Shop - Fehler und Bugs 4
Neu Absturz unter win 11 bei Versand Ausliefern JTL-Wawi - Fehler und Bugs 0
Neu Versand Eigene übersichten Individuelle Listenansichten in der JTL-Wawi 4

Ähnliche Themen