WSO2产品中的MQTT异常

时间:2019-04-16 11:11:07

标签: wso2 mqtt wso2-am wso2carbon

我正在使用WSO2 APIM(2.5.0)和Google Analytics(分析)快照。 我正在尝试在APIM中设置接收器,流和发布者。为此,使用MQTT事件输入适配器。

mqtt-client-0.4.0.jar部署在APIM服务器的所有必需位置。

此外,我现在正在创建接收方,然后将该接收方标记到Stream上,并且发布者还附加了流。

配置看起来不错,因为成功添加了接收者,流和发布者,并且在carbon.logs中看到任何错误或异常都没有

接下来,当我订阅一个主题并在接收器中提供该MQTT主题的所有相关信息时,将获取从源调度程序每1秒发布一次的数据。 我收到以下异常消息:

[2019-04-16 10:48:44,937]信息{org.wso2.carbon.event.input.adapter.mqtt.internal.util.MQTTAdapterListener}-MQTT连接成功 [2019-04-16 10:48:45,813]警告{org.wso2.carbon.event.input.adapter.mqtt.internal.util.MQTTAdapterListener}-无法访问MQTT连接MqttException(0)-com.jayway.jsonpath。 PathNotFoundException:在当前上下文中找不到路径“事件”: {“卫星”:1,“有效”:真,“名称”:部分,“轴承”:1.1000,“速度”:0,“ df”:99071508810} [2019-04-16 10:50:05,905]信息{org.wso2.carbon.event.input.adapter.mqtt.internal.util.MQTTAdapterListener}-MQTT连接成功 [2019-04-16 10:50:06,921]警告{org.wso2.carbon.event.input.adapter.mqtt.internal.util.MQTTAdapterListener}-无法访问MQTT连接MqttException(0)-com.jayway.jsonpath。 PathNotFoundException:在当前上下文中找不到路径“事件”: {“卫星”:1,“有效”:真,“名称”:section12,“轴承”:1.1789550,“速度”:0.9898,“ df”:71508810}

流还在运行,但它不会触发发布者仅通过MQTT或使用HTTP适配器发布这些事件。

我很困惑为什么这个异常无缘无故地出现。是不是为接收者,流或发布者正确配置的东西。

任何朝着这个方向的想法都会很有帮助。

谢谢

我也尝试过在Analytics Server中进行相同的设置,因为APIM引发了此错误。但这在Analuytics服务器中也是一样。

0 个答案:

没有答案