1

WSO2 Bam 2.1.0 をローカル環境にインストールし、ログを BAM にリダイレクトしました。cassandra でログを確認できましたが、bam で service_stats を実行しようとすると例外が発生します。以下でエラーを確認できます。

何か提案はありますか?

java.lang.Thread.run(Thread.java:679) の ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 原因: 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 AND 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 org.h2.command.Parser の .prepare(Select.java:738)。

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 - すべての権限を持つ SuperAdmin/superadmin ユーザーのユーザー名。

rss-server-admin-password - すべての権限を持つ SuperAdmin/superadmin ユーザーのパスワード。

サーバーを再起動して、変更を反映してください。

于 2013-01-21T11:25:36.040 に答える