Adrian, > Also, I'm trying to make a Jabber Client (I'm not a great programmer), > I'm using JabberBeans. I want to be able to send an object within a > <message> tag.
You'll need to encode the serialized object as text. It's fairly easy to do so: ByteArrayOutputStream byteStream = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(byteStream); out.writeObject(value); // Note: you'll need to track down a method to encode data as base-64. // There are quite a few of them though. String encodedVal = StringUtils.encodeBase64(byteStream.toByteArray()); // Now, add the encoded value as an x element of the message. // Finally, decoding on the other end looks similar, except in reverse. I'm not sure how you can add and get custom elements in JabberBeans, though. Regards, Matt _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
