diff --git a/src/com/engine/recruit/entity/position/PositionSdkInstance.java b/src/com/engine/recruit/entity/position/PositionSdkInstance.java index 90332b3..709a431 100644 --- a/src/com/engine/recruit/entity/position/PositionSdkInstance.java +++ b/src/com/engine/recruit/entity/position/PositionSdkInstance.java @@ -50,7 +50,12 @@ public class PositionSdkInstance { if (positionSdkInstance == null) { synchronized (PositionSdkInstance.class) { if (positionSdkInstance == null) { - ERPAResumeSDKClient client = ERPASDKClients.getResumeSDKClient(); + ERPAResumeSDKClient client = null; + try { + client = ERPASDKClients.getResumeSDKClient(); + } catch (Exception e) { + new BaseBean().writeLog("client get resumeSDKClient failed!"); + } if (!RecruitPositionUtil.checkAvailable(client)) { throw new CustomizeRunTimeException("checkAvailable失败!千里聆SDK不可用"); }