следующий код
rule "-1"
salience "-1"
when
$resultList: resultList($paramsStrings:getParam().getParamsStrings())
then
if($resultList.isExecute()) return;
$Z20180903134927927_af3fc346_0aec_4492_9e15_0c3ce4_1="(";
$map=["AutoWhere_Desc":(Object)($Z20180903134927927_af3fc346_0aec_4492_9e15_0c3ce4_1)]
$resultList.addResultItem((HashMap)$map);
end
rule "-1000000"
salience -1000000
when
$resultList: resultList($paramsStrings:getParam().getParamsStrings())
then
$resultList.isSucceed();
end
Вызывает эту ошибку
ошибка: невозможно проанализировать выражение, если ($ resultList.isExecute ()) return;
$ Z20180903134927927_af3fc346_0aec_4492_9e15_0c3ce4_1 = "("; $ map = ["AutoWhere_Desc" :( объект) ($ Z20180903134927927_af3fc346_0aec_4492_9e15_0cd)) ()
[Ошибка: невозможно разрешить метод с использованием строгого режима: org.drools.core.spi.KnowledgeHelper. $ Map ()]
[Рядом: {... 15_0c3ce4_1 = ("(("); $ map = ["AutoWhere_Desc" :( Object ....}]
^
[Строка: 197, столбец: 0]: [Имя правила = '- 1']
переменная: $ Z20180903134927927_af3fc346_0aec_4492_9e15_0c3ce4_1 назначение "("
но $ Z20180903134927927_af3fc346_0aec_4492_9e15_0c3ce4_1 = "123"; все в порядке