问题标签 [wso2cep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
96 浏览

regex - WSO2 CEP isMatch 内置功能无法正常工作

在 Wso2 CEP v 3.1.0 中,我必须在这种情况下使用 isMatch 函数。

在输入流中,我有 3 个变量(a、b、c),a 变量是 9 位数字,我必须检查前 3 位数字。我有 3 个不同的号码要检查。

我在这个站点-> http://regexr.com/中检查了这个正则表达式 ,它运行良好。当输入流像 1234456 时,该站点上的正则表达式运行良好,但 CEP 中的相同情况不起作用。在 CEP 中仅适用于 123 或 234 或 345,但不是 123456、234567、345677。

有人,知道为什么吗?

0 投票
1 回答
707 浏览

java - 如何在 WSO CEP 中创建查询、发送事件和侦听来自 java 的查询结果?

我阅读了网站上提供的文档,但是关于如何连接到服务器并从 java 访问其 CEP 功能的信息并不多。例如,它接受 POJO 作为事件模型还是只是 xml?我们可以从 java 创建事件模型和查询吗?如果可以,如何从 java 获取结果?

0 投票
2 回答
290 浏览

java - 如何配置 ActiveMQ 和 WSO2CEP?

我正在使用 WSO2CEP 3.1.0 并且我完成了网站指南中提供的步骤,但仍然出现以下错误。我究竟做错了什么?

我看到这是 3.0.0 之前版本中的一个错误,但它说它已被修复。

我添加了activemq-broker-5.9.1.jar, activemq-client-5.9.1.jar, geronimo-j2ee-management_1.1_spec-1.0.1.jar,hawtbuf-1.9.jar/wso2cep-3.1.0/repository/components/lib

并添加到activemq-all-5.9.1.jar,geronimo-j2ee-management_1.1_spec-1.0.1.jar/wso2cep-3.1.0/samples/lib

但是当我运行示例 0002 时,出现以下错误。当我运行默认服务器实例(非示例)并创建输入或输出 jms 适配器时,也会发生此错误。

0 投票
1 回答
140 浏览

wso2 - WSO2 CEP PizzaOrderProcessingPlan 的 Siddhi 语言很奇怪

以下链接提供了 WSO2 CEP 示例

我按顺序处理文件,没有问题。

但我有一个关于遵循 Siddhi 语言的问题

在这个执行计划中,pizza_deliveries 被定义为表。orderStream、deliveryStream、deliveredOrders 被定义为文档。

我找不到定义“overdueDeliveries”的位置和时间。但是,它正在工作..

我的问题是

何时何地定义了逾期交货?自动生成?

和...

overdueDeliveries 是流还是表?

0 投票
1 回答
400 浏览

java - 如何创建执行计划,其中导出的流和 siddhi 查询插入具有相同的名称?

我尝试使用此链接创建执行计划中提供的示例创建计划,但出现以下错误。

Stream OutStats 已经定义为 StreamDefinition{streamId='OutStats', attributeList=[Attribute{name='meta_ip', type=STRING}, Attribute{name='userName', type=STRING}, Attribute{name='requestCount' , type=LONG}]}, 因此不能定义 StreamDefinition{streamId='OutStats', attributeList=[Attribute{name='meta_ip', type=STRING}, Attribute{name='userName', type=STRING}, Attribute{名称='searchKey',类型=STRING}]}

如果我将查询部分的插入更改为其他名称,它可以正常工作,但我担心如果导出的流名称和插入的名称不同,它可能会产生问题。在创建执行计划之前,我创建了 org.foo.data.search.stats 和 org.foo.data.out.stats。这是一个错误还是我做错了什么?他们自己的测试用例也给出了同样的错误。链接:EventFlowTestCase

0 投票
1 回答
81 浏览

java - 如何使用管理服务为 WSO2CEP 创建 Jms EventBuilder 和事件格式化程序?

我尝试在集成测试示例中查找示例,但找不到任何示例。我为建造者找到了一些被评论的东西,但显然它wsdl已经改变并且无法使用。

这个样本

public void configureForJms(EventBuilderConfigurationDto eventBuilderConfigurationDto, String topic) 抛出 RemoteException {...}

这是我需要的东西,但它被评论了,当我取消评论时,它不起作用。

有人有样品吗?

Note我使用 WSO2 消息代理和 WSOCEP 3.1.0。

0 投票
2 回答
264 浏览

wso2 - 使用 Siddhi 模式检测未发生的事件

在 CEP 引擎中,我试图做一个像

我找到了这个链接,但我所拥有的不是一个范围......

任何想法?

谢谢!

0 投票
1 回答
1248 浏览

activemq - 连接不成功:javax.jms.JMSException:用户名 [null] 或密码在 wso2 中无效

我正在尝试创建一个输出事件适配器。

适配器类型:jms

JNDI 初始上下文工厂类:org.apache.activemq.jndi.ActiveMQInitialContextFactory

JNDI 提供程序 URL:tcp://localhost:61616

连接工厂 JNDI 名称:TopicConnectionFactory

当我提供用户名和密码并测试连接时它的显示

“连接不成功:javax.jms.JMSException:用户名 [null] 或密码无效。”

有人可以建议我哪里出错了吗?

0 投票
2 回答
280 浏览

wso2 - WSO2 CEP,创建扩展功能

我正在尝试为 cep 创建一个新的扩展函数来获取时差,我使用的是 cep 3.1 版。

我正在扩展类“FunctionExecutor”并覆盖函数“execute(Object[] data)”,但我不知道如何将执行计划中的 siddhi 查询与创建的函数联系起来。

顺便说一句,我不能使用注释,因为我找不到类“org.wso2.siddhi.query.api.extension.annotation.SiddhiExtension”

0 投票
2 回答
314 浏览

xml - WSO2 CEP Formatter“不允许匹配“[xX][mM][lL]”的处理指令目标”

是否可以添加类似的内容:

到内联部分中的 WSO2 XML 格式化程序?我看到该标签总是在标签"eventFormatter"之前添加,但是当我通过 CEP 传递事件并且我在队列中得到答案时,输出 XML 没有这个标签。

如果我想将它添加到内联部分,我会收到此错误:

//更新

我的格式化程序看起来像:

我在输出消息中得到这个:

为什么这个标签<?xml version="1.0" encoding="UTF-8"?>不见了?