Estou tentando tratar uma situação no evento beforeTaskSave. Fonte:
function beforeTaskSave(colleagueId,nextSequenceId,userList){ var
mensagemerro = ""; var activity = getValue("WKNumState");
var WKCompletTask = getValue("WKCompletTask");
if ( (activity == 5) && ( WKCompletTask.equals("true") ) ) {
mensagemerro = "TESTE ERRO"; throw mensagemerro; } }
Porém está apresentando o seguinte erro e não mostra a mensagem que gostaria:
Ops! Aconteceu um erro inesperado. Entre em contato com o administrador.
FLUIG INFO
Hora: 2018-05-29 22:26:31
Versão Fluig: fluig 1.6.4-180515
Agente: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
WORKFLOW INFO
Ação: Movimentar Solicitação
Solicitação: 43 (T0001)
Usuário: x (x)
STACK DO ERRO
javax.ejb.EJBException: java.lang.NullPointerException
no log aparece a mensagem: [Solicitação: 43] - Processo: T0001 - versão: 27 - Usuário Executor : lorival.guerreiro - Gestor : Não - Substituto : Não - Estado atual : 5 - Estado destino : 7 - Executando evento : beforeTaskSaveERRO AO EXECUTAR SCRIPT -> NOK - sun.org.mozilla.javascript.internal.JavaScriptException: TESTE ERRO (#9) in at line number 9
— LORIVAL GUERREIRO FILHO 30 de May de 2018