Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle AQ - JMS time to live does not accept Integer.MAX_VALUE seconds

4194728Feb 20 2020 — edited Feb 20 2020

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?
Comments
Post Details
Added on Feb 20 2020
0 comments
242 views