Hi Kiran,
Since you were referring to jBPM 3.2.8 in your previous post, I think Maciej's response is not exactly what you're looking for (no offense!).
To find the current node for a process instance in jBPM 3, you go through the token:
Node currentNode = procInst.getRootToken().getNode();
You can then get at its name, transitions, etc.
Regards,
Maurice