From 8ed872ca639822aeff58eaaa673f953efb0ba6ee Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Sun, 17 Feb 2019 17:51:37 +0100 Subject: [PATCH] PubSubIntegrationTest: Add workaround for ejabberd issue #2799 --- .../org/jivesoftware/smackx/pubsub/PubSubIntegrationTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/smack-integration-test/src/main/java/org/jivesoftware/smackx/pubsub/PubSubIntegrationTest.java b/smack-integration-test/src/main/java/org/jivesoftware/smackx/pubsub/PubSubIntegrationTest.java index 12711d69f..e13351c91 100644 --- a/smack-integration-test/src/main/java/org/jivesoftware/smackx/pubsub/PubSubIntegrationTest.java +++ b/smack-integration-test/src/main/java/org/jivesoftware/smackx/pubsub/PubSubIntegrationTest.java @@ -58,7 +58,9 @@ public class PubSubIntegrationTest extends AbstractSmackIntegrationTest { // items do not need payload, to prevent payload-required error responses when // publishing the item. config.setDeliverPayloads(false); - config.setPersistentItems(true); + // Set persistent_items to 'false' (was previously 'true') as workaround for ejabberd issue #2799 + // (https://github.com/processone/ejabberd/issues/2799). + config.setPersistentItems(false); Node node = pubSubManagerOne.createNode(nodename, config); try { LeafNode leafNode = (LeafNode) node;