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

Jean-Noel Rouvignac
12.50.2013 3d06b68e0e208ad92183c102653d9fc9a167e30c
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
commit3d06b68e0e208ad92183c102653d9fc9a167e30c
tree 48503486c61423e8b5c7d4d7d7f3b2f84da5ebd9 tree | zip | gz
parent 56a6404d2b1c440d78a3c833b6d9e6f392875a68 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
opends/src/snmp/src/org/opends/server/snmp/SNMPInetAddressAcl.java 37 ●●●●● diff | view | raw | blame | history