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

Reply via email to