[ 
https://issues.apache.org/jira/browse/DIRSTUDIO-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12637282#action_12637282
 ] 

Emmanuel Lecharny commented on DIRSTUDIO-410:
---------------------------------------------

The biggest problem I see is that JNDI 'ignore' semantic is the opposite to 
what you have implemented with the 'ignore' option : it always send the 
ManageDsaIT control. The idea is that JNDI should 'ignore' the referral 
characteristic of the entry, and just consider it as a normal entry, instead of 
sending back a Referral result.

I'm afraid that those who are using Studio may be tainted by JNDI... (btw, the 
'follow' option is a typical JNDI option).

Anyway, what I would suggest is that we propose something more in line with 
what really happens : instead of using one word, express the referral handling 
processing. Something like :
- Follow referrals
- Ignore referrals
- Ask the users (ie, throw)

wdyt ?

> Referral handling is problematic
> --------------------------------
>
>                 Key: DIRSTUDIO-410
>                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-410
>             Project: Directory Studio
>          Issue Type: Bug
>    Affects Versions: 1.2.0
>            Reporter: Emmanuel Lecharny
>            Priority: Critical
>
> The way referrals are handled in the server is problematic. 
> There is a mix between JNDI and plain LDAP (ManageDsaIT control usage). 
> Beside the fact that one should be able to select the way referral should be 
> handled on each request (it's painful to have to disconnect when you change 
> the global property), for people used to deal with JNDI, the 'manage' option 
> does not make sense.More than that, 'manage' defaults to 'ignore' (which is 
> plain OK, so far), but the 'ignore' option is not activated.
> I would suggest that we switch to 'ignore', 'throw' and 'follow' instead of 
> 'follow', 'ignore' and 'manage'

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to