You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following #650, cover some more use cases.
This should be used as a meta issue, for the following enhancements (ordered according to prioritization):
Reverse polling APIs transaction creation logic (start transaction on method exit and end transaction on method enter) and avoid creating polling transactions when returned message is null
Capture destination name (ie queue/topic name) - requires schema change
Add special care for javax.jms.TemporaryQueue/Topic and Tibco temp queues/topic (starting with $TMP$)
Capture message bodies of text Messages (we can rely on the javax.jms.Message#isBodyAssignableTo API for this purpose)
Avoid creating Transactions in onMessage and receive when active==false
Following #650, cover some more use cases.
This should be used as a meta issue, for the following enhancements (ordered according to prioritization):
javax.jms.TemporaryQueue/Topicand Tibco temp queues/topic (starting with$TMP$)javax.jms.Message#isBodyAssignableToAPI for this purpose)onMessageandreceivewhenactive==falseJMS 2 async send APIs (Opened Support JMS 2 async send APIs #978 instead.CompletionListener) both inJMSProducerandMessageProducerReply-to/correlation-ID mechanisms not tested - at least cover in tests, see if requires additional implementationPending feedback.Capture message bodies of additional message types (optional)Pending feedback.Capture broker name (optional)Pending feedback.