12 March 2015 11:13
Смотри - mondrian.rolap.HierarchyUsage.init() - Даже если Измерению назначен класс memberReaderClass для обработки иерархий будет вызван этот метод, что приведет к NullPointerException.
Если задать иерархии таблицу или primary_key будет ошибка: Table [table_name] cannot be found....
Класс memberReaderClass - не реализуется в mondrian версии 3.8.0 (начиная с 3.4.0) - хотя в документации этот плагин и присутствует тратить на него время не стоит.
Ну и вот тому подтверждение: http://jira.pentaho.com/browse/MONDRIAN-1090
Так же в версии 3.8.0 заметил что Роли в XML/A не срабатывают, хотя и должны были исправить в версии 3.3.0 - http://jira.pentaho.com/browse/MONDRIAN-507