Mailversand Mandant1 tut, Mandant2 nicht

Ramme

Aktives Mitglied
11. Oktober 2010
26
0
Hallo,

der Mailversand von Mandant1 in WAWI 099923 funktioniert einwandfrei und unter Mandant 2 bekomme ich in der Ausgabe immer Fehlermeldungen. Der Mailversandtest funktioniert, daran sollte es nicht liegen. das Errorlog spuckt folgendes aus:
Code:
Unbehandelte Ausnahme #4FD9F8C1F018A1D7 vom Typ System.AggregateException in 
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlKunde.Nachname
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   bei jtlCore.Classes.Ausgabe.Prozesse.ProzessBase.qvfPrMakFC()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlKunde.Nachname
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   bei jtlCore.Classes.Ausgabe.Prozesse.ProzessBase.qvfPrMakFC()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()
---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlKunde.Nachname
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlKunde.Nachname
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
---> (Interne Ausnahme #0) System.Exception: Zugriff auf ungültige Eigenschaft: jtlKunde.Nachname
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)<---

---> (Interne Ausnahme #1) System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.RabattVorhanden
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)<---

---> (Interne Ausnahme #2) System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.RabattVorhanden
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)<---

---> (Interne Ausnahme #3) System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.RabattVorhanden
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)<---

---> (Interne Ausnahme #4) System.Exception: Zugriff auf ungültige Eigenschaft: jtlBestellung.IstGL
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Condition.InterpretCondition(String left, String right, String op, Context context)
   bei DotLiquid.Condition.Evaluate(Context context)
   bei DotLiquid.Tags.If.<>c__DisplayClass1.<Render>b__0()
   bei DotLiquid.Context.Stack(Hash newScope, Action callback)
   bei DotLiquid.Tags.If.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)<---
<---
<---
<---


Unbehandelte Ausnahme #494A8285FB7B0EFB vom Typ System.AggregateException in Void Execute(): Mindestens ein Fehler ist aufgetreten.

Unbehandelte Ausnahme #C8C9B286A484963 vom Typ System.AggregateException in : Mindestens ein Fehler ist aufgetreten.

Unbehandelte Ausnahme #61BBA499320FAB76 vom Typ System.AggregateException in System.String RenderAndThrow(System.String, jtlDatabase.Templates.Renderer.IRenderData): Mindestens ein Fehler ist aufgetreten.

Unbehandelte Ausnahme #22E661558558188 vom Typ System.Exception in System.Object BeforeMethod(System.String): Zugriff auf ungültige Eigenschaft: jtlKunde.Nachname

Unbehandelte Ausnahme #22E661558558188 vom Typ System.Exception in System.Object BeforeMethod(System.String): Zugriff auf ungültige Eigenschaft: jtlRechnung.RabattVorhanden

Unbehandelte Ausnahme #22E661558558188 vom Typ System.Exception in System.Object BeforeMethod(System.String): Zugriff auf ungültige Eigenschaft: jtlRechnung.RabattVorhanden

Unbehandelte Ausnahme #22E661558558188 vom Typ System.Exception in System.Object BeforeMethod(System.String): Zugriff auf ungültige Eigenschaft: jtlRechnung.RabattVorhanden

Unbehandelte Ausnahme #22E661558558188 vom Typ System.Exception in System.Object BeforeMethod(System.String): Zugriff auf ungültige Eigenschaft: jtlBestellung.IstGL

Zeitstempel: 2014-09-04T15:39:15
Locale: German (Germany)
Locale: German (Germany)
Version: 099923
Plattform: Wawi
Versionshash: 7CA96392

So kanns da hängen?

Gruß

Ramme
 

Ramme

Aktives Mitglied
11. Oktober 2010
26
0
AW: Mailversand Mandant1 tut, Mandant2 nicht

Hallo,

das ist ja das Merkwürdige, wenn ich unter Einstellungen, Vorlagenverwaltung, Rechnung und dort auf Mailen gehe, die Vorlage bearbeite und auf Vorschau gehe, wird nichts angemeckert. Die Vorschau schaut auch soweit korrekt aus.
Oder schau ich da bei der falschen Vorlage?
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Mailversand Mandant1 tut, Mandant2 nicht

Hallo zusammen

Genau -> jtlKunde.Nachname gibt es nicht.

Es wird nicht nur die von rc- hosting.net genannte fehlerhafte Variable gemeldet, sondern dazu auch
Code:
jtlRechnung.Rabatt
und
jtlBestellung.IstGL

Verwendest du diese falschen Variablen vielleicht im Mailtext (also "vor" der Vorlage) selber?
Kontrolliere sowohl den text- wie auch ggfls.den HTML-Mailtext

Viele Grüße

Kevin / ag-websolutions.de