summaryrefslogtreecommitdiff
path: root/qpid/java/bdbstore
diff options
context:
space:
mode:
authorKeith Wall <kwall@apache.org>2014-11-18 09:42:25 +0000
committerKeith Wall <kwall@apache.org>2014-11-18 09:42:25 +0000
commit98070e75797bc029bd36e06eaf4eee97f69433b2 (patch)
tree560c7519eaadbc021160fd56ab1cda4dcce1f72b /qpid/java/bdbstore
parent50f859283f47e6d113ed3501658ed7fe64bd5637 (diff)
downloadqpid-python-98070e75797bc029bd36e06eaf4eee97f69433b2.tar.gz
QPID-6208: [Java Broker] Fix defect that prevents the permitted node list from being written to the store if it is not the first node in the group
(This was caused by a misuse of the features of ACO). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1640291 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/bdbstore')
-rw-r--r--qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java
index 185c8c306b..265555c635 100644
--- a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java
+++ b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java
@@ -289,7 +289,8 @@ public class BDBHAVirtualHostNodeImpl extends AbstractVirtualHostNode<BDBHAVirtu
super.onCreate();
if (!isFirstNodeInAGroup())
{
- _permittedNodes = new ArrayList<>(getPermittedNodesFromHelper());
+ List<String> permittedNodes = new ArrayList<>(getPermittedNodesFromHelper());
+ setAttribute(PERMITTED_NODES, null, permittedNodes);
}
getEventLogger().message(getVirtualHostNodeLogSubject(), HighAvailabilityMessages.CREATED());
}