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

Jean-Noel Rouvignac
20.27.2015 b24d656c3e9e39227327319df0d6037fa01602a9
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, February 20, 2015 11:27 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, February 20, 2015 11:27 +0100
commitb24d656c3e9e39227327319df0d6037fa01602a9
tree 0d12951472034e22fa1dac1eea5bbe562cdbc378 tree | zip | gz
parent 4883d1f07ac8bc12b0a7a40cdf188352928e05d6 view | diff
Fixed regression introduced in r11806 causing the following exception:

Exception in thread "main" java.lang.IllegalStateException
05:13:47 at java.util.AbstractList$Itr.remove(AbstractList.java:356)
05:13:47 at org.forgerock.opendj.config.dsconfig.DSConfig.removeBatchArgs(DSConfig.java:1501)
05:13:47 at org.forgerock.opendj.config.dsconfig.DSConfig.handleBatchFile(DSConfig.java:1428)
05:13:47 at org.forgerock.opendj.config.dsconfig.DSConfig.run(DSConfig.java:1123)
05:13:47 at org.forgerock.opendj.config.dsconfig.DSConfig.main(DSConfig.java:794)
05:13:47 at org.forgerock.opendj.config.dsconfig.DSConfig.main(DSConfig.java:762)


DSConfig.java:
In removeBatchArgs(), call Iterator.next() before calling Iterator.remove() a second time.
1 files modified
1 ■■■■ changed files
opendj-config/src/main/java/org/forgerock/opendj/config/dsconfig/DSConfig.java 1 ●●●● diff | view | raw | blame | history