NoClassDefFoundError
This error is displayed when running the ETL tool outside the ETL_Tool/bin directory (which is usually the case when used in conjunction with a scheduler):
Exception in thread "main" java.lang.NoClassDefFoundError: largesoft/tools/etl/ETLTool
As described in the ETL help menu (available when invoking etl.sh -help), the ETL_HOME variable in the ETL start up script must be available at the absolute path when using this parameter. By default, the ETL_HOME is set to "."; however, you must set this variable to an absolute directory path when running ETL outside the bin directory, for example, C:\dev\Reports\ETL_Tool.