2017-01-17 43 views
-1

我使用Kettle從oracle到ldap進行同步,但在ldap輸出時出現了錯誤。 具有以下結構的用戶。 A user with the following structure.LDAP輸出3.0 - 錯誤

second picture

下面是錯誤 2017年1月17日16時54分43秒 - 勺 - 正在打開轉換[oracletoldap] ...

2017年1月17日16:54 :43 - Spoon - 開始執行轉換。

2017年1月17日十六時54分43秒 - LDAP輸出3.0 - ERROR(版本4.4.0穩定的,從2012年11月21日21年2月16日由buildguy建立17588):異常:

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012年11月21日生成17588 16.02.21 by buildguy):插入DN = [0002]時出現錯誤!

2017年1月17日十六時54分43秒 - LDAP輸出3.0 - ERROR(版本4.4.0穩定的,從2012年11月21日21年2月16日由buildguy建立17588):無效名稱:0002

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012年11月21日由buildguy構建17588 16.02.21): 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年1月17日十六時54分43秒 - LDAP輸出3.0 - ERROR(版本4.4.0穩定的,從2012年11月21日21年2月16日由buildguy建立17588):無效名稱:0002

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012年11月21日由buildguy 16.02.21構建17588):

2017/01/17 16 :54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012-11-21 16.02.21 buildguy生成17588):at org.pentaho.di.trans.steps.ldapinput.LDAPConnection.insert( LDAPConnection.java:511)

2017/01/17 16:54:43 - LDAP Output 3.0 - ERR OR(版本4.4.0-stable,從2012-11-21 16.02.21 buildguy構建17588):at org.pentaho.di.trans.steps.ldapoutput.LDAPOutput.processRow(LDAPOutput.java:252)

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012-11-21 16.02.21 buildguy生成17588):at org.pentaho.di.trans.step .RunThread.run(RunThread.java:50)

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,生成17588從2012-11-21 16.02.21通過buildguy):在java.lang.Thread.run(未知源)

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,生成17588從2012-11 -21 16.02.21 by 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 by buildguy):at javax .naming.ldap.Rfc2253Parser.doParse(Unknown Source)

2017/01/17 16:54:43 - LDAP Output 3.0 - ERROR(版本4.4.0-stable,從2012年11月21日開始編譯17588 16.02。 21通過buildguy):在javax.naming.ldap.Rfc2253Parser。parseDn(未知來源)

2017年1月17日16時54分43秒 - LDAP輸出3.0 - ERROR(版本4.4.0穩定的,從2012年11月21日21年2月16日由buildguy建立17588):在使用javax .naming.ldap.LdapName.parse(Unknown Source)

2017/01/17 16:54:43 - LDAP Output 3.0 - ERROR(版本4.4.0-stable,版本17588從2012-11-21開始16.02。 21:by buildguy):at javax.naming.ldap.LdapName。(Unknown Source)

2017/01/17 16:54:43 - LDAP Output 3.0 - ERROR(版本4.4.0-stable,從2012年開始構建17588 -11-21 16.02.21 by buildguy):at com.sun.jndi.ldap.LdapCtx.addRdnAttributes(Unknown Source)

2017/01/17 16:54:43 - LDAP Output 3.0 - 錯誤(版本4.4.0-stable,從2012-11-21 16.02.21 buildguy生成17588):at com.sun.jndi.ldap。 LdapCtx.c_createSubcontext(來源不明)

2017年1月17日十六時54分43秒 - LDAP輸出3.0 - 錯誤(版本4.4.0穩定,從2012年11月21日21年2月16日通過buildguy建立17588):在com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(來源不明)

2017年1月17日16時54分43秒 - LDAP輸出3.0 - 錯誤(版本4.4.0穩定,從2012年建17588 -11-21 16.02.21 by buildguy):at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(Unknown Source)

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012-11-21 16.02.21 buildguy生成17588):在com.sun.jndi.toolkit.ctx。 PartialCompositeDirContext.createSubcontext(Unknown Source)

2017/01/17 16:54:43 - LDAP Output 3.0 - ERROR(版本4.4.0-stable,從2012-11-21開始建立17588 16.02.21 by buildguy):在javax.naming.directory.InitialDirContext.createSubcontext(未知來源)

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,生成17588從2012-11-21 16.02.21 by buildguy):at org.pentaho.di.trans.steps.ldapinput.LDAPConnection.insert(LDAPConnection.java:508)

2017/01/17 16:54:43 - LDAP輸出3.0 - 錯誤(版本4.4.0-穩定,從2012年11月21日由buildguy 16.02.21建立17588):... 3更多

2017/01/17 16:54:43 - 勺子 - 轉換完成!!

2017/01/17 16:54:43 - oracletoldap - ERROR(版本4.4.0-stable,從2012年11月21日開始build 17588由buildguy提供16.02.21):錯誤被檢測到!

2017/01/17 16:54:43 - oracletoldap - ERROR(版本4.4.0-stable,從2012年11月21日開始build 17588由buildguy提供16.02.21):錯誤被檢測到!

回答

0

0002不是一個合適的dn值。通常,你有一個像User-Defined-Java-Expression這樣的步驟,在它被引用之前構建dn(例如dn =「cn =」+ cn +「,ou = users,dc = domain,dc = tld」) LDAP的輸出。