i am trying to use the data interection to find out if any records in a table have changed and i have a date field that can be null. when a date was updated from a null value to a valid date i would get this error
WARN [WatchDog] - Interrupted node: combine_changes
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:474)
at org.jetel.graph.DirectEdge.fillReadBuffer(DirectEdge.java:189)
at org.jetel.graph.DirectEdge.readRecord(DirectEdge.java:124)
at org.jetel.graph.Edge.readRecord(Edge.java:257)
at org.jetel.component.DBOutputTable.runInBatchMode(DBOutputTable.java:483)
at org.jetel.component.DBOutputTable.run(DBOutputTable.java:380)
at java.lang.Thread.run(Thread.java:595)
i think it is a bug in how null date fields are handled by the detect change
WARN [WatchDog] - Interrupted node: combine_changes
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:474)
at org.jetel.graph.DirectEdge.fillReadBuffer(DirectEdge.java:189)
at org.jetel.graph.DirectEdge.readRecord(DirectEdge.java:124)
at org.jetel.graph.Edge.readRecord(Edge.java:257)
at org.jetel.component.DBOutputTable.runInBatchMode(DBOutputTable.java:483)
at org.jetel.component.DBOutputTable.run(DBOutputTable.java:380)
at java.lang.Thread.run(Thread.java:595)
i think it is a bug in how null date fields are handled by the detect change
-
Hello !
This was a problem in Clover 2.0.3 in compare() method of the DateField. It has been fixed and is now in repository. It will be part of upcoming 2.0.4 maintenance release.
David
Please sign in to leave a comment.
Comments 1