Ok, so here is my bug report.
I have that simple graph (DB_Input_Table → DB_Output_Table) and I get this exception :
INFO [WatchDog] - [WatchDog] Sucessfully started all nodes in phase!
DEBUG [DB_OUTPUT_TABLE0] - insert into obbud values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
WARN [DB_OUTPUT_TABLE0] - No metadata obtained for table: “obbud”, using workaround …
INFO [WatchDog] - [WatchDog] !!! Fatal Error !!! - graph execution is aborting
FATAL [WatchDog] - Node DB_INPUT_TABLE0 finished with fatal error: java.lang.RuntimeException : java.lang.NullPointerException:null
[snip]
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:474)
at org.jetel.graph.DirectEdge.fillReadBuffer(Unknown Source)
at org.jetel.graph.DirectEdge.readRecord(Unknown Source)
at org.jetel.graph.Edge.readRecord(Unknown Source)
at org.jetel.graph.Node.readRecord(Unknown Source)
The very same graph works like a charm in 1.1.7 (with setAutoCommit(false) trick), and it even works on a very similar one, just working on another table.
I don’t really know were to look for.
Any more info needed ?
Franck