1. A method for supporting transaction processing in a transactional system comprising: a plurality of transactional servers including a first group of transactional servers including a first transaction manger and a second group of transactional servers including a second transaction manager, and a plurality of resource manager instances for managing access to a database, the method comprising: receiving a global transaction from said plurality of transactional servers directed via said first transaction manager and said second transaction to a shared resource manager instance of said plurality of resource manager instances; using the first transaction manager in the first group of transactional servers as the coordinator for said global transaction; propagating, via the coordinator for said global transaction, a common transaction identifier and information for said resource manager instance to both of said first transaction manager and second transaction manager participating in said global transaction in the transactional environment; allowing said first transaction manager and second transaction manager which share said shared resource manager instance, to use the common transaction identifier; and processing the global transaction, via the coordinator and shared resource manager instance using one transaction branch.