Thanks Maciej for your response.
Now I have modeled the work flow as you suggested. Please find the attached model.
I am not clear second point, I mean, with that how can we have custom status?
one more query Maciej, in general work flow, we need to notify users via mail.
Please suggest me the best approach for this. In the attached model, I am forming email list in java code and passing email list as a process variable to jBPM.
So it seems, I am not automating my workflow process.
Actually my requirement is, if I add one more approval in the existing work flow, I should not change the java code.
Please suggest me on this.
Thanks in Advance.
Rajesh.