Tôi đang cố gắng thực hiện một số thử nghiệm với Google Cloud Directory Sync và Active Directory, nhưng dù tôi có làm gì đi chăng nữa, tôi luôn nhận được ngoại lệ nullpointer. Theo như tôi thấy thì GCDS là một ứng dụng Java. Trình cài đặt GCDS cài đặt một phiên bản của môi trường thời gian chạy Java trong một thư mục con, vì vậy không có vấn đề gì khi cài đặt phiên bản java sai hoặc đại loại như vậy?
Khi tôi cố mở một tệp cấu hình:
Tất cả các kiểm tra của tôi là OK:
Nhưng khi tôi cố gắng mô phỏng đồng bộ hóa, tôi cũng nhận được các ngoại lệ nullpointer:
[23-03-2022 15:31:09,941+0100] [AWT-EventQueue-0] [INFO] [General.syncdialog.SyncDialog] Bắt đầu mô phỏng
[23-03-2022 15:31:09,941+0100] [SwingWorker-pool-2-thread-8] [ERROR] [sync.agent.FullSyncAgent] Có thể phát hiện được trong quá trình đồng bộ hóa hoàn toàn. Ngoại lệ này khiến quá trình đồng bộ hóa không thành công. Để biết ngữ cảnh đầy đủ, hãy tìm kiếm nhật ký để xem nơi nó xảy ra đầu tiên. Chi tiết: null
java.lang.NullPulumException
tại com.google.usersyncapp.plugin.ldap.schemasConfig.CustomSchemasConfigXmlMapper.getSchemasDefinitions(CustomSchemasConfigXmlMapper.java:233)
tại com.google.usersyncapp.plugin.ldap.schemasConfig.CustomSchemasConfigXmlMapper.toCustomSchemasConfig(CustomSchemasConfigXmlMapper.java:224)
tại com.google.usersyncapp.plugin.ldap.config.loaders.SourceLdapConfigLoader.loadCustomSchemas(SourceLdapConfigLoader.java:1893)
tại com.google.usersyncapp.plugin.ldap.config.loaders.SourceLdapConfigLoader.doCollections(SourceLdapConfigLoader.java:130)
tại com.google.usersyncapp.plugin.ldap.config.loaders.LdapConfigLoader.loadFromElement(LdapConfigLoader.java:615)
tại com.google.usersyncapp.plugin.ldap.config.loaders.LdapConfigLoader.load(LdapConfigLoader.java:112)
tại com.google.usersyncapp.plugin.ldap.LDAPPlugin.setConfiguration(LDAPPlugin.java:339)
tại com.google.usersyncapp.sync.PluginFactory.initializePlugin(PluginFactory.java:103)
tại com.google.usersyncapp.sync.PluginFactory.initializeFromPluginConfigList(PluginFactory.java:130)
tại com.google.usersyncapp.sync.PluginFactory.initializePluginsIntoGroup(PluginFactory.java:159)
tại com.google.usersyncapp.sync.agent.FullSyncAgent.loadPlugins(FullSyncAgent.java:457)
tại com.google.usersyncapp.sync.agent.FullSyncAgent.initializeRun(FullSyncAgent.java:360)
tại com.google.usersyncapp.sync.agent.FullSyncAgent.call(FullSyncAgent.java:130)
tại com.google.usersyncapp.ui.page.General.AbstractSimulateSyncWorker.doInBackground(AbstractSimulateSyncWorker.java:85)
tại com.google.usersyncapp.ui.page.General.AbstractSimulateSyncWorker.doInBackground(AbstractSimulateSyncWorker.java:28)
tại javax.swing.SwingWorker$1.call(Không rõ nguồn gốc)
tại java.util.concurrent.FutureTask.run (Không rõ nguồn gốc)
tại javax.swing.SwingWorker.run (Không rõ nguồn gốc)
tại java.util.concurrent.ThreadPoolExecutor.runWorker (Không rõ nguồn gốc)
tại java.util.concurrent.ThreadPoolExecutor$Worker.run (Không rõ nguồn gốc)
tại java.lang.Thread.run (Không rõ nguồn gốc)
Tôi rõ ràng đang thiếu một cái gì đó ở đây, nhưng tôi không biết gì ...Active Directory là Windows 2016 và không có nhiều tệp nhật ký hơn những tệp tôi đã tìm thấy mà tôi đã sao chép ở trên.