Q:

SOAP - parsing variable from groovy to soap request

I´m new in SOAP and need help :)I have a SOAP request which I would like to run five times and I need pass variable from for loop in groovy to request.
Example: 
for (i=1;i<5;i++){
SOAP request with passed i variable
}
Another question: Is there any way, how to combine variables? I have a Properties with some data and I need combine this data with passed i variable 
Example:
${adress#City + i variable}
Thanks for responses.

A:

Assuming my_prop is the value you pass to your soap request
for (index=1;index<5;index++)  
{
    // set the index value in the property
    testRunner.testCase.setPropertyValue(my_prop, index.toString())
    // run your SOAP request
    testRunner.runTestStepByName("my_soap_test_step")
}

for your second problem you can do 
new_prop = context.expand( '${#TestCase#old_prop}' ) + index.toString()

