我正在使用WSO2 CEP v4.1.0。我已经创建了1个JMS接收器,它工作正常,然后我尝试添加另一个JMS接收器,然后CEP给出了一个错误消息警报,但没有在控制台中打印任何碳控制台消息。这是WSO2 CEP的错误吗?
错误消息屏幕上限在下面给出
重现问题的步骤 -
1.使用以下详细信息创建新的JMS接收器(带有错误消息的上图显示填充的数据。)
2.使用不同主题名称
创建具有相同详细信息的另一个接收者用于两者的3.jndi属性是
# register some connection factories # connectionfactory.[jndiname] = [ConnectionURL] connectionfactory.TopicConnectionFactory=amqp://admin:admin@clientid/carbon?brokerlist='tcp://localhost:5672' # register some queues in JNDI using the form # queue.[jndiName] = [physicalName] # register some topics in JNDI using the form # topic.[jndiName] = [physicalName] topic.param1 = param1 topic.param2 = param2 topic.param3 = param3 topic.param4 = param4
4.高级属性映射已根据属性完成。
答案 0 :(得分:1)
Saveendra,
这不是JMS接收器的问题,也不是jms接收器的问题。这是MAP自定义映射的一个问题,它不允许在没有默认值的情况下保存自定义映射。这是一个UI问题.. < / p>
我已经在this提交中解决了这个问题(修复将在下一版本中出现)。目前,为自定义映射添加适当的默认值并继续(或通过部署事件接收器)文件系统或使用编辑UI)
答案 1 :(得分:0)
我认为这是一个错误,当使用地图类型添加属性映射时会发生,它将提供上述错误消息。因此,在不填写与映射相关的高级细节的情况下,创建新的接收器,然后编辑接收器XML并手动添加该映射。它将成功保存。