Issue with non transactional queue

106 views
Skip to first unread message

Pavlo Stolyar

unread,
Nov 21, 2012, 10:40:26 AM11/21/12
to rhino-t...@googlegroups.com
Given simple bus configuration
<bus threadCount="5" numberOfRetries="5" transactional="false" endpoint="msmq://localhost/my_endpoint" />

When queue was transactional, everyting was ok. But after changing of transactional attribute value to false, following errors appeared:

2012-11-21 09:49:57 [Rhino Service Bus Worker Thread #1] ERROR - Could not peek message from queue
System.Messaging.MessageQueueException (0x80004005): Operation was cancelled before it could be completed.
   at System.Messaging.MessageQueue.ReceiveCurrent(TimeSpan timeout, Int32 action, CursorHandle cursor, MessagePropertyFilter filter, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType)
   at System.Messaging.MessageQueue.Peek(TimeSpan timeout)
   at Rhino.ServiceBus.Msmq.AbstractMsmqListener.TryPeek(OpenedQueue queue, Message& message)

I don't have an idea what could be a reason of that errors. Maybe somebody have ideas? Thanks in advance
Reply all
Reply to author
Forward
0 new messages