Saída do JESS em Java
Eu quero enviar um "fato" para um arquivo JESS dentro de java e obter os resultados de volta. Eu basicamente faço o batch do arquivo JESS e, em seguida, envio meus dados (estrutura aqui) para o mecanismo por .add (). Eu tentei obter os resultados do JESS, que deve ser uma string, em um "Valor".
Rete engine = new Rete();
engine.batch("file.clp");
Value = AAAnull;
try{
engine.add(structure)
AAA = engine.eval("(run)");
} catch ...
System.out.println(AAA);
O resultado é sempre um número, embora o resultado deva ser uma string. Eu trabalhei em um projeto java simples e o AAA está retornando a string, mas aqui não está funcionando.