05-26-05 01:01 PM
Hi All!
I'm trying to send messages to remote transactional queue from orchestration
with dynamic port.
These are my assignments for messasing :
msg(MSMQ.Transactional) = true;
msg(MSMQ.MaximumMessageSize) = 4098;
msg(MSMQ.SegmentationSupport) = true;
msg(MSMQ.UseDeadLetterQueue) = true;
msg(MSMQ.UseAuthentication) = false;
msg(MSMQ.Recoverable) = true;
SendPort(Microsoft.XLANGs.BaseTypes.Address) =
"MSMQ:// FORMATNAME:DIRECT=OS:Computername\Privat
e$\Queuename";
Everything looks fine.
HAT looks like every message has been sent to right address.
In Computer Managegement --> Services and Applications --> Message Queuing
--> Outgoing Queues shows the right queue name for sending.
But nothing was sent to remote queue. Messages are dropped to System Queues
--> Transactional dead-letter messages with Class: "The time-to-reach-queue
has elapsed".
Occasionally few messages has reached the destination queue.
Have anyone any clue who to get this work reliable?
How those MSMQ-properties should be?
It seems that there is no propertie like "Timeout Unit".
And If I set MSMQ.Timeout = 4. Does it mean 4 days, 4 hours, or what?
And how should I set the MSMQ.Priority-propertie. It takes an integer value
and what value is the same than "High".
Best regards
Jari
[ Post a follow-up to this message ]
|