// It's running in a separate tread to allow monitoring,
// etc.
if ( ComponentBase.debug ) {
debug( Messages.getInstance().getString( "Kettle.DEBUG_JOB_RUNNING" ) ); //$NON-NLS-1$
}
job.waitUntilFinished();
if ( job.getResult().getNrErrors() > 0 ) {
debug( getKettleLog( true ) );
throw new KettleComponentException( Messages.getInstance().getErrorString(
"Kettle.ERROR_0014_ERROR_DURING_EXECUTE" ) ); //$NON-NLS-1$
}