*/
private void publish()
{
publishButton.setEnabled(false);
final XmppVCard v = makeVCard();
XmppQuery iq = JabberApp.instance().getSession().getFactory().createQuery();
iq.setIQ("", XmppQuery.TYPE_SET, TextUtils.genUniqueId());
Element vcardEl = v.toXml(iq.getDoc());
iq.getNode().appendChild(vcardEl);
JabberApp.instance().getSession().send(iq, new XmppPacketListener()
{
public void onPacketReceived(XmppPacket packet)
{