writer를 실행하다가 에러가 나면 해당 처리를 skip 할려고 했다. 그래서 skippable-exception-classes 에 해당 exception 정보를 입력 해주었는데 해당 exception이 발생하면 processor, writer를 재 실행한다. 이를 막기 위해(그냥 skip) no-rollback-exception-classes 에 다시 해당 exception 정보를 입력 하였지만 제대로 동작하지 않는다. spring-batch - no-rollback-exception-classes 문서를 보니 보이는 아래와 같이 적혀있다. it might not be possible to honour the hint during a write operation, so consider movingcode that throws these exceptions to a processor or validator writer 중에서는 해당 정보를 제대로 제공 못할수도 있으니, 다른 곳에서 처리하라는... 결국에는 exception을 잡아서 처리해야 할 것 같다.