Ошибка Pentaho CDF: тип объекта * Component * не может быть сопоставлен с допустимым классом

Я перенес решение Pentaho 7.2 на Pentaho 8.1 и получаю эту ошибку при загрузке страницы WCDF. Ошибка возникает из-за выполнения компонента (это сетка), созданного для старой версии. Сообщение об ошибке в консоли js:

CDF: тип объекта TableWithButtons не может быть сопоставлен с допустимым классом

Компонент с открытым исходным кодом здесь: https://github.com/bhericher/TableWithButtons. Первоначально он был разработан для Pentaho 5.4, и я могу изменить исходный код компонента.

Я думаю, что это отсутствующий класс JS, но где его создать?

введите здесь описание изображения


person NIF    schedule 12.02.2019    source источник
comment
Ни у кого нет такой же ошибки?   -  person NIF    schedule 13.05.2019


Ответы (1)


Начиная с Pentaho 7.0, некоторые классы в Pentaho CDE изменены.

Вместо информационных панелей необходимо использовать метод Utils.

Найдите ниже документ для более подробной информации.

https://help.pentaho.com/Documentation/7.0/0R0/CTools/CDE_Advanced_Solutions

person Helping Hand..    schedule 18.05.2019