cjwmorgan-sol commented on issue #8: AMQNET-591: Transactions support URL: https://github.com/apache/activemq-nms-amqp/pull/8#issuecomment-517386302 @HavretGC I found some transactions that involved sending/receiving messages failed due to a 60s timeout (possibly a transaction commit or rollback?) other are other failures with different causes. Ie consumer closed after rollback, consumer.receive(timeout) return null, etc. This is using activemq artemis 2.9.0. I have yet to dig into the individual causes for the failures in detail. I also noticed the from a packet capture the router and the client seem to sending and receive "malformed amqp" packets. Not sure how much amqp transaction support wireshark dissectors have though. @michaelandrepearce for the localMessageExpiry property qpid jms can be configured at connection to have consumer delivery ttl expired messages. In qpid jms see JmsMessageConsumer.java field consumerExpiredMessage and consumerInfo.isLocalMessageExpiry() and connectionInfo.isLocalMessageExpiry(). According to the document, see [JMS Configuration options](https://qpid.apache.org/releases/qpid-jms-0.44.0/docs/index.html#jms-configuration-options), this property is set to true by default. However the code does not seem to have the property to true by default. (It is set to an uninitialized boolean which would be false, however I might be missing something there I would need to confirm). Maybe there is a bug in the docs there?
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
