summaryrefslogtreecommitdiff
path: root/java/broker/src/main
diff options
context:
space:
mode:
authorAidan Skinner <aidan@apache.org>2009-04-15 15:55:36 +0000
committerAidan Skinner <aidan@apache.org>2009-04-15 15:55:36 +0000
commitf608cd0f72d98d60f92165ac0efd6c70efcd870c (patch)
tree3d6504e4aba35343543153910c73c5d5be177f42 /java/broker/src/main
parent7ffefeec9f3b0cfd21732b365aed4f21c1f7f38e (diff)
downloadqpid-python-f608cd0f72d98d60f92165ac0efd6c70efcd870c.tar.gz
QPID-1812: Fix firewall rule parsing, add test for this.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@765250 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker/src/main')
-rw-r--r--java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/network/FirewallPlugin.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/network/FirewallPlugin.java b/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/network/FirewallPlugin.java
index 85026121ab..810be8ae22 100644
--- a/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/network/FirewallPlugin.java
+++ b/java/broker/src/main/java/org/apache/qpid/server/security/access/plugins/network/FirewallPlugin.java
@@ -55,7 +55,7 @@ public class FirewallPlugin extends AbstractACLPlugin
public ACLPlugin newInstance(Configuration config) throws ConfigurationException
{
FirewallPlugin plugin = new FirewallPlugin();
- plugin.setConfiguration(config);
+ plugin.setConfiguration(config.subset("firewall"));
return plugin;
}
};
@@ -245,7 +245,7 @@ public class FirewallPlugin extends AbstractACLPlugin
}
CompositeConfiguration finalConfig = new CompositeConfiguration(config);
- List subFiles = config.getList("firewall.xml[@fileName]");
+ List subFiles = config.getList("xml[@fileName]");
for (Object subFile : subFiles)
{
finalConfig.addConfiguration(new XMLConfiguration((String) subFile));