displayColumnNames, specified to the MagicPlan, are not validated. If all of
the provided displayColumn names are invalid (e.g. because of case or spelling
issues), then the following exception results:
ERROR[20:13:50.951]{main}(DKApplication.main:107)-null
java.lang.NullPointerException: null
at org.diffkit.diff.engine.DKStandardTableComparison.getRowDisplayValues
(DKStandardTableComparison.java:223) [diffkit-app.jar:na]
at org.diffkit.diff.conf.DKAutomaticTableComparison.getRowDisplayValues(
DKAutomaticTableComparison.java:228) [diffkit-app.jar:na]
at org.diffkit.diff.engine.DKDiffEngine.recordRowDiff(DKDiffEngine.java:
167) [diffkit-app.jar:na]
at org.diffkit.diff.engine.DKDiffEngine.diff(DKDiffEngine.java:100) [dif
fkit-app.jar:na]
at org.diffkit.diff.engine.DKDiffEngine.diff(DKDiffEngine.java:51) [diff
kit-app.jar:na]
at org.diffkit.diff.conf.DKApplication.runPlan(DKApplication.java:168) [
diffkit-app.jar:na]
at org.diffkit.diff.conf.DKApplication.main(DKApplication.java:89) [diff
kit-app.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0
_10]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [na:1.6.0
_10]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [na:1
.6.0_10]
at java.lang.reflect.Method.invoke(Unknown Source) [na:1.6.0_10]
at com.jdotsoft.jarloader.JarClassLoader.invokeMain(JarClassLoader.java:
520) [diffkit-app.jar:na]
at org.diffkit.diff.conf.DKLauncher.main(DKLauncher.java:31) [diffkit-ap
p.jar:na]
Original issue reported on code.google.com by trur...@gmail.com on 4 Sep 2010 at 1:04
Original issue reported on code.google.com by
trur...@gmail.com
on 4 Sep 2010 at 1:04