1

我已将 WSO2 Bam 2.1.0 安装到我的本地环境中,并且我已将我的日志重定向到 bam。我可以在 cassandra 上看到我的日志,但是当我尝试在 bam 上执行 service_stats 时出现异常。您可以在下面看到错误。

你有什么建议吗?

ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) 原因:org.h2.jdbc.JdbcSQLException:找不到列“D.ID”;SQL 语句:SELECT d.ID AS DATABASE_ID, d.NAME, d.TENANT_ID, s.NAME AS RSS_INSTANCE_NAME, s.SERVER_URL, s.TENANT_ID AS RSS_INSTANCE_TENANT_ID, d.TYPE FROM RM_SERVER_INSTANCE s, RM_DATABASE d WHERE s.ID = d。 RSS_INSTANCE_ID 和 d.TENANT_ID = ? [42122-140] 在 org.h2.message.DbException.getJdbcSQLException(DbException.java:327) 在 org.h2.message.DbException.get(DbException.java:167) 在 org.h2.message.DbException.get( DbException.java:144) 在 org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:127) 在 org.h2.expression.Alias.optimize(Alias.java:47) 在 org.h2.command.dml.Select .prepare(Select.java:738) 在 org.h2.command.Parser。

4

1 回答 1

1

你能把完整的异常跟踪吗?您是否将租户添加到 BAM 并且您是否在租户模式下运行?您在这里使用的端口偏移量是多少?

您可能需要使用正确的详细信息更新 $BAM_HOME/repository/conf/advanced/hive-rss-config.xml。如下所述:

rss-server-url - 您可以为此使用相同的 BAM 服务器/外部 BAM 服务器/存储服务器。请输入您要用于 RSS 的正确服务器。如果您只想在独立模式下运行,那么https://127.0.0.1:9443+<port-offset>/ 将起作用。

rss-server-admin-userName - 具有所有权限用户名的超级管理员/超级管理员用户。

rss-server-admin-password - 具有所有权限密码的超级管理员/超级管理员用户。

请重新启动服务器以反映更改。

于 2013-01-21T11:25:36.040 回答