Philip,
Yes, that is intentional and desirable.
You can patch it so you can patch it so a transaction will not be started
based on some config option, but even if the queue is non transactional, a
DTC is still important in many scenarios.

On Mon, Apr 12, 2010 at 11:48 AM, philip <[email protected]> wrote:

> The MsmqTransport class automatically begins a transaction scope in
> the ReceiveMessageInTransaction method regardless of whether the
> underlying queue is transactional or not. Is this correct?
>
> This is a problem for us as our consumers interact with a sql database
> which is not configured to support DTC, can I patch it such that a
> TransactionScope is only created if the underlying queue is
> transactional?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Rhino Tools Dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rhino-tools-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rhino-tools-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to