Hi!
hmm.. endpoints-handling has been high on our list since version 1.0.. until we have overhauled it, you could solve this as follows;
1) Create a properties-step containing a property for each host or endpoint in your environment (lets call it "EndpointProperties" ).
2) Set the endpoint for each request using properties-expansion, for example ${EndpointProperties#AppLayerHost}/MyWebService
Now you need to init different endpoints for different environments; either set the source file property of the "EndpointProperties" step to a different file (or change the contents of the file). Alternatively you could create a Groovy Script that initializes the endpoints based on some criteria..
This is really a workaround, hopefully it will make things a bit easier until we fix this..
regards!
/Ole
eviware.com