DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=43694>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43694





------- Additional Comments From [EMAIL PROTECTED]  2007-10-24 12:18 -------

(In reply to comment #0)
> If ForEach Controller used in the cycle and input collection is empty at the
> first n iterations and not empty starting from the n+1 iteration then ForEach
> starts to process collections from n+1 element.
> 
> Example
> Short plan description:
> Thread Group
> -While (several times)
> --HTTP Request
> ---RegExp Extractor (receives collection ‘input’)             
> --ForEach (input:out)
> ---HTTP Request using out value
> 
> First iteration: input is empty
> Second iteration: input {element1, element2, element3}
> For each will process started from element2.

Seems the problem in the org.apache.jmeter.control.ForeachController.next() 
method. 

As I understand, It should reset loop counter if collection is empty.

 public Sampler next() {
        if (emptyList()) {
                reInitialize();
+               resetLoopCount();
                return null;
        }
        return super.next();
 }



-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to