directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Merve Temizer <mervet2...@gmail.com>
Subject Re: Empty/Null Attribute
Date Tue, 11 Sep 2012 14:35:52 GMT
According to page

http://docs.oracle.com/javase/jndi/tutorial/basics/directory/getattrs.html

I have tried

for (NamingEnumeration ae = sr.getAttributes().getAll(); ae.hasMore();) {
         Attribute attr = (Attribute)ae.next();
         System.out.println("attribute: " + attr.getID());
         /* Print each value */
         for (NamingEnumeration e = attr.getAll(); e.hasMore();
      System.out.println("value: " + e.next()));
     }
Output:

attribute: dc
value: is
attribute: objectClass
value: extensibleObject
value: organizationalUnit
value: top

Can not see ou attribute. Sorry for simple questions but i did what
tutorial tells.


2012/9/11 Emmanuel Lécharny <elecharny@gmail.com>

> Le 9/11/12 2:54 PM, Merve Temizer a écrit :
>
>  Hello,
>>
>> I have some objectClasses and dc and ou attributes and their values, in an
>> entry in LDAP.
>> I try to read ou attribute but i cant get it with below code.
>> I can get dc value correctly.
>> I know i must control if it is null, but why might "ou" be null despite of
>> taking place in LDAP.
>>
>> NamingEnumeration answer = ctx.search(searchBaseDn, filter, ctls);
>>         try
>>       {
>>           while (answer.hasMore())
>>           {
>>       SearchResult sr = (SearchResult) answer.next();
>>       OrganizationPojo organizationPojo = new OrganizationPojo();
>>       organizationPojo.setOrgDc((**String)sr.getAttributes().get(**
>> "dc").get());
>>       organizationPojo.setOrgOu((**String)sr.getAttributes().get(**
>> "ou").get());
>>
>>  http://docs.oracle.com/javase/**jndi/tutorial/<http://docs.oracle.com/javase/jndi/tutorial/>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>
>

Mime
View raw message