JMS-Plugin
Existing JMS listeners are instrumented only if the parameter to onMessage is "javax.jms.Message". The "javax.jms.MapMessage" which is also frequently used subType isn't handled yet. We should consider supporting the suptypes of "javax.jms.Message"
SessionAwareMessageListeners from springframework are also widely used. Not having support for that can restrict the usage of jms plugin.
There are few messaging providers who have class names like "QuesSender" for example "TibjmsQueueSender.TibjmsQueueSender" from EMS which aren't supported in the current version.