Hi all,
I suppose I'm not clear in the last email and now I try to simplify my problem.

My decision table generates this drl stream
but builder.getErrors().toString() returns
[29,16]: unknown:29:16 mismatched token: [@180,713:715='"2"',<20>,29:16]; expecting type RIGHT_PAREN


Thanks
Raffo

package TabellaDecisionale;
#generated from Decision Table
import com.RuleEngine.ControlloreNodo.OggettiControllo.Azione;
import com.RuleEngine.ControlloreNodo.OggettiStato.StatoNodo ;
import java.util.*;
import java.lang.Integer;
global Azione azione;
global StatoNodo stato;
 function boolean variabiliInOR (string a,string args)
 {
  boolean risultato=false;
  int sev=Integer.parseInt (a);
   if(sev==stato.getSeverityIndicatore(args))
   {
    azione.setIndicatore(indName);
    risultato=true;
   }
  return risultato;
 }
 function void setAzione(string a)
 {
  azione.setNomeAzione (a);
 }
#From row number: 13
rule "Controllo Stato_13"
    
    salience 9
    when
        variabiliInOR("2","Throughput");
    then
        setAzione("SD");
end