Trying to implement a simple PacketExtension and thought it would be convienent to use the XMLSerializer from xmlpull to implement the toXML() method. However, it would appear that the implementation is left out of smack.jar. Is this deliberate? Am I perhaps misguided? For now can work around with old fashioned StringBuffer, but that seems unfortunate.
Great work, thanks!
java.lang.NoClassDefFoundError: org/xmlpull/mxp1_serializer/MXSerializer
at org.xmlpull.mxp1.MXParserFactory.newSerializer(MXParserFactory.java:56)
at COM.soundbite.xmpp.client.SBExtension.toXML(SBExtension.java:38)
at org.jivesoftware.smack.packet.Packet.getExtensionsXML(Packet.java:359)
at org.jivesoftware.smack.packet.Message.toXML(Message.java:200)