1. A system for supporting disaster recovery in a transactional middleware machine environment, comprising: one or more transactional application servers associated with a transaction, wherein said one or more transactional application servers operate to persist transactional log information associated with the transaction to a database that connects with said one or more transactional application servers at a local site, and wherein the database operates to replicate the persisted transactional log information from a local database server at the local site to a remote database server at a remote site, and wherein the remote database allows a different transactional application server at the remote site to recover the persisted transactional log information and complete the transaction, when a disaster disables the local site.