我在Azure IoT Hub中有一个基于TwinChangeEvent的自定义端点+路由设置。我将事件路由到服务总线队列(也尝试过主题)。我使用Java Service Bus SDK(azure-servicebus-1.1.0.jar)将消息从队列中拉出来。
但是,我一直在
中得到一个NullPointerException第124行的com.microsoft.azure.servicebusMessageConverter " brokeredMessage.setMessageId(amqpMessage.getMessageId()的toString());"
在路由过程中,messageId属性似乎丢失了。
有什么方法可以解决这个问题吗?
我在Azure物联网设备SDK中的任何地方都看不到,我需要在IoT Hub处理原始邮件后指示该属性发生变化。
由于