0
我使用WSO2BAM監控我的應用程序活動。我配置了我的事件流(stream.id = "account-management/1.0.0"
),如this。但是當我通過REST-API發送我的事件時,wso2server告訴我它沒有找到我的流定義。WSO2BAM監控來自rest的實時流量-API
Caused by: java.lang.RuntimeException: No stream definitions exist for account_management 1.0.0
當我列出主/管理/事件處理器/事件流中的所有事件時,我可以看到它。 當我查詢cassandra Cluster/META_KS:STREAM_DEFINITION時,我可以看到它。
我認爲REST-API不會在同一個表中搜索或不搜索相同的記錄。爲了檢查是否是這種情況,我嘗試通過REST-API發送相同的事件流定義,服務器說它已經存在。
Caused by: org.wso2.carbon.databridge.commons.exception.DifferentStreamDefinitionAlreadyDefinedException: Another Stream with same name and version exist :{"streamId":"account_management:1.0.0","name":"account_management","version":"1.0.0" ...}
我試圖通過REST服務來發送此事件流定義的新版本,服務器接受,但我不能看到它的主/管理/事件處理器/事件流。
有人試圖通過REST-API發送事件並通過碳服務器webapp配置事件流嗎?