Fixed a bug that caused the AA to fail when multiple JNDIDataConnectors were run...
authorwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Wed, 24 Sep 2003 22:37:50 +0000 (22:37 +0000)
committerwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Wed, 24 Sep 2003 22:37:50 +0000 (22:37 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@764 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

src/edu/internet2/middleware/shibboleth/aa/attrresolv/provider/JNDIDirectoryDataConnector.java

index d911027..a5829e0 100644 (file)
@@ -114,7 +114,7 @@ public class JNDIDirectoryDataConnector extends BaseDataConnector implements Dat
                defineSearchControls(((Element) searchNodes.item(0)));
 
                NodeList propertyNodes = e.getElementsByTagNameNS(AttributeResolver.resolverNamespace, "Property");
-               properties = System.getProperties();
+               properties = new Properties(System.getProperties());
                for (int i = 0; propertyNodes.getLength() > i; i++) {
                        Element property = (Element) propertyNodes.item(i);
                        String propName = property.getAttribute("name");