Yet another SAXParseException

Hi!

I know there’‘s been quite a few of those, but i think this is a new one. Maybe someone encountered it… When I’'m loading roster contacts from the server I get something like that:

:1:24: The character reference must end with the ‘’;’’ delimiter.

org.xml.sax.SAXParseException: The character reference must end with the ‘’;’’ delimiter.

at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)

at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)

at org.jivesoftware.smackx.provider.VCardProvider._createVCardFromXml(VCardProvide r.java:82)

at org.jivesoftware.smackx.provider.VCardProvider.parseIQ(VCardProvider.java:74)

at org.jivesoftware.smack.PacketReader.parseIQ(PacketReader.java:598)

at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:284)

at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:43)

at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:63)

:1:24: The character reference must end with the ‘’;’’ delimiter.

org.xml.sax.SAXParseException: The character reference must end with the ‘’;’’ delimiter.

at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)

at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)

at org.jivesoftware.smackx.provider.VCardProvider._createVCardFromXml(VCardProvide r.java:82)

at org.jivesoftware.smackx.provider.VCardProvider.parseIQ(VCardProvider.java:74)

at org.jivesoftware.smack.PacketReader.parseIQ(PacketReader.java:598)

at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:284)

at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:43)

at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:63)

Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException

at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown Source)

at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)

at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)

at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)

at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)

at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

After that my contact list is messed up (blank entries at the begining and then the “normal” ones). Does anyone know what it is?

Thanks,

zwirek