I dont understand one basic thing in deploymentConfiguration.If there are more than one definitions in deploymentConfiguration we can use any definition in "execDeploymentTask" element. If we are using only one definition of many definitions , then whats the point in having multiple definitions in same file ? How can I use other definitions ? Is there a way, I can configure other definitions for different situations automatically ?Why not use different deploymentConfiguration for different definitions ?