首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

jboss的shutdown.sh施行时报错

2012-06-30 
jboss的shutdown.sh执行时报错jboss的shutdown.sh执行时报错:Exception in thread main java.lang.Secur

jboss的shutdown.sh执行时报错
jboss的shutdown.sh执行时报错:

Exception in thread "main" java.lang.SecurityException: Failed to authenticate principal=null, securityDomain=jmx-console


是因为在deploy目录下的jmx-invoker-service.xml中有下面这么一句:

<!-- Interceptor to require authenticated users -->                  <interceptor code="org.jboss.jmx.connector.invoker.AuthenticationInterceptor"                     securityDomain="java:/jaas/jmx-console"/>


这个拦截器在jboss EAP中默认是打开的,也就是说默认必须设置jmx-console的用户名和密码,并且用shutdown.sh -s 127.0.0.1:1099 -u admin -p admin才能关闭(-u -p 后面的就是jmx-console的用户名和密码)

可以注释掉这个拦截器,然后用shutdown.sh -s 127.0.0.1:1099 关闭

热点排行