Просмотр исходного кода

【AD域】同步功能异常信息优化调整

zhouy 1 неделя назад
Родитель
Сommit
da447de6a3

+ 2 - 1
src/main/java/com/uas/eis/serviceImpl/ADSyncService.java

@@ -203,7 +203,7 @@ public class ADSyncService {
             logger.info("用户 {} 已成功移动到组织 {}", oldUserDnStr, newRdnStr);
         } catch (Exception e) {
             logger.error("移动用户失败: {}", oldUserDnStr, e);
-            throw new RuntimeException("移动用户失败: " + e.getMessage());
+            //throw new RuntimeException("移动用户失败: " + e.getMessage());
         }
     }
    //初始化用户
@@ -565,6 +565,7 @@ public class ADSyncService {
                                 StringUtil.hasText(entry.get("description"))?entry.get("description").get():""));
 
                     }
+                    System.out.println(entry.getDn().toString());
 
                 } catch (CursorException e) {
                    e.printStackTrace();

+ 6 - 11
src/test/java/com/uas/eis/UasEisApplicationTests.java

@@ -1,6 +1,7 @@
 package com.uas.eis;
 
 
+import com.uas.eis.core.LdapConnectionManager;
 import com.uas.eis.entity.Employee;
 import com.uas.eis.serviceImpl.ADSyncService;
 import com.uas.eis.serviceImpl.UasSyncService;
@@ -29,20 +30,14 @@ public class UasEisApplicationTests {
 	private ADSyncService adSyncService;
 	@Autowired
 	private UasSyncService uasSyncService;
+	@Autowired
+	private LdapConnectionManager ldapConnectionManager;
 
 	@Test
 	public void test5(){
-        try {
-            //adService.testConnection();
-			LdapConnection connection = new LdapNetworkConnection("ldap://10.1.1.1:389");
-			connection.bind("cn=scan,dc=yitoa,dc=com", "abc.123");
-			System.out.println("连接成功");
-			connection.close();
-			System.out.println("success");
-        } catch (Exception e) {
-			e.printStackTrace();
-            throw new RuntimeException(e);
-        }
+		adSyncService.syncOrg();
+		adSyncService.syncUser();
+
     }
 
 	@Test