title: DefaultMessageListenerContainer not working with Websphere MQ
body: <p>I am using spring 2.5.6 and spring-integration 1.0.3 and MQ client 6.0.2.2</p>
  
  <p>I have had to add a message selector to my message-driven-channel-adapter, but now I am getting the following error:</p>
  
  <p><code>MQJMS2008: failed to open MQ queue ; nested exception is com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2085</code></p>
  
  <p>It works when I used ActiveMQ as a test harness.</p>
  
  <p>My configuration:</p>
  
  <pre><code>&lt;jms:message-driven-channel-adapter 
      id="jmsIn" 
      channel="inboundMessage" 
      container="myContainer"/&gt;
  
  &lt;bean id="myContainer" 
      class="org.springframework.jms.listener.DefaultMessageListenerContainer"&gt;
      &lt;property name="connectionFactory" ref="connectionFactory"/&gt;
      &lt;property name="destinationName" value="myQueue"/&gt;
      &lt;property name="messageSelector" ref="messageSelector"/&gt;
      &lt;property name="transactionManager" ref="txManager"/&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>If I revert to my previous configuration it's all good (except I don't have a message selector!)</p>
  
  <pre><code>&lt;jms:message-driven-channel-adapter 
      id="jmsIn" 
      destination="tradeQueue" 
      channel="inboundMessage" 
      transaction-manager="txManager"/&gt;
  </code></pre>