Time Slicing job fails with java.lang.IllegalArgumentException: Overflow
search cancel

Time Slicing job fails with java.lang.IllegalArgumentException: Overflow

book

Article ID: 437597

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

With specific TSV values, the Time Slicing job started to continually fail with error java.lang.IllegalArgumentException: Overflow

STEPS TO REPRODUCE:

  1. Have one of the BLOB values set to 1.8211495409497486E302.
  2. Run Time Slicing job

Expected Results: Time Slicing job to run correctly

Actual Results: Time Slicing job fails with error:

ERROR 2026-04-20 09:24:12,173 [Dispatch Time Slicing : bg@xxxxxx(tenant=clarity) (BG Job Thread)] niku.blobcrack (clarity:admin:5257058__8213614D-F0DC-4B58-9CA2-8CF01BA4BC51:Time Slicing) () Exception during blobcrack process

java.lang.IllegalArgumentException: Overflow

                at oracle.jdbc.driver.OraclePreparedStatement.setDoubleInternal(OraclePreparedStatement.java:4812)

                at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:7918)

Environment

Clarity 16.4.0, 16.4.1, 16.4.2

Cause

DE187585

Resolution

Fixed in Clarity 16.4.3

Workaround: Identify the rows that are getting processed by Timeslicing (1000 at a time). Identify the wrong values with Debug. Reset the values manually in UI by updating the Allocation field (or whichever field causes the problem)