From d428ba07becbf05b2f4c83dd285582ba7304c32d Mon Sep 17 00:00:00 2001 From: chenson42 Date: Thu, 6 Sep 2012 12:49:20 +0000 Subject: [PATCH] 0000803: log table name --- .../java/org/jumpmind/symmetric/route/AbstractDataRouter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/route/AbstractDataRouter.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/route/AbstractDataRouter.java index fd659927e4..eec383425a 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/route/AbstractDataRouter.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/route/AbstractDataRouter.java @@ -199,10 +199,11 @@ protected void testColumnNamesMatchValues(DataMetaData dataMetaData, ISymmetricD possibleOracleErrorMessage = String.format("One possible cause of this issue is when channel.contains_big_lobs=0 and the captured row_data size exceeds 4k, captured data will be truncated at 4k. channel.contains_big_lobs is currently set to %s.", isContainsBigLobs ? "1" : "0"); } String message = String.format( - "The number of recorded column names (%d) did not match the number of captured data values (%d). The failed data_id is %d and the event type is %s. %s\ncolumn_names:\n%s\nvalues:\n%s", + "The number of recorded column names (%d) did not match the number of captured data values (%d). The data_id %d failed for an %s on %s. %s\ncolumn_names:\n%s\nvalues:\n%s", columnNames.length, values.length, dataMetaData.getData().getDataId(), dataMetaData.getData().getDataEventType().name(), + dataMetaData.getData().getTableName(), possibleOracleErrorMessage, ArrayUtils.toString(columnNames), ArrayUtils.toString(values)); throw new SymmetricException(message);