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.