multiple <evalates> not working inside an action state
today I added an action state to the beginning of my flow.
In this action state I basically wanted to populate my scope with multiple objects that would be used in the jsp in the next view states (some collections for drop down lists which I wanted to keep seperate to the main model used in the flow) so I had a few <evaluate> tags which called methods on a service class to retrieve collections and put them in flowscope variables.
I soon realised that only the first evaluate was executing, and second was skipped.
In the end I had to move them to the <on-start> section, where they worked ok.
However this is not the best solution for me, because I may have to setup quite a lot of data, and I would rather set it up in between states of the flow as its needed rather than all at the start.
hope you can help