2013-06-11 7 views
0

Я пытаюсь собрать статистику в wso2AM с помощью wso2BAM. Когда запрос API завершается, сообщения об ошибках не сообщаются, а прохождение работает.Таблица "API_REQUEST_SUMMARY" не найдена;

Однако, когда я пытаюсь получить доступ к статистике, я получаю таблицу ошибок «API_REQUEST_SUMMARY» не найден; SQL Statement: SELECT время, год, месяц, день FROM API_REQUEST_SUMMARY упорядочение по времени ASC limit 1 [42102-140]

Ошибок в журналах BAM нет. Работа Hadoop выполняется каждые несколько секунд без ошибок

Предложения по тому, на что смотреть?

ОС Linux АМ 1.4.0 БАМ 2.3.0 Я следовал инструкциям здесь для объединения двух:

http://docs.wso2.org/wiki/display/AM140/Monitoring+Using+WSO2+BAM

Спасибо,

Chris

+0

Вы правильно настроили WSO2AM_STATS_DB внутри APIM и BAM? Если вы используете соединение h2, вы должны убедиться, что заменен абсолютным путем установки каталога установки BAM. Вы можете это подтвердить? –

+0

Спасибо. Это была проблема. Отсутствует/в части пути. – ChrisCurtin

ответ

0

Точно такое же исключение может случиться, если пользователь забыл скопировать файл /statistics/API_Manager_Analytics.tbox в каталог,/репозиторий/развертывание/сервер/bam-t oolbox.

Так что в этом случае будет создан только APIMGTSTATS_DB.db без каких-либо таблиц.

Thanks Ajith.

+0

Привет, У меня такая же проблема. В консоли не возникает никаких ошибок, но таблицы API_xxx, а не находятся в базе данных. –

Смежные вопросы