2016-05-26 4 views
0

Wir verwenden Velocity zum Erstellen von E-Mail-Vorlagen. Dazu fügen wir einer HashMap alle erforderlichen Parameter hinzu und fügen die HashMap dem VelocityContext-Objekt hinzu. Es funktioniert im Allgemeinen gut, aber manchmal (nicht immer) werden einige Variablen nicht durch Geschwindigkeit ersetzt. Ich habe auch überprüft, dass diese Variablen in HashMap vorhanden waren, bevor sie dem Kontext hinzugefügt wurden. Bitte schlagen Sie vor, was falsch sein könnte.Apache Velocity ersetzt nicht selten einige Variablen

Antwort

0

Schwer zu erraten den Grund, ohne den Code zu sehen ... Tippfehler? Name Kollision?

Es gibt eine Debug-Technik (wenn Sie nicht über den SecureUberspector verwenden), die $object.class.name von innen die Vorlage bei der Anzeige besteht.

Verwandte Themen