java.lang.RuntimeException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Seems to happen when an Update occurs: (transformation attached) If I truncate the table and run the procedure, it completes normally. INFO 06-11 13:09:27,754 - Get Tenant Data.0 - Finished reading query, closing connection. INFO 06-11 13:09:27,760 - Get Tenant Data.0 - Finished processing (I=422, O=0, R=0, W=422, U=422, E=0) INFO 06-11 13:09:28,250 - Join Rows (cartesian product).0 - Finished processing (I=0, O=0, R=423, W=422, U=422, E=0) ERROR 06-11 13:09:29,353 - Dimension lookup/update.0 - Unexpected error : ERROR 06-11 13:09:29,354 - Dimension lookup/update.0 - java.lang.RuntimeException: Error serializing row to byte array at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:765) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.addToCache(DimensionLookup.java:1022) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.lookupValues(DimensionLookup.java:425) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.processRow(DimensionLookup.java:183) at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2664) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.run(DimensionLookup.java:1267) Caused by: java.lang.RuntimeException: tenant_id BigNumber(16) : There was a data type error: the data type of java.lang.Long object [50] does not correspond to value meta [BigNumber(16)] at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2020) at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:442) at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:758) ... 5 more ERROR 06-11 13:09:29,358 - populate_tenant_dim - Errors detected!
    via by kdikken,
  • My data is in an Oracle DB, all options set correctly (using a sequence for the technical key). After allowing all columns to be null (because of the problem described in: http://forums.pentaho.org/showthread.php?t=58001 ) i did an initial load of this SCD. A second run caused the following below error in the middle of the dataset ( (I=4408, O=4408, R=4408, W=4407, U=4407, E=1) - total rows 4460) It seems like the version column in the DB is not sized correctly. 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : Unexpected error : 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : java.lang.RuntimeException: Error serializing row to byte array 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:765) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.addToCache(DimensionLookup.java:1023) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.lookupValues(DimensionLookup.java:471) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.processRow(DimensionLookup.java:183) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2677) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.run(DimensionLookup.java:1271) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : Caused by: java.lang.RuntimeException: VERSION BigNumber : There was a data type error: the data type of java.lang.Long object [2] does not correspond to value meta [BigNumber] 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2033) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:442) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:758) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : ... 5 more
    via by Paul Stoellberger,
  • My data is in an Oracle DB, all options set correctly (using a sequence for the technical key). After allowing all columns to be null (because of the problem described in: http://forums.pentaho.org/showthread.php?t=58001 ) i did an initial load of this SCD. A second run caused the following below error in the middle of the dataset ( (I=4408, O=4408, R=4408, W=4407, U=4407, E=1) - total rows 4460) It seems like the version column in the DB is not sized correctly. 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : Unexpected error : 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : java.lang.RuntimeException: Error serializing row to byte array 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:765) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.addToCache(DimensionLookup.java:1023) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.lookupValues(DimensionLookup.java:471) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.processRow(DimensionLookup.java:183) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2677) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.run(DimensionLookup.java:1271) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : Caused by: java.lang.RuntimeException: VERSION BigNumber : There was a data type error: the data type of java.lang.Long object [2] does not correspond to value meta [BigNumber] 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2033) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:442) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:758) 2009/04/23 11:21:02 - Dimension lookup/update.0 - ERROR (version 3.1.3, build 10175 from 2009/02/24 16:08:00) : ... 5 more
    via by Paul Stoellberger,
  • {noformat} 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : Unexpected error 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : java.lang.RuntimeException: xidlist String : There was a data type error: the data type of java.lang.StringBuilder object ["xid","xid","xid","xid","xid","xid","xid","xid","xid","xid"] does not correspond to value meta [String] 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2066) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:478) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.cacheInputRow(JoinRows.java:417) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.processRow(JoinRows.java:281) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.trans.step.RunThread.run(RunThread.java:50) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at java.lang.Thread.run(Thread.java:662) {noformat}
    via by Dan Keeley (codek),
  • Executing a transformation created under 3.0.4 with 3.1.0M2 returns an exception (see below). Executing the same transformation with 3.0.4 did not throw that exception. The exception is thrown at a database lookup component From the error message it seems obvious that the two types are equal. 'AF' is the first value for country_key read from the set of new values >>>>>>>>>>>>>>>>>>>> Unexpected error : 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : java.lang.RuntimeException: Error serializing row to byte array 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:735) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.addToCache(StreamLookup.java:329) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.readLookupValues(StreamLookup.java:193) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.processRow(StreamLookup.java:396) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2444) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.run(StreamLookup.java:500) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : Caused by: java.lang.RuntimeException: country_key String(50)<binary-string> : There was a data type error: the data type of java.lang.String object [AF] does not correspond to value meta [String(50)<binary-string>] 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2015) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:442) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:728)
    via by Michal Riedmueller,
  • {noformat} 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : Unexpected error 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : java.lang.RuntimeException: xidlist String : There was a data type error: the data type of java.lang.StringBuilder object ["xid","xid","xid","xid","xid","xid","xid","xid","xid","xid"] does not correspond to value meta [String] 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2066) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:478) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.cacheInputRow(JoinRows.java:417) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.processRow(JoinRows.java:281) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at org.pentaho.di.trans.step.RunThread.run(RunThread.java:50) 2012/08/15 09:47:47 - Join Rows (cartesian product).0 - ERROR (version 4.3.0, build 1 from 2012-02-28 07.19.40 by buildguy) : at java.lang.Thread.run(Thread.java:662) {noformat}
    via by Dan Keeley (codek),
  • Executing a transformation created under 3.0.4 with 3.1.0M2 returns an exception (see below). Executing the same transformation with 3.0.4 did not throw that exception. The exception is thrown at a database lookup component From the error message it seems obvious that the two types are equal. 'AF' is the first value for country_key read from the set of new values >>>>>>>>>>>>>>>>>>>> Unexpected error : 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : java.lang.RuntimeException: Error serializing row to byte array 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:735) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.addToCache(StreamLookup.java:329) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.readLookupValues(StreamLookup.java:193) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.processRow(StreamLookup.java:396) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2444) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.trans.steps.streamlookup.StreamLookup.run(StreamLookup.java:500) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : Caused by: java.lang.RuntimeException: country_key String(50)<binary-string> : There was a data type error: the data type of java.lang.String object [AF] does not correspond to value meta [String(50)<binary-string>] 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2015) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:442) 2008/08/12 12:11:05 - lookup current entry.0 - ERROR (version 3.1.0-M2, build 709 from 2008/08/12 11:37:56) : at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:728)
    via by Michal Riedmueller,
    • java.lang.RuntimeException: Error serializing row to byte array at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:765) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.addToCache(DimensionLookup.java:1022) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.lookupValues(DimensionLookup.java:425) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.processRow(DimensionLookup.java:183) at org.pentaho.di.trans.step.BaseStep.runStepThread(BaseStep.java:2664) at org.pentaho.di.trans.steps.dimensionlookup.DimensionLookup.run(DimensionLookup.java:1267) Caused by: java.lang.RuntimeException: tenant_id BigNumber(16) : There was a data type error: the data type of java.lang.Long object [50] does not correspond to value meta [BigNumber(16)] at org.pentaho.di.core.row.ValueMeta.writeData(ValueMeta.java:2020) at org.pentaho.di.core.row.RowMeta.writeData(RowMeta.java:442) at org.pentaho.di.core.row.RowMeta.extractData(RowMeta.java:758) ... 5 more
    No Bugmate found.