Bugzilla – Bug 4714
TCK does not validate artifact creation behavior
Last modified: 2013-08-28 21:49:02 UTC
The spec requires that the artifacts (ItemReaders, etc) are created as the steps that use them are executed. There are no tests (from what I can tell) that verify this behavior.
Can't remember all the context here.
The spec now says in Sec 11.1:
"All batch artifacts are instantiated prior to their use in the scope in which they are declared in the Job XML and are valid for the life of their containing scope."
So the comment doesn't seem to apply.