http://jira.springframework.org/browse/BATCH-364 Instead of lazy open, throw exception is stream is used before open().