I think if you can define the custom location dynamically, you can create more than one instance of the service(your custom service).
Can you try this?
Can you elaborate bit more?
We are getting names of files to be downloaded in a message. Each time file names will be different, but FTP location will be the same.
Can you try with the 3 instances of the service which have cofig parameters i.e location or others which will read and initialize when the instance is created in the container, and agrregator pattern (EAI pattern) and see if that works for you.
How can we achieve aggregator pattern in Sonic ESB? if its through split and join parallel service then we tried and we are getting time out error for that.
is there any other possibility?
http://communities.progress.com/pcom/message/67722#67722
Check out this post.