Hi Shiva,
Each business process all by itself is unique. So each process instance getting created is unique and shouldn’t be causing any problem if you have one instance created after the other or concurrently creating the instances like 10 max as per trigger settings in the subscription Filter.
If you don’t want the process instances to be created concurrently then you have to re-design the solution looks like, control the publishing part and check the status of the process by some functionality and then publish another. I don’t recommend such a thing though.
I thought the subscription trigger setting changed to serial should have helped your cause but looks like it isn’t for some reason. I never tried this though as there was no such requirement.
Regards,
Firoz N
#BPM#webMethods