function intermediateconditional241() {//NEGATE
try {
log.warn("hAPI.aqui");
var clientService = fluigAPI.getAuthorizeClientService();
var data = {
companyId : '1',
serviceCode : 'FluigRest',
endpoint : "/process-management/api/v2/requests/"+getValue("WKNumProces")+"/tasks?status=NOT_COMPLETED&page=1&pageSize=1000",
method : 'GET',
timeoutService: '100'
}
Recebo o seguinte erro no log:
sun.org.mozilla.javascript.internal.JavaScriptException: java.lang.Exception: Retorno com erroReferenceError: “fluigAPI” is not defined. (intermediateconditional241#51) in intermediateconditional241 at line number 51: javax.script.ScriptException: sun.org.mozilla.javascript.internal.JavaScriptException: java.lang.Exception: Retorno com erroReferenceError: “fluigAPI” is not defined. (intermediateconditional241#51) in intermediateconditional241 at line number 51
Super estranho. Não imaginei que num evento back-end teria problemas em chamar a fluigAPI.
Ou pode ser que tenha algo no código que esteja impedindo a interpretação. Afinal tem umas 50 linhas antes de chegar nessa definição né.
Aqui eu não usei a fluigAPI diretamente na atividade intermediária. Eu tenho um dataset que faz a consulta num REST. Aí na intermediária eu chamo o dataset.
Muito estrasnho essa linha 50 e a do throw. Tetei com um fluxo simples so com a linha da chamada e o erro persiste.
function intermediateconditional10() {
var clientService = fluigAPI.getAuthorizeClientService();
return true;
}
sun.org.mozilla.javascript.internal.EcmaError: ReferenceError: “fluigAPI” is not defined. (intermediateconditional10#2) in intermediateconditional10 at line number 2: javax.script.ScriptException: sun.org.mozilla.javascript.internal.EcmaError: ReferenceError: “fluigAPI” is not defined. (intermediateconditional10#2) in intermediateconditional10 at line number 2