Addition of ExprNode to environment props causing tight coupling of LDAP wire
protocol to ApacheDS core
-------------------------------------------------------------------------------------------------------
Key: DIREVE-246
URL: http://issues.apache.org/jira/browse/DIREVE-246
Project: Directory Server
Type: Improvement
Reporter: Enrique Rodriguez
Assigned to: Alex Karasulu
Priority: Minor
SearchHandler.java:114 adds a filter created by the LDAP wire protocol to the
context environment, for use by the JNDI provider. This causes an issue
decoupling the LDAP protocol provider from the backing store. This issue
arises with the OSGi container, resulting in a NoClassDefFoundError unless the
filter package is shared between apacheds-core and ldap-protocol.
At this point in the code there is an old note discussing the need to improve
this "Eve JNDI Provider Specific Hack."
--
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