【发布时间】:2017-07-19 21:39:59
【问题描述】:
重新启动 APIM Analytics 时,日志中出现以下错误(第一次运行正常)。我们需要截断 ANX___8GEKYOMM_ 表才能重新启动它。
TID:[-1234] [] 错误 {org.wso2.carbon.analytics.dataservice.core.AnalyticsDataServiceComponent} - 激活分析数据服务时出错:null {org.wso2.carbon.analytics.dataservice.core.AnalyticsDataServiceComponent } java.lang.RuntimeException 在 org.wso2.carbon.analytics.datasource.rdbms.RDBMSAnalyticsRecordStore$RDBMSResultSetIterator.next(RDBMSAnalyticsRecordStore.java:881) 在 org.wso2.carbon.analytics.datasource.rdbms.RDBMSAnalyticsRecordStore$RDBMSResultSetIterator.hasNext(RDBMSAnalyticsRecordStore.java:843) 在 org.apache.commons.collections.IteratorUtils.toList(IteratorUtils.java:848) 在 org.apache.commons.collections.IteratorUtils.toList(IteratorUtils.java:825) 在 org.wso2.carbon.analytics.datasource.core.util.GenericUtils.listRecords(GenericUtils.java:284) 在 org.wso2.carbon.analytics.dataservice.core.AnalyticsDataServiceImpl.readTenantIds(AnalyticsDataServiceImpl.java:468)
原因:java.lang.NullPointerException 在 java.io.OutputStream.write(OutputStream.java:75) 在 org.wso2.carbon.analytics.datasource.rdbms.RDBMSAnalyticsRecordStore$RDBMSResultSetIterator.extractDataFromRS(RDBMSAnalyticsRecordStore.java:890) 在 org.wso2.carbon.analytics.datasource.rdbms.RDBMSAnalyticsRecordStore$RDBMSResultSetIterator.next(RDBMSAnalyticsRecordStore.java:863) ... 124 更多
【问题讨论】: