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*

BMC Helix Innovation Suite 25.4