NServiceBus/NServiceBus — pull request #606 by chrisbednarski (2012-08-22 01:37:52+00:00)
Title: Gateway channel receiver throws ArgumentException when DataReceivedOnChannel called within ambient transaction

http://tech.groups.yahoo.com/group/nservicebus/message/15464

All nested scopes must be configured to use exactly the same isolation level if they want to join an ambient transaction. If the nested scope's timeout is more than that of the ambient transaction, it has no effect.