[ 
http://issues.apache.org/jira/browse/DIRSERVER-185?page=comments#action_12368392
 ] 

Emmanuel Lecharny commented on DIRSERVER-185:
---------------------------------------------

As I said, it as postponed for 1.1 release. So, right now, it's a work in 
progress :

 - the Control class has been renamed ControlImpl, and it implements the 
javax.naming.ldap.Control interface.
 - There will be no more twix or snickers implementation. Only a ADS 
implementation.

I guess that then your suggestion will be fullfiled :)

> Twix Support for LDAP Controls
> ------------------------------
>
>          Key: DIRSERVER-185
>          URL: http://issues.apache.org/jira/browse/DIRSERVER-185
>      Project: Directory ApacheDS
>         Type: Improvement
>     Versions: pre-1.0
>     Reporter: Van Nhu
>     Assignee: Emmanuel Lecharny
>      Fix For: 1.1.0
>  Attachments: TwixProviderTest.java, 
> better_twix_support_for_ldap_controls.patch
>
> Please excuse my limited understanding of the LDAP Common source base, but it 
> seems that the support for LDAP controls in the TwixTransformer is not 
> complete. So I've made the following modifications to the LDAP Common module 
> in order to have my Virtual Directory to correctly process the various LDAP 
> controls:
> 1. Get the Twix Control class to implement the javax.naming.ldap.Control 
> interface. Firstly, this is because Twix Controls are really LDAP Controls, 
> and secondly, this makes it easier to create an 
> org.apache.ldap.common.message.ControlImpl instance from a Twix Control 
> object.
> 2. Remove the extraneous method declarations in 
> org.apache.ldap.common.message.Control because they are already defined in 
> javax.naming.ldap.Control
> 3. Fix a NullPointerException in 
> org.apache.asn1new.ldap.pojo.LdapMessage.addControl() method
> 4. Implement the method 
> org.apache.asn1new.ldap.TwixTransformer.transformControls() so that the 
> Response Controls are propagated to the LDAP client properly.
> The patch and the unit tests will be attached here shortly for your reference.
> Thanks and Regards,
> Van

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to