Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
NPE in TopicPublisher when there are no headers
ERROR
{org.apache.stratos.messaging.broker.publish.TopicPublisher} - Error while publishing to the topic: artifact-synchronization {org.apache.stratos.messaging.broker.publish.TopicPublisher}java.lang.NullPointerException
at org.apache.stratos.messaging.broker.publish.TopicPublisher.doPublish(TopicPublisher.java:111)
at org.apache.stratos.messaging.broker.publish.TopicPublisher.publish(TopicPublisher.java:75)
at org.apache.stratos.messaging.broker.publish.TopicPublisher.publish(TopicPublisher.java:67)
at org.apache.stratos.adc.mgt.publisher.ArtifactUpdatePublisher.publish(ArtifactUpdatePublisher.java:46)
at org.apache.stratos.adc.mgt.listener.InstanceStatusListener.onMessage(InstanceStatusListener.java:57)
at org.wso2.andes.client.BasicMessageConsumer.notifyMessage(BasicMessageConsumer.java:728)
at org.wso2.andes.client.BasicMessageConsumer.notifyMessage(BasicMessageConsumer.java:702)
at org.wso2.andes.client.AMQSession$Dispatcher.notifyConsumer(AMQSession.java:3391)
at org.wso2.andes.client.AMQSession$Dispatcher.dispatchMessage(AMQSession.java:3335)
at org.wso2.andes.client.AMQSession$Dispatcher.access$900(AMQSession.java:3116)
at org.wso2.andes.client.AMQSession.dispatch(AMQSession.java:3109)
at org.wso2.andes.client.message.UnprocessedMessage.dispatch(UnprocessedMessage.java:54)
at org.wso2.andes.client.AMQSession$Dispatcher.run(AMQSession.java:3263)
at java.lang.Thread.run(Thread.java:662)