Problem
A workbook that contains a RangeJoin operations fails with the following exception:
ERROR [2018-01-09 10:01:29.512] [JobScheduler thread-1] (JobScheduler.java:854) - Job 4563 failed with exception.
java.lang.IndexOutOfBoundsException: index (n) must be less than size (n)
Cause
This might happen when the workbook's sheets that feed a RangeJoin operation aren't kept. This is known limitation that has been already fixed in Datameer v6.3.3 and higher.
Solution
Reconfigure the Save Results
section in the workbook's configuration.
- Don't keep sheets with RangeJoin operations (tick them off).
- Keep all sheets that are inputs of RangeJoin operations (tick them in). For example, in the workbook you join sheets
A
,B
andC
with the RangeJoin sheetD
, you should mark sheetsA
,B
andC
as kept.
The permanent solution is to upgrade Datameer to version 6.3.3 or higher.
Comments
0 comments
Please sign in to leave a comment.