We are using aqapi-12.1.0.1. We found that setting a time to live greater than (Integer.MAX_VALUE / 1000) using the JMS API is not possible since oracle.jms.AQjmsProducer casts the milliseconds TTL to an int before dividing it by 1000.
- Is this intentional? If so, where can I find the related documentation?
- If not: is this fixed in later versions?