title: @JmsListener issue with durable subscription
body: <p>I am using Spring's <code>@JmsListener</code> (spring-jms-4.3.4.RELEASE.jar)  for receiving messages from ActiveMQ using the below code:</p>
  
  <pre><code>@Component
  public class TopicSubscriber {
      @JmsListener(destination="xyz.topic1", subscription="xyz_topic_durable_subscription")
      public void send(Product product) {     
          System.out.println(" reveived message ***"+product);
      }
  }
  </code></pre>
  
  <p>As per the Spring API's documentation (link given below), the above code should create a durable subscription with subscription name as <code>xyz_topic_durable_subscription</code>:</p>
  
  <p><a href="http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/jms/annotation/JmsListener.html#subscription--" rel="nofollow noreferrer">http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/jms/annotation/JmsListener.html#subscription--</a></p>
  
  <p>But, the issue is that <strong>the above code creates only Non-Durable subscription</strong> which I could find by monitoring the ActiveMQ using admin console (added screenshot below, look for 'xyz.topic1' Destination under 'Active Non-Durable Topic Subscribers' section).</p>
  
  <p>Are there any changes to be made in the code to make the durable subscription ?</p>