启动时获取空属性 JBoss EAP 6.4 管理控制台

Getting null properties when launching JBoss EAP 6.4 Management Console

当我尝试访问(第一次)本地 JBoss EAP 6.4 的管理控制台时,我收到了一条奇怪的 JSON 消息。

采取的步骤:

Unzipped jboss-eap-6.4.zip
cd jboss-eap-6.4/bin 
sh add-user.sh

创建了一个具有特定密码的管理用户和一个具有特定密码的应用程序用户。

由本地实例启动:

sh standalone.sh

服务器启动时一切顺利...

当我尝试访问管理控制台并输入管理用户名和密码对时,通过转到此 URL:

http://127.0.0.1:9990/management

这是JSON我收到的:

{"management-major-version" : 1, "management-micro-version" : 0, 
"management-minor-version" : 7, "name" : "mycomputer", "namespaces" : [], 
"product-name" : "EAP", "product-version" : "6.4.0.GA", "profile-name" : null, 
"release-codename" : "Janus", "release-version" : "7.5.0.Final-redhat-21", 
"schema-locations" : [], "core-service" : {"platform-mbean" : null,    
"management" : null, "service-container" : null, 
"server-environment" : null, "patching" : null, "module-loading" : null}, 
"deployment" : null, "deployment-overlay" : null, "extension" :
{"org.jboss.as.clustering.infinispan" : null, "org.jboss.as.connector" : null, 
"org.jboss.as.deployment-scanner" : null, "org.jboss.as.ee" : null,
"org.jboss.as.ejb3" : null, "org.jboss.as.jaxrs" : null, "org.jboss.as.jdr" : null, 
"org.jboss.as.jmx" : null, "org.jboss.as.jpa" : null,
"org.jboss.as.jsf" : null, "org.jboss.as.logging" : null,
"org.jboss.as.mail" : null, "org.jboss.as.naming" : null, 
"org.jboss.as.pojo" : null, "org.jboss.as.remoting" :   null,
"org.jboss.as.sar" : null, "org.jboss.as.security" : null,
"org.jboss.as.threads" : null, "org.jboss.as.transactions" : null,
"org.jboss.as.web" : null, "org.jboss.as.webservices" : null,
"org.jboss.as.weld" : null}, "interface" : {"management" : null,   
"public" : null, "unsecure" : null}, "path" : 
{"jboss.server.log.dir" : null, "jboss.server.data.dir" : null,
 "jboss.server.base.dir" : null, "jboss.server.config.dir" : null,
 "user.dir" : null, "user.home" : null, "jboss.server.temp.dir" 
 null, "jboss.controller.temp.dir" : null, "jboss.home.dir" : null,
 "java.home" : null}, "socket-binding-group" : {"standard-sockets" :
 null}, "subsystem" : {"jaxrs" : null, "jpa" : null, "ee" : null,
 "transactions" : null, "remoting" : null, "web" : null, "jmx" :
 null, "security" : null, "weld" : null, "pojo" : null, "infinispan" : null, 
"jca" : null, "datasources" : null, "logging" : null, "naming" : null, 
"webservices" : null, "jsf" : null, "jdr" : null, "deployment-scanner" : null, 
"ejb3" : null, "mail" : null, "threads" : null, "sar" : null,
"resource-adapters" : null}, "system-property" : null}

这应该是正确的回答吗?

是否应该通过以下方式访问管理控制台:

http://127.0.0.1:9990/

如果有人能澄清一下,我将不胜感激?

感谢您花时间阅读本文。

是的,这看起来是您点击 REST API management endpoint. You want to hit the JBoss Management Console 时的预期行为。尝试:

http://localhost:9990/console/App.html