1. A method for supporting automatically deploying application components in a transactional middleware machine environment, comprising: receiving one or more application packages, wherein each application package contains binary files for one or more transactional servers and configuration information that describes relationship and parameters of the one or more transactional servers in the application package; generating one or more distribution packages on the one or more microprocessors for each transactional middleware machine of a plurality of transactional middleware machines in the transactional middleware machine environment based on the one or more application packages; and deploying the one or more distribution packages to the plurality of transactional middleware machines in the transactional middleware machine environment.