Multiple messages being received on spark


i am getting an issue where randomly a message is recieved multiple times but only sent once. I can tsee any errors in the logs for this and dont know if its a spark or openfire issue so thought i would post and see if anyone has seen anything similar and had any ideas.