将API管理器与BAM集成,有一个例外

时间:2013-08-05 07:43:15

标签: wso2

环境: os:Ubuntu 12.04.2 LTS(GNU / Linux 3.5.0-23-generic x86_64) java:1.7.0_25 Java(TM)SE运行时环境(版本1.7.0_25-b15) Java HotSpot(TM)64位服务器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出现一条消息:(没有调用堆栈) 错误 - 统计:jag“java.lang.NullPointerException:null

有谁知道这是什么原因?

1 个答案:

答案 0 :(得分:0)

这是因为您尚未从API管理器配置启用API管理器级别的API使用情况跟踪。

  1. 转到..APIM_HOME / repository / conf /并编辑文件api-manager.xml
  2. 启用使用情况跟踪,如下所示
  3.    <APIUsageTracking>
         <Enabled>true</Enabled>