MSMQ-MQSeries pipes are in a pending state in MSMQ-MQSeries Bridge (883475)



The information in this article applies to:

  • MSMQ - MQSeries Bridge

SYMPTOMS

In MSMQ-MQSeries Bridge, the pipes between the MSMQ-MQSeries Bridge and Microsoft Message Queuing (also known as MSMQ) are sometimes in a pending state. You may receive the following error message in the event log file:
Pipe is in pending state

CAUSE

MSMQ-MQSeries Bridge dynamically creates an MQSeries sync queue when MSMQ-MQSeries Bridge sends transactional messages from Message Queuing to MSMQ-MQSeries Bridge. By default, the shareability option of the sync queue is set to Not shareable. This setting causes the MSMQ-MQSeries pipes to be in a pending state.

RESOLUTION

To resolve this problem, change the shareability option of the sync queue from Not shareable to Shareable.

MORE INFORMATION

To reproduce the problem, set up MSMQ-MQSeries Bridge and set the shareability option of the sync queue to Not shareable.

REFERENCES

For more information about MSMQ-MQSeries Bridge, visit the following Microsoft Web site: For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:

822324 The MSMQ-MQSeries Bridge message pipes are in a pending state

842040 The MSMQ-MQSeries pipes remain pending after you configure the MSMQ-MQSeries Bridge


Modification Type:MinorLast Reviewed:10/7/2004
Keywords:kberrmsg kbPipes kbtshoot kbprb KB883475 kbAudDeveloper