I have a job where in the writer a exception occurs. What I am doing is in the job xml I have a skippable exception within the chunk. I also have a listener outside the chunk to do something when the exception occurs. When an exception occurs in the writer, what I am noticing is that the writer gets recalled by the framework. As a result the same record is getting written 2 times. Ideas?