If your ApacheDS is misbehaving -- doesn't start or stop -- it most probably has to do with its .pid file that's lying around because of an unclean shutdown.
Taming Apache Directory Server (ApacheDS)
If your ApacheDS is misbehaving -- doesn't start or stop -- it most probably has to do with its .pid file that's lying around because of an unclean shutdown.