Hi
I quite like Clover ETL after playing around with it. However it's designed to be run on the command line (all those System.out.printlns :) and I'd like to use it as a library. I'd be quite happy to make these fairly minor changes so that it could run as a library as well as from the command line.
Also there's a FileNotFoundException I'd like to throw in one of the files.
However it appears the SVN repository is out of action, I couldn't connect either browsing or SVN checkout.
If you're interested in this, let me know.
Good product guys
Auf wiedersehn
I quite like Clover ETL after playing around with it. However it's designed to be run on the command line (all those System.out.printlns :) and I'd like to use it as a library. I'd be quite happy to make these fairly minor changes so that it could run as a library as well as from the command line.
Also there's a FileNotFoundException I'd like to throw in one of the files.
However it appears the SVN repository is out of action, I couldn't connect either browsing or SVN checkout.
If you're interested in this, let me know.
Good product guys
Auf wiedersehn
-
Oops, i'm sorry, i was too tired yesterday, my real e-mail is zatopek.martin@seznam.cz.
Thanks for difs, Martin. -
No worries Martin - I'll send the changes - it'll take about a week or two.
I'll send you diffs so you can make patches. If this isn't sufficient, let me know. You can email me on pauln@ablazesoftware.co.nz .
Looking forward also to 1.9 if it's going to have multiple TransformationGraph instances. -
I agree. CloverETL is a *great* app.
At my job, we have senior Java developers. They agree that CloverETL is very powerful because of its low foot-print.
But they studied the Javadoc and they think the same thing. They would like to be able to call from a JAR-like library specific funtions (lookup, filter etc...) from their own app.
For instance, it is possible to parse a flat file in Java with StringTokenizer() but it requires a lot of coding. Instead, it would great to make a library call to DELIMITED_DATA_READER_NIO().
Regarding the command line issue, it is a very big problem for our team. We use QUARTZ to for job scheduling and we have write individual classes this way:
void run() {
org.jetel.main.runGraph.main(new String[] {"-v", "/clover/jobs/ETL_1.grf"})
The problem in doing this is that it makes it very difficult to debug.
Alan.
Alan. -
Hello Paul.
We hope that clover is also usable for library not only for command line running ;)
Please send me your changes (martin.zatopek@seznam.cz) and i will attache them to the trunk. Thanks.
Martin
Please sign in to leave a comment.
Comments 4