1. Есть JDBC request, в результате которого результат запоминается в параметр OutFileId.
2. Далее есть BeanShell sampler:
import org.apache.jmeter.util.JMeterUtils;
JMeterUtils.setProperty("OutFileIdValue", "${OutFileId_1}");
3. Далее идет BeanShell preprocessor:
import org.apache.jmeter.util.JMeterUtils;
vars.put("OutFileId", JMeterUtils.getProperty("OutFileIdValue"));
4. Далее идет еще один BeanShell preprocessor, который содержит код:
Node nodeAttr2 = attribute.getNamedItem("infileId");
nodeAttr2.setTextContent(vars.getObject("OutFileId")); - используется предыдущее значение параметра OutFileId.
В результате setProperty возвращает предыдущее значение параметра (которое выводилось при прошлом прогоне теста), вместо текущего.
Подскажите плз как запомнить именно текущее значение параметра OutFileId?