Language/Java
[Java] Java SAP RFC 호출 시 락 걸리는 문제 해결하는 방법
이번 글은 Java에서 SAP와 RFC 통신을 정말 많이 사용을 하는데, 1개의 영업 오더에 걸려 있는 여러 품목에 대해 RFC 호출을 하여 납품 오더를 생성하려다 보니, DO가 생성되기 전에 호출을 하는 바람에 에러가 발생했다. 그래서 이것을 해결하는 방법에 대해 기록한다. 목차 1. SAP RFC 락 해결하는 방법 1. SAP RFC 락 해결하는 방법 SAP RFC 락을 해결하는 방법은 SAP에서도 처리할 수 있지만, 대부분은 WMS에서 처리를 많이 한다. 해결하는 방법은 2가지가 있다. 쓰레드를 sleep을 하거나, 아니면 wait를 걸어서 SAP에서 처리할 수 있는 시간을 주는 것. 1) sleep try{ Thread.sleep(5000); }catch(InterruptedException e)..
2023. 9. 18.
최근댓글