diff --git a/src/main/java/com/eactive/eai/adapter/controller/DJBApiAdapterController.java b/src/main/java/com/eactive/eai/adapter/controller/DJBApiAdapterController.java index 28c65a2..a6ce821 100644 --- a/src/main/java/com/eactive/eai/adapter/controller/DJBApiAdapterController.java +++ b/src/main/java/com/eactive/eai/adapter/controller/DJBApiAdapterController.java @@ -50,7 +50,8 @@ public class DJBApiAdapterController implements HttpAdapterServiceKey { @Autowired DJBApiAdapterService service; - + + EAIServerManager eaiServerManager; /** * DJErp OAuth 조기 적용을 위한 Controller * @@ -89,7 +90,13 @@ public class DJBApiAdapterController implements HttpAdapterServiceKey { ResponseEntity responseEntity = null; Properties transactionProp = new Properties(); - String uuid = UUIDGenerator.getUUID().toString().replaceAll("-", ""); + + if(eaiServerManager == null) + eaiServerManager = EAIServerManager.getInstance(); + + String instid = eaiServerManager.getGroupInstId(); + String uuid = instid+UUIDGenerator.getUUID().toString().replaceAll("-", ""); + transactionProp.setProperty(TransactionContextKeys.TRANSACTION_UUID, uuid); transactionProp.put(INBOUND_REQUESTED_TIME, receivedTimeStr);