You can set the consumeInTransaction="false" in the RSB config:

<bus threadCount="1"
                   numberOfRetries="1"
                   consumeInTransaction="false"
                   endpoint="msmq://localhost/endpoint" />

On Oct 14, 8:26 pm, JakeS <[email protected]> wrote:
> I've got a very simple consumer.  When it receives a message it
> accesses a couple of linq2sql datacontexts.  When it tries to use the
> second datacontext I get the following:
>
> Network access for Distributed Transaction Manager (MSDTC) has been
> disabled. Please enable DTC for network access in the security
> configuration for MSDTC using the Component Services Administrative
> tool.
>
> I'm trying to figure out why MSDTC is even necessary here.  I've
> marked both the endpoint and message with transactional="false".  If I
> run the code outside of rhino.esb, I have no such error.
>
> I've tried to enable  MSDTC, but so far all that's managed to do for
> me is cause a timeout.  I'd really rather avoid it unless I really
> have to.
>
> Can anyone point me in the right direction for this?

-- 
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