【发布时间】:2014-02-19 16:37:54
【问题描述】:
今天安装了 WSO2 BAM 和 AM,我正在尝试让 API 使用统计数据正常工作。我可以提交经过身份验证并正确通过的 API 请求,但没有统计信息。
当我转到统计信息时,我从 API UI 得到:
“未找到数据。检查 BAM 服务器连接...”
BAM 服务器已启动并正在运行,我可以登录到它。
但是在 BAM 日志中我看到了这个:
ERROR {org.apache.hadoop.hive.ql.exec.ExecDriver} - Exception: Cannot run program "C:\Program" (in directory "C:\Temp\wso2\wso2bam-2.3.0"): CreateProcess error=2, The system cannot find the file specified {org.apache.hadoop.hive.ql.exec.ExecDriver}
BAM 似乎正试图在“程序文件”中启动某些内容,但没有在 Windows 中正确转义命令。 (我怀疑 Java,因为 JAVA_HOME 指向 Program Files 的子目录。)
我在 Windows 7 上使用 BAM 2.3.0、AM 1.4.0 和 JDK 1.7。
这就是没有数据的原因吗?转义问题有解决方法吗?
谢谢,
克里斯
【问题讨论】:
标签: wso2