Stefan Zoerner wrote:
Hi Trustin!
Trustin Lee wrote:
Hi all.
I'm adding LDAPS support in apacheds-server. It is implemented in
ServerContextFactory.startLDAPS(...). I used MINA SSLFilter and
javax.net.ssl package for it. This means Java 5 is mandatory to
start up ApacheDS LDAPS. I'm not sure ApacheDS will run in JDK 1.4,
but I guess we need to load the classes dynamically to make it run in
JDK 1.4.
Do we need SSL in JDK 1.4? ...
For a user who runs ApacheDS standalone as an LDAP server it is
somewhat easy to select the underlying JRE. Java 5 would be no problem
from my point of view. Almost all OS already have an appropriate JRE
available (not sure about OS/2, z/OS and other even more exotic stuff).
But because people like to embed ApacheDS in applications (like
Geronimo or Jetspeed-2 do), and as long as these application should
run with older Java versions as well, I think it is quite important to
support at least base functionality with JDK 1.4. Does ldaps/SSL
belong to this base? I am not sure, but I believe it does not.
Yes I agree. Let's make sure the server still runs on 1.4 for embedding
in which case the user will not be able to use LDAPS. Also thanks
Trustin for working this in the sandbox for now. I will start migrating
the other projects today for m2 configuration.
Alex