on 12-08-2014 12:20 PM
Hi All,
Have used Apache DS Active directory for LDAP integration on windows machine. I am not able to import users and groups from Query based import. The error is All Lines skipped to import.
How i can import the group of users.
Regards,
Hi All,
we are trying to import Users and Groups in Hybris.
Below the LDAP structure.
When we run the LDIFGroupImportCronJob we receive a NullPointerException.
[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDAPInputFilterImpl] cleansing: cn=admin-ece,ou=ldap_user,dc=example,dc=dns,dc=org
INFO | jvm 1 | main | 2016/11/10 16:32:40.818 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] group: <couldn't resolve DN>
INFO | jvm 1 | main | 2016/11/10 16:32:40.938 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] users: null
INFO | jvm 1 | main | 2016/11/10 16:32:41.038 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] Write to LDIF: objectClass: posixGroup
INFO | jvm 1 | main | 2016/11/10 16:32:41.066 | objectClass: top
INFO | jvm 1 | main | 2016/11/10 16:32:41.073 | cn: admin-ece
INFO | jvm 1 | main | 2016/11/10 16:32:41.114 |
INFO | jvm 1 | main | 2016/11/10 16:32:41.134 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] group: <couldn't resolve DN>
INFO | jvm 1 | main | 2016/11/10 16:32:41.212 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] users: null
INFO | jvm 1 | main | 2016/11/10 16:32:41.255 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] Write to LDIF: objectClass: inetOrgPerson
INFO | jvm 1 | main | 2016/11/10 16:32:41.309 | objectClass: posixAccount
INFO | jvm 1 | main | 2016/11/10 16:32:41.337 | objectClass: top
INFO | jvm 1 | main | 2016/11/10 16:32:41.353 | objectClass: organizationalPerson
INFO | jvm 1 | main | 2016/11/10 16:32:41.430 | objectClass: person
INFO | jvm 1 | main | 2016/11/10 16:32:41.468 | displayName: admin-ece
INFO | jvm 1 | main | 2016/11/10 16:32:41.474 | uid: euser
INFO | jvm 1 | main | 2016/11/10 16:32:41.477 | sn: user
INFO | jvm 1 | main | 2016/11/10 16:32:41.479 | cn: ece user
INFO | jvm 1 | main | 2016/11/10 16:32:41.503 |
INFO | jvm 1 | main | 2016/11/10 16:32:41.512 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] group: <couldn't resolve DN>
INFO | jvm 1 | main | 2016/11/10 16:32:41.538 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] users: null
INFO | jvm 1 | main | 2016/11/10 16:32:41.545 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] Write to LDIF: objectClass: inetOrgPerson
INFO | jvm 1 | main | 2016/11/10 16:32:41.604 | objectClass: posixAccount
INFO | jvm 1 | main | 2016/11/10 16:32:41.626 | objectClass: top
INFO | jvm 1 | main | 2016/11/10 16:32:41.637 | displayName: AndreaPanzani
INFO | jvm 1 | main | 2016/11/10 16:32:41.659 | uid: apanzani
INFO | jvm 1 | main | 2016/11/10 16:32:41.684 | sn: panzani
INFO | jvm 1 | main | 2016/11/10 16:32:41.738 | cn:
INFO | jvm 1 | main | 2016/11/10 16:32:41.761 |
INFO | jvm 1 | main | 2016/11/10 16:32:41.775 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] group: <couldn't resolve DN>
INFO | jvm 1 | main | 2016/11/10 16:32:41.784 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] users: null
INFO | jvm 1 | main | 2016/11/10 16:32:41.838 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] Write to LDIF: objectClass: inetOrgPerson
INFO | jvm 1 | main | 2016/11/10 16:32:41.934 | objectClass: posixAccount
INFO | jvm 1 | main | 2016/11/10 16:32:41.987 | objectClass: top
INFO | jvm 1 | main | 2016/11/10 16:32:42.099 | displayName: pippo pippo
INFO | jvm 1 | main | 2016/11/10 16:32:42.178 | uid: ppippo
INFO | jvm 1 | main | 2016/11/10 16:32:42.254 | sn: pippo
INFO | jvm 1 | main | 2016/11/10 16:32:42.290 | cn: pippo
INFO | jvm 1 | main | 2016/11/10 16:32:42.321 |
INFO | wrapper | main | 2016/11/10 16:32:42.336 | Wrapper Process has not received any CPU time for 1 seconds. Extending timeouts.
INFO | jvm 1 | main | 2016/11/10 16:32:42.368 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] executeFileBasedImport...
INFO | jvm 1 | main | 2016/11/10 16:32:43.099 | [m
INFO | jvm 1 | main | 2016/11/10 16:37:25.549 | [36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] initiate script generation...
INFO | jvm 1 | main | 2016/11/10 16:37:25.550 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIF2ImpExConverter] generateImpExEntry...
INFO | jvm 1 | main | 2016/11/10 16:37:25.550 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIF2ImpExConverter] generateImportLine...
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIF2ImpExConverter] generateImpExEntry...
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIF2ImpExConverter] generateImportLine...
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIF2ImpExConverter] escapeValues: displayName, [admin-ece], false )
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | [mjava.lang.NullPointerException
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | at de.hybris.platform.ldap.jalo.configuration.valueobject.ConfigValueObject.getMappedValues(ConfigValueObject.java:65)
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | at de.hybris.platform.ldap.LDIF2ImpExConverter.escapeValues(LDIF2ImpExConverter.java:201)
INFO | jvm 1 | main | 2016/11/10 16:37:25.651 | at de.hybris.platform.ldap.LDIF2ImpExConverter.generateImportLine(LDIF2ImpExConverter.java:281)
INFO | jvm 1 | main | 2016/11/10 16:37:25.652 | at de.hybris.platform.ldap.LDIF2ImpExConverter.generateImpExEntry(LDIF2ImpExConverter.java:298)
INFO | jvm 1 | main | 2016/11/10 16:37:25.652 | at de.hybris.platform.ldap.LDIF2ImpExConverter.generateImpExScript(LDIF2ImpExConverter.java:141)
INFO | jvm 1 | main | 2016/11/10 16:37:25.652 | at de.hybris.platform.ldap.LDIF2ImpExConverter.generateImpExScript(LDIF2ImpExConverter.java:126)
INFO | jvm 1 | main | 2016/11/10 16:37:25.652 | at de.hybris.platform.ldap.jalo.LDIFGroupImportJob.executeFileBasedImport(LDIFGroupImportJob.java:355)
INFO | jvm 1 | main | 2016/11/10 16:37:25.652 | at de.hybris.platform.ldap.jalo.LDIFGroupImportJob.executeSearchBasedImport(LDIFGroupImportJob.java:215)
INFO | jvm 1 | main | 2016/11/10 16:37:25.652 | at de.hybris.platform.ldap.jalo.LDIFGroupImportJob.performJob(LDIFGroupImportJob.java:112)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | at de.hybris.platform.ldap.jalo.LDIFGroupImportJob.performCronJob(LDIFGroupImportJob.java:86)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | at de.hybris.platform.cronjob.jalo.Job.execute(Job.java:1277)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | at de.hybris.platform.cronjob.jalo.Job.performImpl(Job.java:802)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | at de.hybris.platform.cronjob.jalo.Job.access$1(Job.java:755)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | at de.hybris.platform.cronjob.jalo.Job$JobRunable.run(Job.java:675)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | at de.hybris.platform.util.threadpool.PoolableThread.run(PoolableThread.java:196)
INFO | jvm 1 | main | 2016/11/10 16:37:25.653 | [32mINFO [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIF2ImpExConverter] Read 1 total entries. -- All skipped to import.
INFO | jvm 1 | main | 2016/11/10 16:37:25.654 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] Generated ImpEx script:
INFO | jvm 1 | main | 2016/11/10 16:37:26.217 | [m
INFO | jvm 1 | main | 2016/11/10 16:37:26.419 | [32mINFO [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [Importer] Finished 1 pass in 0d 00h:00m:00s:000ms - processed: 0, no lines dumped (last pass 0)
INFO | jvm 1 | main | 2016/11/10 16:37:26.419 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] executeFileBasedImport...
INFO | jvm 1 | main | 2016/11/10 16:37:26.950 | [m
INFO | jvm 1 | main | 2016/11/10 16:38:04.777 | [36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] initiate script generation...
INFO | jvm 1 | main | 2016/11/10 16:38:04.782 | [m[36mDEBUG [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [LDIFGroupImportJob] Generated ImpEx script:
INFO | jvm 1 | main | 2016/11/10 16:38:04.783 | [m[32mINFO [000001JN::de.hybris.platform.ldap.jalo.LDIFGroupImportJob] (000001JN) [Importer] Finished 1 pass in 0d 00h:00m:00s:000ms - processed: 0, no lines dumped (last pass 0)
INFO | jvm 1 | main | 2016/11/10 16:38:05.315 | [m
Any idea ? Thanks in advance!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In your configuration.xml file enter the following lines in between the <attributes> and </attributes> lines:
<attribute>
<ldap>dn</ldap>
<hybris>groups</hybris>
<impex>(dn)[translator=de.hybris.platform.ldap.impex.ExtractUserGroupTranslator, groupid=dn, mode=append</impex>
<ldap>memberOf</ldap>
<hybris>groups</hybris>
<impex>(dn)[translator=de.hybris.platform.ldap.impex.ActiveDirectoryGroupCollectionTranslator, groupid=dn]</impex>
</attribute>
Remember to accept the answer if it resolves your issue
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am able to import the Users but not the Groups. Wanted to import LDAP groups to Hybris.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.