Reputation: 41
Can someone help me resolve this? I'm getting an error:
Encountered an error executing step in job: java.lang.IllegalArgumentException: Name must be assigned for the sake of defining the execution context keys prefix
Upvotes: 3
Views: 6136
Reputation: 71
I don't use XML anymore so this is what worked for me:
I am using AbstractItemCountingItemStreamItemReader
as a parent abstract class for my reader.
I just called the method setName()
in the overridden function doOpen()
.
@Override
protected void doOpen() throws Exception {
source = service.findMyData();
setName(MyReader.class.getName());
}
Hope it helps somebody !
Upvotes: 7