Bonjour ,
j'ai voulu créer un subcontext j'ai fait comme les exemples sur le site de sun et ça marche mais c'était sur un seul niveau mais quand j'ai essayé sur 2 niveaux ça ne veut pas marcher . ça me génére cette exception
Code : Sélectionner tout - Visualiser dans une fenêtre à part
LDAP: error code 65 - OBJECT_CLASS_VIOLATION
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DirContext ctx = new InitialDirContext(env);
 
				 Attributes container = new BasicAttributes();// case-ignore
				 Attribute objClasses = new BasicAttribute("objectClass");
				 objClasses.add("top");
				 objClasses.add("country");
				 objClasses.add("organizationalUnit");
 
				 Attribute countryName = new BasicAttribute("countryName", "France");
				 Attribute ou = new BasicAttribute("ou", "R&D");
 container.put(objClasses);
				 container.put(countryName);
				 container.put(ou);
				 ctx.createSubcontext("countryName=France,ou=system", container);
quelq'un peut m'aider
merci