0

我有一个 Windows Server 2008 R2,SP1 框,安装了最新版本的 WSO2 API 管理器和业务活动管理器 (BAM)。我已经按照文档(从几次开始)进行配置。在 API Manager 中,我启用了 APIUsageTracking (xpath=APIManager/APIUsageTracking/Enabled),将 ThriftPort 设置为 7612,并在 master-datasources.xml 文件中为 API Manager 和 BAM 设置了 WSO2AM_STATS_DB 数据源。根据文档,我已将 API Manager 中 carbon.xml 中的 Server/Ports/Offset 值设置为 1。但是,当我尝试启动服务器时,出现以下错误:

错误 - APIMgtUsageDataBridgeDataPublisher 初始化 APIMgtUsageDataBridgeDataPublisher org.wso2.carbon.databridge.agent.thrift.exception.AgentException 时出错:无法为 TCP、localhost:7612、TCP、localhost:7712 借用客户端

有没有想过我可能会错过什么?

提前致谢!如果我可以提供任何额外的信息,请告诉我。我是 WSO2 的新手,所以如果我遗漏了一些明显的愚蠢的东西,我不会感到受到侮辱。:)

4

2 回答 2

0

好的,看起来我的问题实际上出在我的环境变量中。不要声明 CARBON_HOME;让服务器自己解决这个问题。

于 2013-10-08T17:56:17.713 回答
0

能否请您验证 BAM 服务器是否已成功启动。我注意到在 Windows 环境中启动 WSO2 BAM 时存在一些问题。[1]

[1] http://docs.wso2.org/display/BAM200/FAQ#FAQ-Igetaneexceptionstating-  ERRORorgapachehadoopiveqlexecExecDriver-JobSubmissionfailedwithexceptionjavaioIOExceptionCannotrunprogramchmodCreateProcesserror2Thesystemcannotfindthefilespecified javaioExceptionCannotrunprogramchmodCreateProcesserror2Thes

于 2013-10-09T05:48:39.073 回答