I’m currently evaluating different solutions for ETL and Clover looks like a good option.
I installed successfully and was able to create and run the GraphSimpleCopy.
I could create a new graph which copying data from one database table to another dtaabase table. But when I run it, I got the following error messages:
INFO [WatchDog] - Sucessfully started all nodes in phase!
FATAL [WatchDog] - !!! Fatal Error !!! - graph execution is aborting
ERROR [WatchDog] - Node DB_OUTPUT_TABLE0 finished with status: ERROR caused by: null
DEBUG [WatchDog] - Node DB_OUTPUT_TABLE0 error details:
java.lang.NullPointerException
at org.jetel.connection.SQLUtil.getFieldTypes(SQLUtil.java:321)
at org.jetel.component.DBOutputTable.execute(DBOutputTable.java:340)
at org.jetel.graph.Node.run(Node.java:364)
at java.lang.Thread.run(Unknown Source)
WARN [WatchDog] - Interrupted node: DB_INPUT_TABLE0
WARN [WatchDog] - Interrupted node: DB_OUTPUT_TABLE0
WARN [WatchDog] - Interrupted node: SIMPLE_COPY0
I’m wondering whether CloverETL can perform this kind task. If it can, what’s wrong with my graph.
Here is my graph:
<?xml version="1.0" encoding="UTF-8"?>Thanks,
wendy