如何在Tomcat上为MobileFirst Platform启用jmxremote身份验证

时间:2016-01-04 16:06:25

标签: tomcat7 ibm-mobilefirst mobilefirst-server

我尝试在Tomcat 7和MFP 7.1上为 jmxremote 连接配置登录/密码身份验证

使用文件 setenv.sh 中的属性-Dcom.sun.management.jmxremote.authenticate=false,一切正常。我可以在MFP操作控制台中看到运行时

当我将属性-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.

由于

1 个答案:

答案 0 :(得分:0)

com.sun.management.jmxremote.authenticate = true表示您在Tomcat上使用基于用户ID和密码的客户端身份验证激活JMX,而不使用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