I am using pubsub to send messages to a client. I haven’‘t logged on for days and hundreds of messages were in the JIVEOFFLINE table. WHen I connect, some of the messages come through. but many don’'t and their rows are left on JIVEOFFLINE. I see in the “error” log in the Wildfire logs console, the following entries:
2007.01.29 15:29:03 org.jivesoftware.wildfire.OfflineMessageStore.getMessages(OfflineMessageStore.ja va:190) Error retrieving offline messages of username: abc1234
org.dom4j.DocumentException: Error on line 76 of document : Character reference " " is an invalid XML character. Nested exception: Character reference " " is an invalid XML character.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.io.SAXReader.read(SAXReader.java:365)
at org.jivesoftware.wildfire.OfflineMessageStore.getMessages(OfflineMessageStore.j ava:168)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.initSession(PresenceUpd ateHandler.java:212)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:100)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:153)
at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:92)
etc.
What do you think the problem is?