Troubleshooting invalid or truncated dates
Related topics
Types of data fields
If your Java client displays invalid or truncated date values for timestamps beyond January 19, 2038, it is likely using an outdated version of the AR Java API that stores timestamps as 32-bit integers.
Issue symptoms
Dates beyond January 19, 2038 appear as invalid or truncated.
Issue scope
Affects Java clients using AR Java API versions earlier than 25.4.00
Resolution
- Upgrade BMC Helix Innovation Suite to version 25.4 or later. This version includes AR Java APIs that support 64-bit timestamps. After upgrading, recompile your application with the updated API libraries.
- Verify your client does not downcast the timestamp returned by the AR Java API from long to int.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*