Bonjour à tous!
Je ne suis pas sure que ce soit le bon endroit pour poster cette question, mais voici mon problème.
Je suis en train de reprendre un code qui faisait une connection a un annuaire LDAP en utilisant les classes de websphere ibm.
Il faut maintenant utilser les classes de sun (jndi package).
Lorsque j'essai de me connecter au serveur voici l'exception que j'ai:
Y'a t'il un moyen simple de savoir si cet annuaire est accessible (sans passer par java?)ou alors c'est peut être iun problème de contexte?
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 javax.naming.CommunicationException: monAnnuaire.fr:30002 [Root exception is java.net.ConnectException: Connection timed out: connect] at com.sun.jndi.ldap.Connection.<init>(Unknown Source) at com.sun.jndi.ldap.LdapClient.<init>(Unknown Source) at com.sun.jndi.ldap.LdapClient.getInstance(Unknown Source) at com.sun.jndi.ldap.LdapCtx.connect(Unknown Source) at com.sun.jndi.ldap.LdapCtx.<init>(Unknown Source) at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(Unknown Source) at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(Unknown Source) at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(Unknown Source) at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(Unknown Source) at javax.naming.spi.NamingManager.getInitialContext(Unknown Source) at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) at javax.naming.InitialContext.init(Unknown Source) at javax.naming.InitialContext.<init>(Unknown Source) at javax.naming.directory.InitialDirContext.<init>(Unknown Source) at reflet.trtlot.utils.LDAPSearch.getMail(LDAPSearch.java:95)
ou sinon est ce que vous avez une idée?
Merci.
Aurélie.
Partager