Выход LDAP 3.0 - ОШИБКА
Я использую Kettle для синхронизации от оракула к ldap, но в выводе ldap что-то не так. Пользователь со следующей структурой. Пользователь со следующей структурой.
Вот ошибки 2017/01/17 16:54:43 - Ложка - 正在 打开 转换 [oracletoldap]...
2017/01/17 16:54:43 - Ложка - 开始 执行 转换.
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): исключение:
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): Ошибка вставки для записи с DN = [0002]!
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): Неверное имя: 0002
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 by buildguy): org.pentaho.di.core.exception.KettleException:
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): Ошибка вставки для записи с DN = [0002]!
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): Неверное имя: 0002
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy):
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу org.pentaho.di.trans.steps. ldapinput.LDAPConnection.insert (LDAPConnection.java:511)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу org.pentaho.di.trans.steps. ldapoutput.LDAPOutput.processRow (LDAPOutput.java:252)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу org.pentaho.di.trans.step. RunThread.run (RunThread.java:50)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): в java.lang.Thread.run(неизвестный источник))
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): Причина: javax.naming.InvalidNameException: Неверное имя: 0002; оставшееся имя '0002'
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу javax.naming.ldap.Rfc2253Parser.doParse(Неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу javax.naming.ldap.Rfc2253Parser.parseDn(Неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-стабильная, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу javax.naming.ldap.LdapName.parse(Неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу javax.naming.ldap.LdapName.(Неизвестно Источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): на com.sun.jndi.ldap.LdapCtx.addRdnAttributes(неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): на com.sun.jndi.ldap.LdapCtx.c_createSubcontext(неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): на com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): на com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): на com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу javax.naming.directory.InitialDirContext.createSubcontext(Неизвестный источник)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): по адресу org.pentaho.di.trans.steps. ldapinput.LDAPConnection.insert (LDAPConnection.java:508)
2017/01/17 16:54:43 - Вывод LDAP 3.0 - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): ... еще 3
2017/01/17 16:54:43 - Ложка - 完成 完成!!
2017/01/17 16:54:43 - oracletoldap - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): 错误被检测到!
2017/01/17 16:54:43 - oracletoldap - ОШИБКА (версия 4.4.0-stable, сборка 17588 от 2012-11-21 16.02.21 от buildguy): 错误被检测到!
1 ответ
0002 не является правильным значением dn. Обычно у вас есть такой шаг, как User-Defined-Java-Expression, который строит dn (например, dn = "cn=" + cn + ",ou=users,dc=domain,dc=tld") до того, как на него ссылается LDAP-выход.