MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

BizTalk

    Sponsored Links

    Next

  • 1. Gosh! Where are my default pipeline components?
    I cannot remember what I did just now, all my default pipeline components (i.e. flat file disassembler) does not show up in Visual Studio anymore, no matter the fact that I reset and restart VisualStudio several times. How can I get them back!! Urgent help is needed, thanks in advance.
  • 2. Monitoring tool
    Hello everybody, I'm totally new in the BizTalk and just doing my first steps. The first question that pops up : where is the monitoring tool? Is there a way to watch the messages flowing? I tried to use BizTalk Admin and HAT but both of them are very inconvenient. Please tell me am I missing something? How do you debug the solutions? I mean big solutions? Thanks a lot.
  • 3. EntSSO and local accounts
    MS Enterprise SSO does not accept local accounts for affiliate applications ("Mappings can only be created for domain accounts"). This might be ok in a production environment but is, in my opinion, to restrictive in a development/test setup. Is there any way to work around this limitation? Thank you. Martin
  • 4. corrupt biztalkdtadb
    My biztalkdtadb is corrupt/defunct on my test-Biztalk installation. Can I rebuild this db ? I dont want to reinstall my complete Biztalk installation. Bjrn
  • 5. No data refresh for BAM
    Hello, I'm working on the tutorial 3 from Microsoft Biztalk 2006 SDK. My setup is : a virtual machine in vpc with windows 2003 sp1, sql 2005, vs 2005 and Biztalk 2006. The fact is that everything is working fine until microsoft asks to call a cubing DTS to process the OLAP cube. This DTS should be created by the bm.exe utility. My DTS folder in SQL 2005 is empty and I don't see any SSIS to run (can anyone says me if there is a way to run a SSIS from the SQL Studio?). So, how can I process the OLAP cube and see datas in my pivot tables? Thanks...

MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

Postby Craig Neuwirt » Thu, 23 Jun 2005 23:22:30 GMT

Whenever I invoke an orchestration for the first time that sends a
non-transactional response message over MSMQ Adapter to a remote queue, I
get a negative acknowledgement in the BizTalk which results in a message in
the Dead-letter messages queue with the following reason:

The time-to-reach-queue has elapsed.

All following messages (after orch was initialized) work fine. I don't
understand how this error can occur since the remote queue is definitely
available. Is there a timeout that may be occuring some where?

thanks,
craig



Re: MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

Postby Scott Colestock » Fri, 24 Jun 2005 05:32:41 GMT

I've been hearing from some folks who have had to explicitly set the message 
TTL by doing:
myMsg(MSMQ.Timeout) = countInSeconds;

(this is for dynamic send ports - and you can't change the unit 
interpretation - always seconds.)

For static send ports, you can set the TimeoutUnit property as well.

Scott Colestock
www.traceofthought.net









Re: MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

Postby Craig Neuwirt » Fri, 24 Jun 2005 06:33:06 GMT

Hello Scott,

  Thanks for the tip.  That did the trick.  Can you explan why I would need
this timeout.  The time-to-reach-queue is only the time to get the message
to the remote queue manager.  Since that queue manager is apparently up and
running, where would the timeout occur on the BizTalk side.  I assume to
timer starts in the MSMQ Adapter when it delivers the message.

craig






message



I



Re: MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

Postby Scott Colestock » Fri, 24 Jun 2005 12:34:21 GMT

I have heard that for dynamic send ports, the default winds up being 
zero....(oh oh)

You may want to encapsulate the logic of setting this property in a pipeline 
component?  Depends on how often you do this...

Scott Colestock
www.traceofthought.net















Re: MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

Postby Craig Neuwirt » Fri, 24 Jun 2005 21:48:04 GMT

Thanks for the info Scott,

  We happen to be doing the message construction in a pipeline so this can
be nicely encapsulated.

craig





pipeline



need
message






queue,
don't



RE: MSMQ Adapter Send Port [The time-to-reach-queue has elapsed]

Postby dogirard » Sun, 26 Feb 2006 06:43:39 GMT

I'm not intimately familiar with MSMQ myself, but I do know that there are 
several different types of message expiration events.  One in particular to 
be aware of is messages being consumed off of the destination queue.  I 
believe it's possible for messages to be successfully delivered from 
BizTalk to the destination MSMQ queue and later come back to the sender's 
dead letter queue because they were never destructively read off of the 
destination queue by any application before a TTL was hit.  I recall seeing 
this behavior before until we turned on an application to removed messages 
from the remote queue.  Just something else to think about.

HTH,
Doug Girard [MSFT]

Note: This posting is provided "AS IS" with no warranties, and confers no 
rights.
--------------------


Similar Threads:

1.active messages in queue for send ports not sending

Hi!
We are in trouble with sending messages and we can see through a specific 
query that the work queue for our biztalk host have actives messages but are 
not delivered to the correct services to send it and leave the queue.

it is a performance problem?? dequeue parameters configuration?? thread pool??

help!!
thanks ;)

2.Sending to MSMQ queue without using MSMQT

To begin with, I just don't get MSMQT. I started off this morning with a
preconceived notion that BizTalk would send a message to my local MSMQ queue
but then of course found out that things weren't quite so simple. It really
complicates the develop/test cycle not being able to run them side by side
(okay, there is the dual network card option, but that complicates
development even further). Its bizarre.

Anyhow, I still want to send messages to MSMQ on the same machine as BizTalk
but without having to use the complexity that is MSMQT. Is anyone therefore
aware of another adapter for BizTalk that sends to MSMQ?


3.MSMQ send and response queue specification

We are attempting to integrate two applications using BizTalk, one of
the applications will be communicating with the BizTalk server using
MSMQ/MSMQT.  We can send messages to the application fine (it runs on
a remote machine), however the application wants to get the name of
its response queue from the incoming message.

I know that the property exists within BizTalk that can contain that
information as I can see it for setting up a filter.  However, there
doesn't seem to be a way to set that property on the port or within
the orchestration.

Does anyone know how to set this property?  Is it possible to set this
property?  I can't find anything about it in the documentation or on
the internet.

4.Send msg from Oracle to MSMQ via BizTalk in real-time

Dear all,

I want to send msg to a MSMQ queue(Win2000) from HPUX+Oracle in real-time 
while any data update occurs in Oracle db,
how to use BizTalk 2004 to implement this? thanks in advance! 


5.Dynamic FTP send port hangs up in queue, why?:

I have dynamic FTP port configured inside of my orchestration. I tried 
connecting to three different FTP servers with no luck. All my messages hang 
in "Ready to run" state. There is no error, my message is property formatted. 
There is no way that password, URI, username are wrong. Am I missing a 
setting?
This is what I have:
MsgOut(Microsoft.XLANGs.BaseTypes.Address) = 
"ftp://ftp.myserver.com/myfile.xml"
MsgOut(FTP.Password) = "password"
MsgOut(FTP.UserName) = "user"
MsgOut(BTS.RetryCount) = 1;
MsgOut(BTS.RetryInterval) = 1;

all of my myfile.xml files end up embedded in the port w/ "Ready To Run" 
status. What's wrong with this?

6. Issue on Ordered Delivery MSMQ Send Port

7. Non-Transactional MSMQ Send Port?

8. Sending messages to SQL adapter send-port



Return to BizTalk

 

Who is online

Users browsing this forum: No registered users and 31 guest