You'll need to be careful with this one, based on the limited usage of the iterator here it seems likely that it will be used again later in the process.
Regards Scott On Mon, 8 Apr 2019 at 07:38, <m...@apache.org> wrote: > Author: mthl > Date: Sun Apr 7 19:38:09 2019 > New Revision: 1857084 > > URL: http://svn.apache.org/viewvc?rev=1857084&view=rev > Log: > Fixed: Use try with resource for closing ‘EntityListIterator’ > > Modified: > > ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/FormRenderer.java > > Modified: > ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/FormRenderer.java > URL: > http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/FormRenderer.java?rev=1857084&r1=1857083&r2=1857084&view=diff > > ============================================================================== > --- > ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/FormRenderer.java > (original) > +++ > ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/FormRenderer.java > Sun Apr 7 19:38:09 2019 > @@ -1215,8 +1215,7 @@ public class FormRenderer { > } > int itemIndex = -1; > if (iter instanceof EntityListIterator) { > - EntityListIterator eli = (EntityListIterator) iter; > - try { > + try (EntityListIterator eli = (EntityListIterator) iter) { > if(eli.getResultsSizeAfterPartialList() > 0){ > itemIndex++; > } > > >