Envio de notificação por email

Bom dia,

Estou tentando enviar uma notificação por email em um no evento BeforeTaskSave, mas no log do servidor aparece o seguinte erro:

2017-10-02 11:52:01,793 ERROR [com.datasul.technology.webdesk.util.EMailSenderImpl] (EJB ASYNC - 1074) Falha ao enviar email customizado: : freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:

==> SERVER_URL [in template "invite7602596032181141731.html" at line 4, column 19]

Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??

O evento está da seguinte forma: function beforeTaskSave(colleagueId,nextSequenceId,userList){ var parametros = new java.util.HashMap(); parametros.put("subject", "ASSUNTO");

//Monta lista de destinatários var destinatarios = new java.util.ArrayList(); destinatarios.add("email@domain.com.br");

//Envia e-mail notifier.notify("00568", "convite_padrao", parametros, destinatarios, "text/html"); }

Alguém sabe o que esta errado?

Obrigado

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags email ou faça a sua própria pergunta.