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

Jean-Noel Rouvignac
20.27.2015 de4eb42f878af464a49f2138d8428843b623deed
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
commitde4eb42f878af464a49f2138d8428843b623deed
tree b4006cd3cb6becd3aa228f4e6d373b39a989a1e8 tree | zip | gz
parent 4102bf46cd3b9513b49081ae6226b2ac2c61d87c 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-sdk/opendj-config/src/main/java/org/forgerock/opendj/config/dsconfig/DSConfig.java 1 ●●●● diff | view | raw | blame | history