1

环境: 操作系统: Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-23-generic x86_64) java: 1.7.0_25 Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit服务器 VM(内部版本 23.25-b01,混合模式) API 管理器:1.4.0 BAM:2.3.0

我们遵循本指南:http ://docs.wso2.org/wiki/display/AM140/Monitoring+Using+WSO2+BAM

当我们登录 API 发布者 Web 以查看静态数据时,它显示错误“未找到数据。检查 BAM 服务器连接...请参阅我们的 wiki 以正确配置 BAM”。并且 WSO2 AM 出现一条消息:(没有调用堆栈) ERROR - stats:jag "java.lang.NullPointerException: null

有谁知道这是什么原因?

4

1 回答 1

0

这是因为您没有从 API 管理器配置中启用 API 管理器级别的 API 使用跟踪。

  1. 转到 ..APIM_HOME/repository/conf/ 并编辑文件 api-manager.xml
  2. 启用使用情况跟踪如下
   <APIUsageTracking>
     <Enabled>true</Enabled>
于 2013-08-05T11:17:53.880 回答