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을 잡아서 처리해야 할 것 같다.
그래서 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을 잡아서 처리해야 할 것 같다.
댓글
댓글 쓰기