Microsoft KB Archive/842040

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

Article ID: 842040

Article Last Modified on 5/18/2007

-

APPLIES TO


 * MSMQ - MQSeries Bridge

-





SYMPTOMS
After you install the MSMQ-MQSeries Bridge and then you configure the MSMQ-MQSeries Bridge, you may notice that the pipes that are between the MQSeries Bridge and Message Queuing (also known as MSMQ) do not run, and the pipes remain pending.



CAUSE
By default, the name of the MQSeries transmission queue is derived from the name of the foreign site or from the foreign connected network (CN). The Message Queuing service supports lowercase names, but the interface between the MSMQ-MQSeries Bridge service and the MQSeries Server requires that all the names must be uppercase letters only. Therefore, the pipes between the MSMQ-MQSeries Bridge service and Message Queuing do not run, and the pipes remain pending.



WORKAROUND
To work around this problem, make sure that the name of the MQSeries transmission queue is uppercase letters only. To do this, follow these steps:
 * 1) Right-click each pipe, and then click Properties.
 * 2) On the General tab, make sure that the MQSeries transmission queue name is uppercase letters only.

Note You can also look in the application event log for error events from the MSMQ-MQSeries Bridge service or from the MQSeries Server. These error events provide information about problems that may have occurred.



MORE INFORMATION
Set up an MSMQ-MQSeries Bridge with the MQSeries transmission queue in lowercase letters only.

