Glassfish требуется новая роль jmx для управления Java-миссией
Я опробовал функцию записи полета java control control с glassfish 3.1.2.2, но столкнулся с проблемами при подключении к удаленному jvm с помощью jmx.
По умолчанию glassfish запускает прослушивание JMXConnector на предварительно настроенном порту - 8686. Мы можем подключиться к этому порту из jconsole/jvisualvm, используя имя пользователя / пароль консоли администратора.
Добавление соединения JVM в управление полетом java завершается неудачно, когда мы указываем детали jmx, используя это имя пользователя / пароль. Чтобы установить успешное соединение, нужно указать пользовательский файл management.properties как -Dcom.sun.management.config.file. В этом файле свойств нам нужно указать новый порт jmx, новый файл jmxremote.access и новый файл jmxremote.password. Файлы доступа и пароли определяют новую роль jmx. Соединение JVM в JMC может затем быть установлено с новой ролью jmx.
Может кто-нибудь пролить свет на то, почему соединение JVM не работает с именем пользователя / паролем по умолчанию?
Спасибо!