none
Facing Error with MQseries Adapter RRS feed

  • Question

  • HI All,

    Facing below error  while getting message IBM websphere MQ to Biztalk using adapter MQSeries.

    Application error.

    Faulting application name: dllhost.exe, version: 6.1.7600.16385, time stamp: 0x4a5bc6b7
    Faulting module name: imqs23vn.dll, version: 8.0.500.16137, time stamp: 0x573a0f79
    Exception code: 0xc0000005
    Fault offset: 0x000083cb
    Faulting process id: 0x14bc
    Faulting application start time: 0x01d340be79ea0810
    Faulting application path: C:\WINDOWS\SysWOW64\dllhost.exe
    Faulting module path: C:\Program Files\IBM\WebSphere MQ\bin\imqs23vn.dll
    Report Id: b7af5ab0-acb1-11e7-ae73-b8ca3abf122e

    While in event log i am also getting below message 

    A successful poll on the queue was made. The Event Log Threshold has been reset and event logging of polling errors has been enabled.

    I don't know whether it has to do anything with polling message.

    Any help is appreciated

    -

    Vaibhav D

    Monday, October 9, 2017 6:14 AM

All replies

  • Hi

    "A successful poll on the queue was made. The Event Log Threshold has been reset and event logging of polling errors has been enabled."

    This means that the connection to MQ is working. Are messages being fetched from MQ?


    Thanks Arindam

    Monday, October 9, 2017 12:39 PM
    Moderator
  • Can you please share your MQ Receive location configuration. Please mask Server name and share rest. 

    Ram

    Monday, October 9, 2017 12:59 PM
  • Is there any way you can use the MQSC Adapter?  It's the newer and preferred implementation.
    Monday, October 9, 2017 1:41 PM
  • No Messages are not fetched from MQ
    Tuesday, October 10, 2017 5:47 AM
  •   <ReceiveLocation Name="">
              <Description xsi:nil="true" />
              <Address>MQS://()/()/TSU.TO.FORTUM.TRANSMISSION</Address>
              <PublicAddress />
              <Primary>true</Primary>
              <ReceiveLocationServiceWindowEnabled>false</ReceiveLocationServiceWindowEnabled>
              <ReceiveLocationFromTime>2017-10-04T18:30:00</ReceiveLocationFromTime>
              <ReceiveLocationToTime>2017-10-05T18:29:59</ReceiveLocationToTime>
              <ReceiveLocationStartDateEnabled>false</ReceiveLocationStartDateEnabled>
              <ReceiveLocationStartDate>2017-10-05T00:00:00</ReceiveLocationStartDate>
              <ReceiveLocationEndDateEnabled>false</ReceiveLocationEndDateEnabled>
              <ReceiveLocationEndDate>2017-10-06T00:00:00</ReceiveLocationEndDate>
              <ReceiveLocationTransportType Name="MQSeries" Capabilities="15627" ConfigurationClsid="b0942470-a5a1-45af-8d01-27481b306441" />
              <ReceiveLocationTransportTypeData>&lt;CustomProps&gt;&lt;AdapterConfig vt="8"&gt;&amp;lt;Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&amp;gt;&amp;lt;uri&amp;gt;MQS://WL311331/Test2/TSU.TO.FORTUM.TRANSMISSION&amp;lt;/uri&amp;gt;&amp;lt;queueDetails&amp;gt;WL311331/Test2/TSU.TO.FORTUM.TRANSMISSION&amp;lt;/queueDetails&amp;gt;&amp;lt;transactionSupported&amp;gt;no&amp;lt;/transactionSupported&amp;gt;&amp;lt;suspendAsNonResumable&amp;gt;no&amp;lt;/suspendAsNonResumable&amp;gt;&amp;lt;dataOffsetForHeaders&amp;gt;yes&amp;lt;/dataOffsetForHeaders&amp;gt;&amp;lt;pollingInterval&amp;gt;1&amp;lt;/pollingInterval&amp;gt;&amp;lt;pollingUnit&amp;gt;seconds&amp;lt;/pollingUnit&amp;gt;&amp;lt;maximumBatchSize&amp;gt;100&amp;lt;/maximumBatchSize&amp;gt;&amp;lt;maximumNumberOfMessages&amp;gt;100&amp;lt;/maximumNumberOfMessages&amp;gt;&amp;lt;threadCount&amp;gt;2&amp;lt;/threadCount&amp;gt;&amp;lt;fragmentationSize&amp;gt;500&amp;lt;/fragmentationSize&amp;gt;&amp;lt;characterSet&amp;gt;none&amp;lt;/characterSet&amp;gt;&amp;lt;errorThreshold&amp;gt;10&amp;lt;/errorThreshold&amp;gt;&amp;lt;segmentation&amp;gt;none&amp;lt;/segmentation&amp;gt;&amp;lt;ordered&amp;gt;no&amp;lt;/ordered&amp;gt;&amp;lt;/Config&amp;gt;&lt;/AdapterConfig&gt;&lt;/CustomProps&gt;</ReceiveLocationTransportTypeData>
              <ReceivePipeline Name="Microsoft.BizTalk.DefaultPipelines.PassThruReceive" FullyQualifiedName="Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Type="1" TrackingOption="ServiceStartEnd MessageSendReceive InboundMessageBody" Description="" />
              <ReceivePipelineData xsi:nil="true" />
              <SendPipeline xsi:nil="true" />
              <SendPipelineData xsi:nil="true" />
              <Enable>false</Enable>
              <ReceiveHandler Name="BizTalkServerApplication" HostTrusted="false">
                <TransportType Name="MQSeries" Capabilities="15627" ConfigurationClsid="b0942470-a5a1-45af-8d01-27481b306441" />
              </ReceiveHandler>
            </ReceiveLocation>
    Tuesday, October 10, 2017 5:53 AM
  • No Messages are not fetched from MQ

    Yes, understood.  But why can't you use the MQSC Adapter?  While the MQSeries Adapter hasn't been deprecated, the MQSC Adapter is a generally better implementation.

    https://msdn.microsoft.com/en-US/library/aa772116(v=bts.10).aspx

    Tuesday, October 10, 2017 12:30 PM