anchor.diff:  ifdef::env-github[]
  +:icon-smile: :smiley:
   :caution-caption: :boom:
   :important-caption: :exclamation:
   :note-caption: :information_source:
   :tip-caption: :bulb:
   :warning-caption: :warning:
   endif::[]
  +
  +ifndef::env-github[]
  +:icons: font
  +:icon-smile: icon:smile-o[fw,role=yellow]
  +endif::[]
  +
   
   [[JMS-JMSComponent]]
   JMS Component
  
positive.code: Some versions of WMQ won't accept this option on the destination name
  and you will get an exception like:
  
  ________________________________________________________________________________________________________________________________________________
  com.ibm.msg.client.jms.DetailedJMSException: JMSCC0005: The specified
  value 'MY_QUEUE?targetClient=1' is not allowed for
  'XMSC_DESTINATION_NAME'
  ________________________________________________________________________________________________________________________________________________
  
  A workaround is to use a custom DestinationResolver:
  
  
negative.code: http://activemq.apache.org/jmstemplate-gotchas.html[poor performance].
  
  If you intend to use http://activemq.apache.org/[Apache ActiveMQ] as
  your Message Broker - which is a good choice as ActiveMQ rocks {icon-smile},
  then we recommend that you either:
  
  * Use the link:activemq.html[ActiveMQ] component, which is already
  optimized to use ActiveMQ efficiently
  