BizTalk 2020 MQSC send port configuration: which IBM MQ Client Type to choose

Verschaetse Kristof 20 Reputation points
2023-08-02T11:22:44.31+00:00

With the new Host Integration Server 2020 comes the possibility to select the IBM MQ Client Type.

When choosing the IBM MQI Client, messages are sent but we receive the following error: "The Messaging Engine encountered an error while deleting one or more messages". Also, the port remains active.

User's image

When choosing the IBM MQ.NET Client, there is an issue with locating the 'amqmdnet' assembly (we have version 9.1.0.0): "Could not load file or assembly 'amqmdnet, Version=9.1.3.0, Culture=neutral, PublicKeyToken=dd3cb1c9aae9ec97' or one of its dependencies. The system cannot find the file specified.

User's image

Has anyone encountered this issue as well? Any suggestion for a solution is welcome.

Thanks

Microsoft BizTalk Server
Microsoft BizTalk Server
A family of Microsoft server products that support large-scale implementation management of enterprise application integration processes.
358 questions
0 comments No comments
{count} votes

Accepted answer
  1. Wellink, P. (Patrick) (DIT_MS) 80 Reputation points
    2023-08-04T14:21:58.6933333+00:00

    Figured something out ......

    I have two identical pipelines Both with the same components.......

    Only one has the Xml Asembler in it.

    The send pipeline with the XmlAssembler does not work....

    The send pipeline without the XmlAssember does work...

    Same message same orchestration same queue......

    Only one component different, XmlAssembler

    (we have seen this behaviour in multiple pipelines)

    the xmlassembler is the culprit

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Wellink, P. (Patrick) (DIT_MS) 80 Reputation points
    2023-08-04T14:00:41.7833333+00:00

    Yes we encounter this issue as well.

    Funny thing is, if we have a pipeline with just a few components, it works.

    Whe have also seen that the message stays active. If you suspend the message and resume it, it will be send again.....

    0 comments No comments