Менеджер API WSO2 — Аналитика

При запуске wso2 API Manager Analytics 2.1.0 я получаю следующую ошибку. БД — это Oracle 11g с H2 для углерода.

[2017-05-03 14:15:16,504] ERROR {org.wso2.carbon.analytics.dataservice.core.AnalyticsDataServiceComponent} -  Error in activating analytics data service: null
java.lang.RuntimeException
        at org.wso2.carbon.analytics.datasource.rdbms.RDBMSAnalyticsRecordStore$RDBMSResultSetIterator.next(RDBMSAnalyticsRecordStore.java:881)
        at org.wso2.carbon.analytics.datasource.rdbms.RDBMSAnalyticsRecordStore$RDBMSResultSetIterator.hasNext(RDBMSAnalyticsRecordStore.java:843)

https://pastebin.com/jAkNQaMZ


person Hayden    schedule 03.05.2017    source источник
comment
Можете ли вы поделиться содержимым master-datasource.xml без разумных данных?   -  person Pubci    schedule 03.05.2017
comment
@Pubci Вот master-datasource.xml для аналитики pastebin.com/Z3J5D5dF   -  person Hayden    schedule 03.05.2017
comment
Моя проблема была связана с БД статистики. Таблицы почему-то не создавались. Я запустил другую настройку, и это создало таблицы.   -  person Hayden    schedule 04.05.2017
comment
Вы запускали сервер с параметром -Dsetup?   -  person Anuruddha Lanka Liyanarachchi    schedule 04.05.2017


Ответы (1)


У меня возникла та же проблема, и я смог решить ее, обновив компонент «org.wso2.carbon.analytics.datasource.rdbms-x.x.x» с 1.3.0 до 1.3.6.

Шаги:

  • Остановить сервер аналитики
  • Удалите существующий файл «org.wso2.carbon.analytics.datasource.rdbms-1.3.0.jar» из папки /repository/components/plugins.
  • Скопируйте файл «org.wso2.carbon.analytics.datasource.rdbms-1.3.6.jar» в папку /repository/components/dropins.
  • Запустить сервер
person Chintha    schedule 25.06.2018