"Невозможно запустить тест.. нулевой объект" в службе бизнес-правил в Bluemix

При тестировании моих правил в службе Business Rules в Bluemix я получаю следующую ошибку:

"Невозможно запустить тестовую ошибку при выполнении набора правил /MyRuleApp/1.0/myrules/1.0

Произошла ошибка при вызове сеанса правила: com.ibm.rules.res.xu.internal.XUException: во время выполнения набора правил произошла ошибка. ilog.rules.engine.IlrUserRuntimeException:

нулевой объект при вызове public void myMethod()"

1 ответ

Решение

Я неправильно истолковал входной параметр (в нем отсутствовала открывающая скобка):

    "foo": {
        "name": "foo",
        "id": "bar"
    }
}

Как только я добавил открывающую скобку, я смог успешно выполнить тест.

Другие вопросы по тегам