Apache storm WSO2CEP部署执行计划并触发风暴时出现异常

Apache storm WSO2CEP部署执行计划并触发风暴时出现异常,apache-storm,wso2cep,siddhi,Apache Storm,Wso2cep,Siddhi,我们有集群分布式模式下的WSO2CEP4.1.0和Apache Storm。当流的执行计划触发时,它不能作为拓扑部署到Storm。当我编辑执行计划并按下“添加执行计划”按钮时,CEP会弹出一个异常窗口 Failed to add execution plan, Exception: Invalid distributed query specified, Error while converting to XML storm query plan. Execution plan: Some-pl

我们有集群分布式模式下的WSO2CEP4.1.0和Apache Storm。当流的执行计划触发时,它不能作为拓扑部署到Storm。当我编辑执行计划并按下“添加执行计划”按钮时,CEP会弹出一个异常窗口

Failed to add execution plan, Exception: Invalid distributed query specified, Error while converting to XML storm query plan. Execution plan: Some-plan Tenant: -1234. No corresponding stream imported for Siddhi stream : SomeTrigger
下面是可以重现这种情况的最简单的执行计划

@Plan:name('Some-plan')
@Plan:description('description')
@Plan:statistics('true')
@Plan:trace('true')

@Export('OutputStream:1.0.0')
define stream outputStream (triggered_time long, desc string);

@IndexBy('entity_id')
define table MemoryTable (  entity_id string);

define trigger SomeTrigger at '0 0 0 * * ? *';

@query(name='trigger-query1')
from SomeTrigger
    delete MemoryTable
    on triggered_time  > 0
;

@query(name='trigger-query2')
from SomeTrigger
select
    triggered_time
    , str:concat('Time: ', time:dateFormat(triggered_time, 'yyyy-MM-dd HH:mm:ss')) as desc
insert into outputStream;

如何将带触发器的siddhi执行计划部署到Apache Storm?

已创建jira来报告此问题-当前发布的WSO2 CEP版本不支持此问题,将在下一个即时版本中修复。