mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
12.50.2013 0873924f76bb1c909bcdc2af100eea76e03bbc96
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, March 12, 2013 10:50 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, March 12, 2013 10:50 +0100
commit0873924f76bb1c909bcdc2af100eea76e03bbc96
tree 77813d467e459559b04896e93b36df42bccadf37 tree | zip | gz
parent fe798bd911c12cf7471649e361a6fc32899565d4 view | diff
OPENDJ-813 (CR-1404) SNMP connection handler does not start when allowed-manager prop is set and server is running with JDK1.7

The issue here is that the TreeSet implementation changed starting from Java 1.7.
When adding as a first element a non Comparable object, Java 1.7 will now throw a ClassCastException.

SNMPInetAddressAcl.java:
Changed hostsList instance member type from TreeSet to Set + HashSet.
In checkReadPermission() used Set.contains().
Used foreach.
1 files modified
37 ■■■■■ changed files
opendj-sdk/opends/src/snmp/src/org/opends/server/snmp/SNMPInetAddressAcl.java 37 ●●●●● diff | view | raw | blame | history