we are doing talend migration from Talend 5.5 to 6.3. when running the job in upgraded version(6.3) the SalesforceOutputBulk component creates the empty file without header if the the source file has zero records but in earlier version(5.5) SalesforceOutputBulk component created the empty file with header even though the source file has zero records.because of this SalesforceBulkExec component throws null exception.