Bonjour à tout le monde,
J'ai suivi le tutoriel de spring LDAP présent sur Developpez ICI (merci à son auteur).
Tout marche très bien, j'arrive à retrouver les personnes des différentes OU de mon AD avec la méthode findByPrimaryKey (donc une à une et en précisant le nom), mais quand j'essaye d'avoir une liste de plusieurs personnes avec la méthode getPersonNamesByLastName, cela me renvoi une erreur lors de l'exécution de la méthode :
Quelqu'un aurait-il une idée ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Exception in thread "main" java.lang.NullPointerException at LDAP.PersonDao$PersonAttributMapper.mapFromAttributes(PersonDao.java:40) at LDAP.PersonDao$PersonAttributMapper.mapFromAttributes(PersonDao.java:32) at org.springframework.ldap.core.AttributesMapperCallbackHandler.getObjectFromNameClassPair(AttributesMapperCallbackHandler.java:61) at org.springframework.ldap.core.CollectingNameClassPairCallbackHandler.handleNameClassPair(CollectingNameClassPairCallbackHandler.java:50) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:276) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:234) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:548) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:532) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:383) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:406) at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:424) at LDAP.PersonDao.getPersonNamesByLastName(PersonDao.java:66) at LDAP.TestLdap.<init>(TestLdap.java:44) at Util.Main.menu(Main.java:27) at Util.Main.main(Main.java:23) Java Result: 1
D'avance Merci !
Partager