В сочетании OSX Mavericks, OpenAM 10.1.0, Tomcat8 и JDK8 начальная настройка графического интерфейса OpenAM не выполняется, что приводит к ошибке:
Я также изменил JDK на 7 или Tomcat на 7, это было бесполезно.
Класс безопасности не может быть найден в этой JVM по следующей причине: sun.security.x509.CertAndKeyGen
Я знаю, что JBoss, похоже, исправлен для этой ошибки, но я не знаю, как справиться с моей средой.
Проблема с классом CertAndKeyGen на самом деле OPENDJ-1142, что происходит, когда конфигуратор пытается настройте встроенный OpenDJ (который еще не поддерживает JDK8). Даже тогда OpenAM еще не работает на JDK8 (даже не компилируется в данный момент - в основном из-за OPENAM-141), поэтому вам обязательно нужно использовать JDK7 и контейнер, который нормально работает на JDK7.