У меня есть следующий код:
PubSubManager manager = new PubSubManager(connection, "pubsub.openfire.local");
LeafNode myNode = (LeafNode) manager.createNode("NewNode", form);
SimplePayload payload = new SimplePayload("session", "pubsub:NewNode:session", "<sessionId>1234</sessionId>");
// putting null for id means you let server generate id
PayloadItem<SimplePayload> item = new PayloadItem<SimplePayload>(null, payload);
// you could use publish() for asynchronous call
myNode.send(item);
, и я постоянно получаю следующую ошибку при попытке отправить значение узла:
конфликта (409) в>org.jivesoftware.smackx.pubsub.PubSubManager.sendPubsubPacket (PubSubManager.java:324) в> org.jivesoftware.smackx.pubsub.PubSubManager.sendPubsubPacket (PubSubManager.java:318) в org.jivesoftububSan) на PubSubPublisher.main (PubSubPublisher.java:33)
Любил бы любые идеи о том, как отлаживать, или двигаться вперед с этим.Благодаря.