Home Page › Forums › BizTalk 2004 – BizTalk 2010 › Map fails on send port
- This topic has 5 replies, 1 voice, and was last updated 7 years, 3 months ago by community-content.
-
AuthorPosts
-
-
November 1, 2005 at 2:04 PM #12148
Hello,
I would like to ask you about the problem when map fails on send port (BizTalk 2004).
In case of map fails on send port I can see in Even Log that message was suspended.
But when I use Health and Activity Tracking tool and look for suspended messages I can’t see anything.
The problem is that message has Message Status ‘Delivered not consumed’ and Service Status: ‘Active’ set.
So Message engine did not really suspend a message.Does anybody know how to solve this problem or if Microsoft has some patch to solve this issue?
Thank you,
Tomas -
November 2, 2005 at 4:42 PM #12149
I don’t need to use orchestartion in my solution. The problem described is only on send port (not on receive port).
-
November 3, 2005 at 9:37 AM #12150
It does not matter of transport. I have file adapter set on send port.
The strange is that in case of the the same map is set on receive port, there is a message correctly suspended in case of map failure.
But as I wrote in previous mails in case of map is set on send port and map failure occurs, in Event log is written that message is suspended but actually message is not suspended in Message Box but has Message Status ‘Delivered not consumed’ and Service Status: ‘Active’ set.-
November 2, 2005 at 3:07 AM #12151
I do not know if I have even mapped on the send port. Are you using delivery notification in the Orchestration? That might cause that problem since the ACK/NACK might never return. Is this a Two Way port?
I would suggest moving it to the Orchestration were you have much more control over the errors and can react to them better.
Hope this helps.
-
November 2, 2005 at 5:15 PM #12152
Are you using MSMQt? I think seen strange things with that – just like you described.
You might have to manually suspend the message and reprocess it.
Best of luck.
-
November 3, 2005 at 7:38 PM #12153
I think it is just a miss leading error message.
I do not really like the way Biztalk 2004 handles the errors on the Send Port like that.
I have not checked to see if 2006 is the same way.
I do not know any better way to do it… other then not map on the send port or have a custom process to terminate the messages.
-
-
-
-
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.