Summary
This is a continuation (phase II) of the bigbang refactoring going on in the bigbang branch here:
No Format |
---|
[https://svn.apache.org/repos/asf/directory/apacheds/branches/bigbang-with-dependencies]
|
For more information on the big bang effort please look here:
No Format |
---|
[http://www.nabble.com/-ApacheDS---BigBang--Status-Report-tf4585474.html#a13089517]
|
Replace Attribute and Attributes
...
Again this analog should go to complete the picture. For the server side there is no reason to be using strings for the values of attributes instead of AttributeTypes themselves.
Participants
Alex Karasulu
Emmanuel Lécharny
Revamp Invocation Stack
Before we can completely remove JNDI from the picture the InvocationStack must be made non-static and must use OpContexts instead of JNDI Contexts as elements in the stack.
Participants
Alex Karasulu
Emmanuel Lécharny
...
Once all these changes are made then the JNDI wrapper can be better decoupled from the JNDI wrapper. Which is what it now becomes once we remove native JNDI support. These server constructs are simply transformed to and from JNDI constructs to rid the server of ambiguities.
Sticky Points
- Stored Procedure subsystem optionally passes JNDI Contexts into procedures.
- PartitionNexusProxy must go away - need a means to pump operations directly into InterceptorChain