Как включить аутентификацию jmxremote для платформы MobileFirst на Tomcat

Я пытаюсь настроить аутентификацию по логину/паролю для подключения jmxremote на Tomcat 7 и MFP 7.1.

Со свойствами -Dcom.sun.management.jmxremote.authenticate=false в файле setenv.sh все работает нормально. Я вижу время выполнения в операционной консоли МФУ

Когда я изменяю свойства -Dcom.sun.management.jmxremote.authenticate на true, я не могу видеть среду выполнения в операционной консоли MobileFirst, и у меня есть следующая ошибка в файле catalina.out

Exception in thread Initialization thread for Worklight runtime prod" java.lang.RuntimeException: Timeout while waiting for the management service to start up.120 secs.

Спасибо


person freddut    schedule 04.01.2016    source источник


Ответы (1)


com.sun.management.jmxremote.authenticate=true означает, что вы активируете JMX на Tomcat с аутентификацией клиента на основе идентификатора пользователя и пароля без SSL. В этом случае требуются другие свойства. См., например, https://jazz.net/help-dev/clm/index.jsp?re=1&topic=/com.ibm.jazz.repository.web.admin.doc/topics/t_server_mon_tomcat_option2.html&scope=null.

person Bruno Charpentier    schedule 05.01.2016
comment
Я уже настроил это, и инструмент jconsole отлично работает с аутентификацией, но это не относится к процессу worklightadmin. - person freddut; 05.01.2016