Help needed to run the sample of CloverETL

We are a financial data management company and currently look for an open source ETL tool to deal with our huge volume raw files.

After I download cloverETL and follow up the steps to run Clover examples, I got the following error:

C:\Program Files\cloverETL\cloverExamples>java -cp “cloveretl.engine.jar;\lib\commons-logging.jar;\lib\log4j-1.2.12.zip;” org.jetel.main.runGraph -plugins \plugins graphSimpleCopy.grf

Exception in thread “main” java.lang.NoClassDefFoundError: org/jetel/main/runGraph

It looks like there is no package of org/jetel/main/runGraph inside the cloverETL.zip I have download.

My pc is WinXp and Java is jdk1.5.0_10, the cloverETL is cloverETL[1].rel-2-1-0.zip, the example download is cloverExamples.rel-2-1-0.zip.

Thanks for your attention!

simon

Hello Simon,
As I can estimate from your post and exactly from your command line, problem is in path defined in -cp attribute given to java. In your case I predict you should use something like that:

java -cp "..\cloveretl.engine.jar;..\lib\commons-logging.jar;..\lib\log4j-1.2.12.zip;<maybe something else from lib directory>" org.jetel.main.runGraph -plugins  ..\plugins graphSimpleCopy.grf

I suppose that your engine copy is located in the parent directory.

Some more info about running CloverETL can be found on Wiki: http://wiki.clovergui.net/doku.php?id=running

Best regards, Martin Zatopek